1.课程回顾 #
1.1 停止程序 #
停止部分程序脚本 ,可以通过停止()积木块,停止部分程序的运行。

1.2 移动指令 #
在()秒内滑行到()();
运动模块中,可以控制角色在舞台上移动。

2.学习目标与任务 #
2.1 课堂任务 #
鲨鱼已经好久没有吃到食物了,它饿的快要筋疲力尽了。
突然看到一只肥美的螃蟹,它奋力向螃蟹游去……

2.2 作品分析 #
(1)舞台上有哪些角色呢?
(2)鲨鱼是怎样运动的?
(3)螃蟹是怎样运动的?
(4)程序在什么时候停止的呢?
2.3 新积木指令 #
角色可以移动到舞台任何位置

条件判断,如果……那么;观察这个积木块有什么特征?
大家试试用”如果……那么“造句呢?

3.编程思路与步骤 #
3.1 编程思路 #

3.2 编程步骤 #
(1)螃蟹的程序
•初始化-设置大小和方向;
•移动到随机位置 ;
•重复执行运动,并切换造型;
• 碰到边缘反弹。

(2)鲨鱼的程序
1.初始化大小、方向
2.面向鼠标移动
3.运动过程中切换造型,模拟运动
4.如果碰到螃蟹……

4.问答与练习 #
•小鹏写的鲨鱼的程序,发现每次运行后,还没有吃到螃蟹游戏就结束了。为什么呢?
大家帮小鹏找找BUG!

•让鲨鱼吃到螃蟹后,螃蟹说:完蛋了,并停止游戏。