您的位置: 主页>机器人编程>Scratch编程>手把手教少儿编程02|Scratch3.0课程:大家来找茬
加盟酷吧机器人 培养孩子核心能力

手把手教少儿编程02|Scratch3.0课程:大家来找茬

给角色不同01添加功能代码

在角色区点击角色不同01,在代码区给不同01添加如下代码

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

点击“运行按钮”,运行程序。用鼠标点击图形角色左边的跟角色不同01一样的地方,会发现被点的地方被小红圈圈上了,仔细观察会发现图形左边小朋友的衣袖跟右边小朋友的衣袖确实不一样。

代码解析

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

这段积木实现了游戏开始时显示不同01的01-a造型。不同01有两个造型,造型01-a与01-b,01-a衣袖与小朋友衣袖一样,01-b是被画圆圈的衣袖。这里将造型换成01-a,这样看起来小朋友的衣袖就是正常的,当换成造型01-b后,衣袖看起来就被画上了红圈。

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

显示角色不同01的01-a造型,即显示没有被圆圈圈上的造型。

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

这段积木实现了当角色不同01被点击显示被圆圈圈上的造型,并且将变量“计数器”的值增加1,同时播放声音。

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

当角色被玩家用鼠标点击时执行与该积木有效连接的积木。

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

显示角色不同01的01-b造型,即当角色不同01被鼠标点击时显示被圆圈圈上的造型。

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

将变量“计数器”的值增加1,表示又识别出一处不同。

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

播放声音,当玩家识别出不同后播放声音提示。

与角色不同01一样的操作,接下来完成不同02、不同03、不同04和不同05的编码。通过分析可以知道,其他角色的编码几乎跟不同01角色的编码相同,只需要修改造型名,所以我们通过复制不同01的积木然后修改即可。

角色不同02的功能代码

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

角色不同03的功能代码

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

角色不同04的功能代码

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

角色不同05的功能代码

手把手教少儿编程02|Scratch3.0课程:大家来找茬(二)

[提示:视频为代码编写实操演示,建议学员尽量不要看视频,自己独立完成代码编写并思考]

点击“运行按钮”,运行程序。用鼠标在左图标记出与右图不相同的地方,当标记完5处不同地方后会播放欢呼声并显示文字“恭喜你,找到所有不同!”,然后游戏结束。

专家提示

关于造型

所谓造型,就是一张图片,一个角色至少有一个造型,当一个角色有多个造型的时候,可以根据实际需要确定显示哪一个造型,在程序运行中,一个角色在同一时刻只能显示一个造型。

一个角色就类似于一个人,造型就好比这个人摆的动作,他在一个时刻只能摆一个动作,通过不同的动作组合可以实现各种有趣的效果。

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

欧美思机器人教育加盟 赚钱好项目
上一篇:Scratch编程 四则运算
下一篇:【scratch入门课程】 第四课 《小猫散步》
您可能喜欢
​Scratch学习心得(1)
Scratch学习心得(1)
​Scratch3.0少儿编程案例:画雪花
Scratch3.0少儿编程案例:画雪花
​吃啥?这个问题交给Scratch!
吃啥?这个问题交给Scratch!
回到顶部