您的位置: 主页>机器人编程>Scratch编程>【scratch进阶课程】第四课《机器人大战》
加盟酷吧机器人 培养孩子核心能力

【scratch进阶课程】第四课《机器人大战》

一、学习目标:1. 理解克隆的概念并熟练使用克隆相关指令;2.学会使用运算组中随机数指令块、“四舍五入”指令块和比较运算指令块。3.学会使用侦测组中“将计时器归零”指令块。二、游戏的任务分析:四个角色,包括(玩家、朋友、敌人、游戏说明)1.玩家:绿旗被点击时,初始化大小和旋转方式,跟随鼠标移动。如果总分大于20分,思考赢啦;如果总分小于-20分,思考输了。 2.朋友(黄色机器人):同样,绿旗被点击时,初始化大小和旋转方式。以10步一跳地移动250步,碰到边缘就反弹。在移动250步之后,复制一个自己的克隆体,然后随机改变方向,重新出发了,就这样不断重复执行。而被复制出来的克隆体,让它朝玩家移动300步,然后删除,从舞台消失。如果碰到玩家,得分增加1分,立马删除克隆体。 3.敌人(红色机器人):让它复制自己的克隆体去追玩家。我们只要复制一个朋友的角色,修改成敌人,如果碰到玩家,失去3分。 4.游戏说明:游戏开始时,让其移到舞台最中间的位置显示,按下空格键后隐藏起来。三、游戏代码编写:1.玩家代码:

【scratch进阶课程】第四课《机器人大战》

2.朋友(黄色机器人)代码:【scratch进阶课程】第四课《机器人大战》3.敌人(红色机器人)代码:

【scratch进阶课程】第四课《机器人大战》

4.游戏说明代码:

【scratch进阶课程】第四课《机器人大战》

小作业:1.调整游戏难易程度,如修改朋友或者敌人的移动速度;             2.给游戏添加一些声音,给游戏营造一种氛围。这节课的内容上到这里,下节课我们再见!

后记,小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合scratch(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手动力很有帮助。

欧美思机器人教育加盟 赚钱好项目
上一篇:有趣的Scratch
下一篇:Scratch3.0少儿编程案例:疯狂消南瓜(下)
您可能喜欢
​Scratch3.0少儿编程案例:画雪花
Scratch3.0少儿编程案例:画雪花
​Scratch学习心得(1)
Scratch学习心得(1)
​吃啥?这个问题交给Scratch!
吃啥?这个问题交给Scratch!
回到顶部