📜  Scratch 编程简介

📅  最后修改于: 2022-05-13 01:54:17.485000             🧑  作者: Mango

Scratch 编程简介

Scratch 是麻省理工学院开发的一种事件驱动的可视化编程语言。在 Scratch 中,我们可以使用积木创建自己的交互式故事、游戏和动画。在这个平台上,我们不需要编写代码来执行操作,只需拖放就可以完成,就像Visual Basic一样。它是通过创建有吸引力的动画效果来开始基本编程的最佳平台。 Scratch 中有很多可用的功能,例如视频游戏、动画、故事、声音、事件等。它是由麻省理工学院终身幼儿园小组在媒体实验室创建的免费平台。它是用 ActionScript 和 JavaScript 开发的,并且与任何操作系统兼容。它已被翻译成 70 多种语言并在世界大部分地区使用。

Scratch 的用途: Scratch 用于有趣地学习基本的编程概念。它是一种用于创建有趣的游戏、故事和更多基于块的编程的工具。它有自己的绘画编辑器和声音生成器。任何人都可以从 Scratch 开始学习编程,即使他们以前没有关于编程语言和编程概念的知识。

从头开始的元素

Scratch有以下四个主要元素,它们是:

  1. 编程调色板
  2. 舞台区
  3. 精灵
  4. 脚本

编程调色板

它包含编程精灵做或说某事所需的所有基本工具。程序的每个元素,例如循环,编程调色板中可用的条件。

它包含用于在 Scratch 中创建代码的拼图形状。这些积木像拼图一样垂直连接在一起。每个块都有自己的形状,可以防止语法错误。一旦这些块被连接起来,它们就被称为脚本。以下是 Scratch 中可用的六种不同形状:Hat、Stack、Boolean、Reporter、C 和 Cap。

舞台区

这是一个发生一切的地方,例如动画、小尺寸或正常尺寸的海龟图形,还提供全屏选项。它使用 X 和 Y 坐标来监控动作,其中 0、0 是舞台中心。精灵的所有动作都在这里执行。

精灵

这些是节目的字符。它是使用编程调色板编程的图形元素。所有动作都在精灵上执行。默认情况下,在精灵面板上显示猫头像,用户也可以绘制自己的精灵。

脚本

在脚本中,一切都定义了精灵应该进行什么样的操作。它告诉字符该做什么或说什么。每个精灵都使用脚本进行编程。

如何在您的系统中下载 Scratch?

要在您的系统中下载 Scratch,请按照以下步骤操作。

第 1 步:在浏览器中打开此链接 scratch.mit.edu/ 并选择您的操作系统。在本例中,我们将在 Windows 10 中下载 Scratch。

注意:在 Windows、macOS、Android 和 Chrome 操作系统中可用的离线 Scratch 应用程序。

第 2 步:选择操作系统后,向下滚动并选择下载选项。它也可以在 Microsoft Store 上找到。选择直接下载并开始下载。

第3步:下载完成后,双击下载的可执行文件(.exe),如下图所示,双击。

安装过程完成后,在您的应用程序列表中搜索并打开它。

如何从头开始创建程序?

第 1 步:打开临时编辑器。

第 2 步:将“当绿色标志单击时”或“当按下空格键时”或“当精灵单击时”块从事件块拖到脚本,因为每个临时程序都以控制块开始。

这里,

  • 当绿旗被点击时:表示当绿旗(在舞台左上角出现)被点击时项目开始。
  • 按下空格键时:表示单击空格键时项目开始。在这里,您也可以根据需要更改密钥。
  • 当我点击精灵时:这意味着当你点击精灵时项目将开始。

第 3 步:从声音块中拖出“start sound meow”块并将其放在“when green flag clicked”块的下方。该块负责产生喵喵叫声。

第4步:将“移动10步”块从运动块中拖动到“开始声音喵”块下方。现在将数字从 10 更改为 100。

第三步:脚本完成后,点击绿旗执行按钮执行你的程序,你的猫会随着喵喵声移动100步。

划痕的优点

  • 从头开始的界面设计很简单,因此对于孩子和成人来说都更容易理解。
  • 它允许学生在技术的帮助下发展 21 世纪的技能。
  • 它通常是为孩子设计的。这样他们就可以很容易地学习一门新的计算机语言。
  • 它可以免费使用。

划痕的缺点

  • Scratch 是开放的,因此互联网上的任何人都可以在未经您许可的情况下获取您的工作。
  • 教师无法监控学生在草稿中创建的内容。