锅说少儿编程
中级:大鱼吃小鱼
大鱼吃小鱼
1. 复习关系运算和条件判断
2. 复习顺序机构、选择结构
3. 选择结构的嵌套使用
TASK 01
任务一:游戏介绍
01
弱肉强食的海底,危机四伏!控制你的小鲨鱼,吃掉比你小的鱼虾,不断变大变强。小心别被更大的鱼吃掉!目标:长到130,制霸海洋!游戏结束。
思考:有哪些角色和背景?需要用到哪些运算?需要用到哪些结构?
点击查看解析
比大小会用到关系运算,有条件判断会用到选择结构,当然也需要顺序结构。
TASK 02
任务二:添加角色和背景
01
初始化设置
添加角色和背景,设置它们的初始化。
提示
:鲨鱼要删除第 3 个造型,只保留 2 个造型:闭嘴 、张嘴
查看代码参考
请要求完成,初始化角色的大小和坐标等
TASK 04
任务三:海星任务
01
海星任务
1. 初始化大小20,坐标在最左边的随机位置,显示
2. 从左往右移动,速度是5,同时身体会动。
3. 当移动到最右边,再回到舞台最左边的随机位置,重新开始
4. 移动过程中,当碰到鲨鱼,被吃掉,广播“被吃掉”,再回到舞台最左边的随机位置,重新开始
参考答案
TASK 04
任务四:鲨鱼的任务
01
鲨鱼任务
1. 初始化大小30,鲨鱼一直跟随鼠标移动,要求面向左
2. 当接收到“被吃掉”,发出吃的声音,分数加1,嘴巴有张开和闭合的动作,大小增加2,当鲨鱼大小大于130,游戏结束
3. 当接受到“鲨鱼变小”,将大小设为30
参考答案
先思考,抓住关键的点,联系生活,按要求完成
TASK 05
任务五:小丑鱼任务
01
小丑鱼任务
1. 初始化大小40,位置在最左边的随机位置,显示
2. 从左往右移动,速度是4,当移动到舞台最右边,换下一个造型,再回到舞台最左边的随机位置,重新开始
4. 移动过程中,当碰到鲨鱼,先判断鲨鱼大小是否大于40,如果大于40,
小丑鱼就被吃掉,广播“被吃掉”,然后再回到舞台最左边的随机位置,显示;否则,广播“鲨鱼变小”
参考答案
TASK 06
任务六:螃蟹任务
01
螃蟹任务
1. 初始化大小50,位置在最左边的随机位置,显示
2. 从左往右移动,速度是3,当移动到舞台最右边,再回到舞台最左边的随机位置,重新开始
4. 移动过程中,当碰到鲨鱼,先判断鲨鱼大小是否大于50,如果大于50,
螃蟹就被吃掉,广播“被吃掉”,然后再回到舞台最左边的随机位置,显示;否则,广播“鲨鱼变小”
参考答案
TASK 07
任务七:章鱼任务
01
章鱼任务
1. 初始化大小60,位置在最左边的随机位置,显示
2. 从左往右移动,当移动到舞台最右边,再回到舞台最左边的随机位置,重新开始
4. 移动过程中,当碰到鲨鱼,先判断鲨鱼大小是否大于60,如果大于60,
章鱼就被吃掉,广播“被吃掉”,然后再回到舞台最左边的随机位置,显示;否则,广播“鲨鱼变小”
参考答案
TASK 08
任务八:大鲨鱼任务
01
大鲨鱼任务
1. 初始化大小70,位置在最左边的随机位置,显示
2. 从左往右移动,当移动到舞台最右边,再回到舞台最左边的随机位置,重新开始
4. 移动过程中,当碰到鲨鱼,先判断鲨鱼大小是否大于70,如果大于70,
大鲨鱼就被吃掉,广播“被吃掉”,然后再回到舞台最左边的随机位置,显示;否则,广播“鲨鱼变小”
参考答案