Scratch小游戏--(1)小猫咪在月球做飞船旅行去喽
关于孩子要不要学习编程,有的家长已经认识到它的重要性,有的家长还在犹豫之中。在这里我想说的是,家长可以无期限的犹豫下去,可孩子的大好时光在悄悄流逝。科技已经融入生活的各个角落,未来不会计算机就可以说是信息时代的文盲。现在各大培训机构都开设了编程课,学费可真不便宜,对于一般家庭来说的确是一笔不小的开支。童爸是一名有十年工作经验的程序员老司机,在平时也会教自己的孩子学习编程,有感兴趣的家长朋友,可以按照这个教程一步一步学习,有问题可以关注交流。
第一个、小猫咪在月球做飞船旅行去喽
1、效果展示
2、脚本展示
3、知识要点
① 运动模块的使用
② 控制模块中的循环的使用
③ 外观模块中的造型切换和说话的使用
④ 事件模块中的广播的使用
⑤ 侦测模块中碰到的使用
⑥ 运算模块中逻辑大于使用
⑦ 声音模块的播放声音的使用(需提前录制)
4、游戏分析
第一步:将小猫咪和太空飞船两个角色放到舞台上的合适位置,修改角色的属性值。并在脚本中进行初始化。
第二步:让小猫一种往前面方向走,在走的过程中,为了看起来更真实,要不停的切换造型,直到走到太空飞船的旁边。这里可以让小朋友思考几个问题:
①如何让小猫不停的走?
②如何让小猫切换造型?
③如何让小猫到飞船旁边停下?
①不停的走,这里就用到了控制模块中的重复执行直到......。
②切换造型,这里就用到了造型模块中的下一个造型,将其放到重复执行积木里面。每换一个造型往前移动10步,为了不让小猫切换的太快,每切换一次停留0.1秒。这里可以随便设置值,观察效果,一些夸张的效果会让孩子笑得不得了。
③飞船旁边停下,这里就用到了侦测模块中的碰到......?,从下拉列表中选择太空飞船。意思就是当小猫碰到太空飞船了,上面的循环就会停止。然后执行下面的脚本。
第三步:在声音标签页,录制“我要去太空玩喽”的声音,然后说出这句话,说完后,小猫隐藏(代表小猫钻进太空飞船了)并广播“起飞”消息通知飞船要起飞。这样小猫角色的脚本就完成了。点击绿旗可以看看效果。
第四步:太空飞船通过事件模块中的当接收到.....积木来接受广播消息。就相当于上课时,班长喊“起立”,同学们听到这个消息后都起立一样。太空飞船接收到“起飞”的消息,经过短暂的等待,就开始一直向太空中飞去。在飞的过程中,为了更真实,太空飞船也要切换造型。下面请小朋友思考几个问题:
①如何让飞船一直向上飞去?
②如何让飞船切换造型?
③如何让飞船停止(此时游戏也停止)?
前两个问题跟上面一样。如何让飞船在飞的过程中停下来呢?这里可以使用运算模块的逻辑运算符。因为太空飞船在飞的过程中,y坐标的值在不断增加,当y坐标值大于一个值时就让循环终止。终止后隐藏,代表太空飞船消失在太空中,游戏结束。
5、感谢阅读
今天分享了小猫咪在月球做飞船旅行的小游戏,虽然很简单,但也用到了多个知识点,一定要把每一行代码的含义弄清楚。自己独立试一下,充分发挥自己的创造力。
如果遇到问题可以一起交流,需要项目脚本文件的可以留言给出邮箱,感谢您的阅读,希望能帮助到您。如果觉得还可以,欢迎大家关注,还可以转发到朋友圈,分享给其他朋友。让更多的想学习Scratch的朋友加入进来。
家长朋友:编程对于刚接触的孩子来说,肯定是一头雾水,没关系,我们先把孩子带到这个编程的世界里,每篇文章都只讲一个知识点,然后通过有趣的练习,先让孩子产生兴趣,同时也减少孩子看电脑的时间。欢迎关注交流。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com