2.1 点击执行块

你可以在调色板和画布上点击块来执行它们。例如,你可以点击这些移动和旋转块来快速测试它们。这对于理解当前正在运行的过程非常有用。

1.png

2.2 运行黄色块

当你的块正在运行时,它会有一个黄色的轮廓。你可以通过点击它来启动一个永久块。再次点击时,它会停止。

2.png

2.3 堆叠块

你可以堆叠块来创建一个程序序列(或堆栈)。点击任何块,整个堆栈将被执行。

3.png

2.4 大写精灵名称

将精灵名称大写。它们是你可以克隆对象的类。

4.png

2.5 精灵有变量

精灵有内置的变量来描述它们的状态。你可以通过点击它们的复选框来可视化这些报告块。

5.png

这将使这些值显示在舞台上。

6.png

2.6 点击报告

点击报告块以显示它的值。

7.png

2.7 精灵变量

每个精灵(和克隆)都有这些变量:

位置(x,y) 可见性 大小 方向

8.png

2.8 切换精灵大小

在切换值时,你需要一个变量来存储当前状态。你可以使用现有的变量。在下面的例子中,大小变量用于切换。

9.png

2.9 更改大小

我们可以通过循环它多个猫的克隆来展示改变大小块的效果。

在循环内,我们:

10.png

创建一个克隆 移动80个点 改变大小为10 前4只猫是克隆猫,最后一只是原始猫。

11.png

2.10 增加一个变量

12.png

修改块可以用于增加变量。下面的示例在按下空格键时将变量 i 增加 1。

13.png

我们在对话气泡中显示变量。

14.png

2.11 重置计数器

每次按下空格键时,计数器 i 都会增加。当达到某个值时,我们可以添加一个 if 块来重置计数器。

15.png

2.12 使用模数换行

另一种环绕的方法是使用返回除法余数的函数模数或 mod。

这更短:

16.png

要查看它是如何工作的,可以在编程画布上放置一个 mod 块并输入一个数字,然后通过光标单击来评估表达式。

您将看到 5 mod 6 为 5(5 被 6 整除的提示)。

17.png

您将看到 6 mod 6 为 0(6 被 6 整除的提示)。

18.png

计数器 i 循环遍历 0、1、2、3、4、5。

要从 1 开始而不是 0,我们可以像这样修改表达式。

19.png

计数器 i 现在循环遍历 1、2、3、4。

2.13 其他循环方式

我们还可以在达到 0 时递减并循环回来。

这里,计数器 i 在 3、2、1、0 范围内循环。

20.png

标签: Scratch, Scratch编程, Scratch中国, 少儿编程, Scratch社区, Scratch编程社区, Scratch编程课程, Scratch编程教程