本周目标

孩子们创建变量分数,在开始时将分数设置为 0,当角色接触物体时增加分数。

Scratch 编辑器打开变量块组,其中有一个按钮用于创建新变量
照片 Scratch 编辑器:在变量组中,孩子创建一个名为“score”的变量,以便游戏记住变化的值。

挑战 1:创建点变量

第 1 步:Scratch 中的变量组
第 1 步 - 打开变量并单击创建一个名为“point”的新变量。

在变量组,创建一个名为“point”的变量。当按下绿旗时,将分数设置为 0。播放几次,向您的孩子展示为什么必须重置分数:否则,游戏将记住旧的结果。

挑战 2:抓住一个物体

步骤 2:Scratch 中的操作员组
步骤2 — 在检查点值步骤中使用的运算符。

当角色触摸某个对象时,将点更改 1 并将对象移动到另一个位置。孩子们需要检查物体是否再次出现;现在是时候了解游戏由许多协同工作的脚本组成了。

挑战 3:10 分目标

第 3 步:Scratch 中的控制组
第 3 步 — 将 if...then 与得分结合起来创建获胜规则。

使用条件:得分等于10则宣布获胜。问孩子:“如果分数从9跳到11,等于10的条件行得通吗?”这个问题为更深入的考试思维铺平了道路。

分步课程脚本

  1. 创建一个变量,用您孩子理解的单词命名:点、星星或苹果。
  2. 在绿旗下将值设置为 0,然后运行游戏两次进行比较。
  3. 触摸物体时加一分;观察碰撞前后的数字。
  4. 添加获胜标记,然后让您的孩子选择 5 或 10 分的标记。

要记住的概念

变量是一个带有名称的框。框中的值可以在游戏运行时更改。

使用Karotto在​​大项目之前巩固思维

当您的孩子仍然对Scratch中的许多块和规则感到困惑时,Karotto将每个挑战都变成一个小问题。孩子们在制作带有分数的游戏之前练习观察结果、发现错误并纠正每一步。

在 App Store 上查看 Karotto →
转到第 6 周:项目和混音 →