最新消息:

小朋友学Scratch 图形化编程 ——第六课 迷你游戏

Scratch 少儿编程 2798浏览 0评论
scratch图形化编程

友情提示:视频教程观看时请手动设置清晰度。

特别感谢
这些Scratch的课程计划要特别感谢ICS Skills,他们提供了个人和教学使用的免费教材。这意味着你可以免费的复制,传播和展示课程,但是禁止用于商用。

 

第六课

迷你游戏

课程目标

孩子们将学会:

        创建一个游戏,其中使用变量来计算生命和分数;

        使用侦测模块来形成改变;

家长引导技巧:

        提醒一下孩子们,如果使用网上下载的图片,歌曲等材料时,要注意版权,尊重别人的劳动成果。可以尽量鼓励孩子们自己绘制图片。 

介绍:创建两个人物,一个标注为好人,一个标注为坏人。点击动画人物图标上方的“i”标志,你可以修改动画人物的名字。小朋友学Scratch 图形化编程 ——第六课 迷你游戏

循序渐进
接下来是课程主要内容,一步一步详细介绍
在侦测模块大类下的触碰模块会返回一个真或者假的判断;我们可以创建一个脚本来根据不同的判断结果触发不同的行为。

  1. 编写一段代码,让两个动画人物在屏幕当中移动;
  2. 点击“好人”;
  3. 增加以下的模块:

    你可以利用“如果……那么……”模块来增加一个条件判断:

    小朋友学Scratch 图形化编程 ——第六课 迷你游戏

    点击侦测模块大类下的碰到模块;

    小朋友学Scratch 图形化编程 ——第六课 迷你游戏

    使用上下箭头选择“碰到坏人”或者“碰到某种颜色”来作为判断条件;

    这个语句会告诉我们得到了真或者假的判断结果,例如,碰到坏人为真,或者碰到坏人为假。

    之后我们可以决定判断后的行动,例如可以增加声音和外观。

  4. 在这个例子中,我们让动画人物在碰到条件为真的情况下改变外观形象,在一秒后恢复原来的模样。

  5. 我们使用永久执行模块,这样脚本会一直执行。

小朋友学Scratch 图形化编程 ——第六课 迷你游戏

挑战时间1

 

  1. 创建两个动画人物,并且给他们命名;
  2. 让每个动画人物都动起来;
  3. 为每一个动画人物输入类似于上面的代码
  4. 更改代码,使得达到你希望的反应。

 

2
变量
        在我们刚才创建的游戏中,让我们为好人增加一个生命的变量。开始让好人拥有五条命,每次坏人遇到好人时,好人会减少一条命。

  1. 点击好人的动画人物;
  2. 选择数据大类;
  3. 选择创建一个变量;
  4. 你会看到刚刚创建的“生命”变量,出现在舞台旁边;
  5. 你也可以看到这个新变量的选项;
  6. 选择设置生命变量等于“5”;
  7. 把这个变量放在你脚本的开始;小朋友学Scratch 图形化编程 ——第六课 迷你游戏
  8. 使用条件判断语句:当好人碰到坏人一次,那么好人的生命会减一;

小朋友学Scratch 图形化编程 ——第六课 迷你游戏

9. 你会看到生命的变量值减一。当好人的生命变量为0时,游戏停止,这需要我们加入另一个条件判断语句。

小朋友学Scratch 图形化编程 ——第六课 迷你游戏

 

挑战时间2

 

  1. 创建一个好人,命名为好人。或者你可以给他起一个自己喜欢的名字;
  2. 使用上下左右箭头来移动这个动画人物,如果不会,请复习一下第一课;
  3. 创建一个坏人,让他在绿色的旗子被按下的时候开始随机移动;
  4. 当游戏开始时,让好人拥有五条命;
  5. 好人遇到坏人一次,生命值减一;
  6. 让小孩子玩自己制作的游戏,并且看看谁可以活的最久。

 

终极挑战

来挑战迷你游戏的设计吧

  1. 首先在纸上写下自己游戏的初步思路,它既可以是类似于上面的追逐游戏,也可以是球类运动。
  2. 创建一个游戏,要用到图像,声音,运动,侦测模块等等;
  3. 在项目页面中,详细写下游戏说明。
  4. 观看一下其他小朋友的游戏,看看别人的好玩在哪里,互相建议。

转自公众号:
IT奶爸

您必须 登录 才能发表评论!