范例:http://scratch.mit.edu/projects/Daixiaohong/2805955
范例截图:
问题描述:用键盘的“<—”和“—>”键控制猫向字母L或R移近。问题分析:
1)需要准备角色1-猫,角色2-字母L,角色3-字母R; 建议字母LR从角色库中导入;
4)动作块,向角色2角色3移近
问题求解1:
角色1 1)当绿旗被点击 2)如果接收到“<—”被按下 则猫移至字母L 3)重复2) 1)当绿旗被点击 2)如果接收到“—>”被按下 则猫移至字母R 3)重复2) 脚本截图:
1)当绿旗被点击
2)如果接收到“<—”被按下 则猫移至字母L 否则如果接收到“—>”被按下 则猫移至字母R
3)重复2)脚本截图:
建议:条件分支判断块是最常用块之一,试着用不同条件分支块来组装脚本,多途径实现问题求解。
课后思考:
1).易错脚本,它的执行情况如何?
2).问题中的分支和循环能否用以下积木块代替?为什么?
3).进阶思考:
如何模拟数字键盘参考:http://scratch.mit.edu/projects/Daixiaohong/2804702
未经允许不得转载:创客探索 » 温州实验中学scratch教程[基础篇]3.《向左走,向右走》–分支结构
评论前必须登录!
注册