董老师根据6 — 16岁学生特点,编写具有特色的切蔬菜游戏。小朋友可以跟随视频运用scratch编写属于自己的“水果忍者”。可以将视频中的武士和蔬菜替换成自己喜欢的形象。编写好的程序也可以保存,分享给小伙伴们一同使用。
视频中制作”切菜武士“分为六步进行讲解。
第一步
创建背景
我们的“切菜武士”需要一个合适的背景,你可以选择和视频中相同的沙漠,也可以根据你的喜好更换选择。
第二步
添加武士不同的造型
视频中的造型选用的是橙旭园老师绘制的武士造型,如果小朋友们喜好这个图片可以向你的授课老师领取,也可以替换成其他卡通形象。比如,唐老鸭、米老鼠、美羊羊等。
第三步
编写武士程序
a.用循环和判断空格键是否被按下来控制武士的造型状态
y:空格键被按下:切换武士造型,实现武士切东西的动作
n:空格键没有被按下:则保持原来的造型,鼠标的位置就是武士的位置
第四步
导入水果造型
同学们如果观看视频就会发现,这里并没有使用水果,老师在这里采用了一个可爱的茄子。同学们也可以更换图片,比如换成苹果、香蕉、草莓都是不错的选择。
第五步
导入音效文件
按照视频中的操作步骤,我们为“切水果”加上生动的配乐。
第六步
编写水果程序
a.循环和判断茄子是否碰到了武士挥刀的时候(必须是挥刀的时候才执行下面的代码,如果不是挥刀的时候,就算茄子碰到武士也不会执行下面的代码)
y:茄子切换成被刀切成两半的形状,发出音效,然后用变量记录得分+1,等待0.2秒,随后隐藏掉被切到的茄子,用随机数等待1到3 秒,利用随机数确定茄子的x坐标,这样茄子的位置就是随机的了,之后生成新的没有被切过的茄子
b.循环和判断茄子是否到了指定的位置,武士还没有切到
y:隐藏掉该茄子,利用随机数确定茄子的位置,这样茄子的位置就是随机的了,之后生成新的没有被切过的茄子
最后,同学们对照完整的武士和水果程序,检查你的程序有没有缺少的部分,然后运行你的程序。
我们今天的课外小课堂就结束了,请同学们持续关注哦,下一期我们将带领大家学习更多奇妙有趣的内容。