友情提示:380元/半年,儿童学编程,就上码丁实验室。
在小朋友学习编程的过程中
喵叔发现
有的小朋友由于年龄比较小
还不会使用鼠标
所以喵叔决定
今天要带大家
制作一个
能练习鼠标的小游戏
来帮助小朋友熟悉鼠标操作


这是一个小螃蟹夹球的游戏~
我们用鼠标控制螃蟹
去点击小球
如果抓到小球
那么小球就会变换位置
好啦,话不多说
我们开始吧!


01


在舞台区选择第一个图标
“从背景库中选择背景”

在背景库里的主题下选择“水下”
找到“underwater3”点击确定

添加完背景我们来添加角色
在角色区找到第一个小图标
“在角色库中选择角色”

在角色库中选择“分类”
找到“Crab”点击“确定”

继续添加球的角色
在角色区中找到
“Ball”
那么我们的舞台和角色
就添加完啦!

02


点击小螃蟹的头像
来到小螃蟹的编程区

我们用鼠标控制螃蟹的移动~
选择事件里的
“当绿旗被点击”和“重复执行”
在“重复执行”里嵌套
“动作”里的“移到鼠标指针”
这样,
小螃蟹的移动方式就设置好啦~

03


当我们从“脚本区”
切换到“造型区”
就会发现小螃蟹有两个造型
我们让小螃蟹的造型
不断切换
就能制作出小螃蟹动起来的效果

选择“外观”里的“下一个造型”
再选择“控制”里的“等待一秒”
将等待的时间缩短
让小螃蟹每0.5秒切换造型
我们小螃蟹的动作就做完啦

04


点击小球的头像
来到小球的编程区
因为小球会全舞台乱跑
所以我们会用到
关于“坐标”和“随机”的模块

因为舞台的位置是由
坐标X(240到-240范围)
和Y(180到-180范围)
来进行定标的
所以我们选择“动作”里的
“移到X:()Y:()”
再选择“运算”里的
“在()到()间随机选一个数”
进行嵌套
再用“等待两秒”
来控制小球切换位置的频率
这样,
小球就不断改变自己的位置啦~

05


因为小螃蟹需要
抓到小球
并用鼠标点击他
所以我们需要用
“()与()”去连接这两个条件

将结合好的模块放到
“如果()那么()”的空格中

现在我们可以尝试读一下
这段程序
如果碰到小螃蟹与鼠标被按下
那么…..
我们的小球会如何呢?
那么我们的小球会切换位置!
所以我们将前一段程序的
坐标模块复制一下
嵌套到“如果()那么()”里面
那么当螃蟹
抓到并点击小球的时候
小球就会切换自己的坐标!

06


这是小螃蟹的全部程序

这是小球的全部程序~
赶紧对照一下自己有没有出错吧
以上就是
这个小游戏的全部内容~
同学们学会了吗?
家长们在小朋友刚接触电脑还不会操作鼠标的时候,可以让他们试一试,这个游戏既简单又可以锻炼孩子的手眼协调能力。
通过这个简单的Scratch程序,你会发现通过图形积木的操作方式,将整个编程过程分解为一个个小问题然后解决,就能让孩子在快乐的游戏中培养逻辑思维和解决问题的能力。