Scratch之召开趣味运动会

本篇文章主要通过“召开趣味运动会”理解选择结构的含义。

选择结构也称为判断结构或分支结构,是在程序的处理步骤中出现了分支,需要根据某一特定的条件选择其中的一个分支执行,这样可以使得程序更具交互性。

分支结构又可分为单分支结构和双分支结构。

1.如果...那么...

这叫做单分支结构,简单来说,就是“只有一条路可走”。

2.如果...那么...否则...

这叫做双分支结构,简单来说,就是“有两条路可以走”,如果“第一条路不可走”,否则“就走第二条路”。

例如,用这个结构语句来判断奇偶数:如果输入的数字除以2的余数等于0,那么这个数是偶数,否则,这个数是一个奇数。

到这里我们已了解了选择结构的概念,现在开始召开我们的趣味运动会。

首先来个简单的单程百米赛往返跑来热热身。

首先准备好背景和角色。

接下来通过挑战运动指令组编写百米赛程序。

      

其中有一点要注意,旋转模式。

我们还记得选中的角色四周用蓝色的方框表示,点击选中角色左上角的“i”按钮,可以显示和修改该角色的属性信息。

其中一项是旋转模式,这里旋转模式对应指令区 "运动”里的”将旋转模式设定为XXX“指令。

旋转模式共三种:任意(变成头朝下),左-右翻转(角色朝向改变,头还是朝上),不旋转(角色朝向不变)。

现在已经热好身了,真正的较量马上开始~

下一个项目弯道赛跑,来体验选择结构带给我们的乐趣。

首先还是先准备好需要的背景和角色。

是时候展示我们真正的水平了。

完成编程,点击小绿旗,好好体验我们的趣味运动会吧。当小狗狗达到终点,金杯开始闪烁多彩光芒,胜利了~

最后总结下“控制”指令组 :等待、重复执行指定次数、重复执行、如果...那么、如果...那么...否则 、在符合条件前一直等待、重复执行直到符合条件、停止脚本、当作为克隆体启动时 、克隆角色、删除本克隆体。

“侦测”指令组 :是否碰到指定对象 、是否碰到指定颜色、指定的两个颜色是否碰到 、到指定对象的距离、询问并等待、回答 、指定按键是否按下、鼠标左键是否按下、鼠标的x坐标、鼠标的y坐标、响度 、视频侦测、摄像头开关、设置视频透明度、计时器、计时器归零、角色属性、当前时间、2000年之后的天数、用户名。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

AngeliaZheng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值