手把手教少儿编程01|Scratch3.0课程:大家来找茬(一)
游戏简介
两幅图中有5处不一样的地方,需要玩家用鼠标在左图中标出来,玩家将5处不同全部标记出来后游戏结束。
给角色图形添加功能代码
点击本文文末的“阅读原文”获取学习版源代码(需要在电脑上打开)或者复制链接到电脑浏览器中打开:https://kada.163.com/project/create/2646279.htm 链接会跳转到Scratch 3.0学习版环境,进入Scratch工作区按照本文动手练习。记住,一定要自己动手,动手,动手练习!!!
在角色区点击角色图形,在代码区给图形添加如下代码
[提示:视频为代码编写实操演示,建议学员尽量不要看视频,自己独立完成代码编写并思考]
代码解析
舞台区左上角的绿色小旗被点击时,与这个积木有效连接的积木被执行。
绿色小旗也称之为“运行按钮”。
它左边的红色小圆圈被称为“停止按钮”。
顾名思义,“运行按钮”用于运行程序;“停止按钮”用于停止程序。当“运行按钮”被点击时,所有角色中
积木被同时执行,与这个积木有效连接的积木也被执行;如果一个角色中有多个
积木,也会被同时执行。如果程序运行中想终止程序运行,可以点击“停止按钮”,当程序停止运行后想重新运行程序,可以点击“运行按钮”。
变量“计数器”用来存放被找到不同处的次数,每找到一处值增加1。
这个积木会实时监测变量“计数器”的值,当值等于5才会执行它后面的积木,“计数器”的值没有达到5它会一直等待。
播放声音“欢呼鼓掌”,当计数器的值达到5时,即玩家已找到5处不同则播放声音。
显示文字“恭喜你,找到所有不同!”,当计数器的值达到5时,在图形角色的右上角显示文字。
专家提示
关于角色
角色区的每一个角色都是一张和几张图片的集合,每一张图片就是角色的一个造型。一个角色就类似于一个人,造型就好比这个人摆的动作。我们编程的主要目的就行实现对各种角色的控制,最终达到我们想要的效果。
关于变量
你可以把变量理解为一个抽屉,它有名字,可以改变里面装的东西。与抽屉不同的是,变量只能装数字,每一个变量只能装一个数字,这个数字可以随时改变。每一个角色可以建立多个变量,也可以一个变量都没有。变量在我们编写程序的过程中经常用到,非常重要。
新建变量时可以选择“适用于所有角色”,所有角色都可以改变这样变量的值;也可以选择“仅适用于当前角色”,这样的变量只有当前角色可以改变它的值。
每一个变量都需要有一个变量名,每个变量都可以通过四种方式就行操作:设置变量的值、增加(减少)变量的值、显示变量、隐藏变量。
下面以变量“计数器”来详细说明
这个为变量名,其他积木需要用“计数器”变量的值时可以通过这个名获取。它前面的小框可以勾选,当勾选时变量会在舞台选实时显示它的值
,当取消勾选后舞台区变量隐藏,变量在舞台区的显示/隐藏也可以通过积木来操作。
在舞台区显示变量,与上面勾选变量名效果一样。
隐藏变量,不让变量在舞台区显示出来,与上面不勾选变量名效果一样。
设置变量“计数器”的值,可以根据自己的需要直接设置变量值。比如上面积木把计数器的值设置为1。
增加(减少)变量“计数器”的值,如果变量当前的值为10,那么执行这一积木后变量的值增加了1,即执行后变量的值为11;如果想减少变量的值,可以在增加后面填入负值,比如变量当前的值为10,增加-2后变量的值则变为了8。
更多课程详情请关注[友乐少儿编程]微信公众号
长按识别二维码
点击“阅读原文”获取学习版源代码,游戏完整版源代码可以关注[友乐少儿编程]回复关键字 3001 获取,也可以直接复制游戏完整版源代码链接在电脑浏览器中打开:https://kada.163.com/project/create/2698085.htm