Scratch3.0少儿编程案例:蝙蝠躲避
一、案例简介
世界上最小的哺乳动物是大黄蜂蝙蝠,它的体重只有 2 克,体长只有 2.5 厘米,
相当于一只大黄蜂的大小。在 1974
年由泰国动物学家发现,也被称猪鼻蝙蝠,有像猪一样的鼻子。这种小蝙蝠生活泰国境内的石灰石岩洞,目前世界仅生存着 200
只大黄蜂蝙蝠,是最濒临灭绝物种之一。傍晚时分,猎人为了捉住大黄蜂蝙蝠,在它回家的必经之路上安装了一道道障碍。如果大黄蜂蝙蝠撞上了障碍物或者掉到了地上,就会被猎人捕捉。面对重重机关,大黄蜂蝙蝠左突右闪,能不能安全回到巢穴呢?
二、案例编程
蝙蝠作为今天scratch少儿编程案例的主角,我们把程序写在蝙蝠角色中。
1)从角色库中添加角色“bat2”,设置初始造型为“bat2-a”,将其命名为 “蝙蝠”。
2)游戏开始后,蝙蝠出现在舞台右侧,位置坐标设置为(200,0)。
3)通过编程的办法将蝙蝠的大小设定为30。
4)让蝙蝠按照 0.2 秒的时间间隔向左移动 10 步,同时按照 0.125 秒的时间间 隔向下移动 5
步。使用循环结构,让此功能重复执行。
5)通过程序检测,当按下空格的时候,蝙蝠垂直向上移动 50 步。
6)如果蝙蝠碰到了障碍物或者跌落到地面,蝙蝠说“失败了”,结束游戏。如果蝙蝠成功飞过了管道,蝙蝠说“成功了”,结束游戏。
小结:今天的少儿编程案例教程非常简单。主要进行一个碰撞检测。学习“现象/问题-分析原因-解决方 案”的思维方法。
后记:小编朋友公司研发了一个游戏化的少儿编程在线课程(5-12岁),游戏化教学结合Scratch 3.0(一款在线少儿编程工具,类似乐高的积木拼搭),我家娃娃学了几次课,非常喜欢(超预期),16次课才200多块钱,对锻炼孩子的思维能力和动手能力很有帮助。
感兴趣的朋友可以关注一下扫描二维码,或微信搜索“大耳猴少儿编程”
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com