创客教育探索
我们一直在努力!

温州实验中学scratch教程[基础篇]3.《向左走,向右走》–分支结构

范例:http://scratch.mit.edu/projects/Daixiaohong/2805955

范例截图:

1
问题描述:用键盘的“<—”和“—>”键控制猫向字母L或R移近。问题分析:
1)需要准备角色1-猫,角色2-字母L,角色3-字母R; 建议字母LR从角色库2中导入;3

2)条件分支判断块4 3)侦测块,检测键盘

5

4)动作块,向角色2角色3移近

5
问题求解1:
角色1 1)当绿旗被点击 2)如果接收到“<—”被按下 则猫移至字母L 3)重复2) 1)当绿旗被点击 2)如果接收到“—>”被按下 则猫移至字母R 3)重复2) 脚本截图:

6
问题求解2:尝试分支嵌套角色1

1)当绿旗被点击

2)如果接收到“<—”被按下 则猫移至字母L 否则如果接收到“—>”被按下 则猫移至字母R

3)重复2)脚本截图:

7
建议:条件分支判断块是最常用块之一,试着用不同条件分支块来组装脚本,多途径实现问题求解。

课后思考:

1).易错脚本,它的执行情况如何?

8

2).问题中的分支和循环能否用以下积木块代替?为什么?

9

3).进阶思考:

如何模拟数字键盘参考:http://scratch.mit.edu/projects/Daixiaohong/2804702

未经允许不得转载:创客探索 » 温州实验中学scratch教程[基础篇]3.《向左走,向右走》–分支结构

分享到:更多 ()

吐槽 抢沙发

评论前必须登录!