牛顿躲苹果 -图形化06
1.上次回顾
- 方向和旋转
2.单词
- if 如果;假设
- else 否则;另外
3.条件判断
- 生活中总会有这样的安排:如果明天晴天我们就去公园,否则明天我们就在家,这个如果就是一种条件假设,当它条件满足成立时,某件事才可以执行,否则这件事情就做不了。这在程序设计中也存在,就是if...else...条件判断。
4.编程
-
添加背景
-
苹果程序
-
按钮程序
其他广播类似
-
牛顿程序
-
game over程序
5.流程图
6.总结与作业
总结:今天带同学们设计了牛顿躲苹果的程序,完成以下功能
- 掌握了解编程中的条件判断语句
- 复习了广播通信和随机数的知识,苹果会从天上随机掉落下来
- 方向按钮通过发送广播可以控制牛顿移动,躲避苹果
- 用到程序中的条件判断模块,如果碰到苹果游戏结束,这是一个裁判程序,在很多程序设计中都用到(譬如赛车游戏中是否达到终点,楼道里的声控灯为什么大吼一声就会亮起来)
今天的作业是:请同学们修改赛车游戏中的程序,添加一辆其他车辆,让其该车辆从前方随机位置出现,如果我们的赛车与其发生碰撞游戏结束,红色车辆被删除。