Scratch3.0少儿编程案例:自动停车

网友投稿 2019-10-30 19:05

一、案例简介

    我们今天要用scratch 3.0来制作一个自动停车案例。我们需要一个汽车角色和一个猫咪。然后汽车快撞上猫咪时,我们让汽车停下来。停车的距离大概是一个小猫的距离,不能太远也不能太近。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

二、案例编程

1.小猫

(1)开始时,小猫随机出现在马路上,模拟我们开车时前方出现障碍物。

(2)小猫克隆自己,克隆体移到小猫身后一段距离,并虚像藏起来。当汽车碰到小猫的克隆体时,广播停车,删除克隆体

(3)当接收到停车,小猫说“吓死我了”

https://cdn.china-scratch.com/Public/Home/images/grey.gif

2.汽车

(1)汽车移到舞台最左边,重复移动

(2)当接收到停车,那么我们停止该角色的其他脚本。这样汽车就停下来了。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

好啦,我们今天的智能自动停车就制作好啦。小朋友们自己也来试一下吧!

小结:本篇scratch 3.0少儿编程案例:自动停车。主要是利用克隆体和汽车的碰撞检测,从而让汽车躲开小猫本体。

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

感兴趣的朋友可以关注一下扫描二维码,或微信搜索“大耳猴少儿编程”

https://cdn.china-scratch.com/Public/Home/images/grey.gif

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com