文章目录
- 快乐时光
- 1. 准备工作
- 2. 功能实现
- 3. 设计思路与实现
- (1)角色、舞台背景设置
- a. 角色设置
- b. 舞台背景设置
- (2)脚本编写
- a. 角色:小猫
- b. 角色:小猴
- 4. 评分标准
快乐时光
1. 准备工作
(1)角色:默认小猫角色,添加角色Monkey。
(2)背景:添加背景Forest。
2. 功能实现
(1)小猫与小猴的初始位置如图所示,小猫(X = -100,Y = -90),小猴(X = 100,Y = -90);
(2)小猫发出广播“跳跃”并等待。
(3)接收到广播后,小猫和小猴一起跳跃若干次(跳跃的次数为5至10的随机数),每次跳起的高度为50,然后回到原位;
(4)小猫和小猴停止跳跃后,小猫说“一起玩儿真高兴”。
3. 设计思路与实现
(1)角色、舞台背景设置
a. 角色设置
默认小猫角色,添加角色Monkey。
b. 舞台背景设置
添加背景Forest。
(2)脚本编写
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
a. 角色:小猫
当绿旗被点击时:
- 开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
- 初始位置:X=-100,Y=-90
- 广播“跳跃”并等待
- 说“一起玩儿真高兴”2秒
当接收到“跳跃”时:
- 重复执行5至10之间的随机数次:
- y坐标增加50,向上跳起
- 等待0.5秒
- y坐标减少50,回到地面
- 等待0.5秒
b. 角色:小猴
当绿旗被点击时:
- 开始:点击绿旗,也就是程序启动,就要执行后续的程序指令。
- 初始位置:X=100,Y=-90
当接收到“跳跃”时:
- 重复执行5至10之间的随机数次:
- y坐标增加50,向上跳起
- 等待0.5秒
- y坐标减少50,回到地面
- 等待0.5秒
4. 评分标准
(1)小猫与小猴的初始位置为小猫(X = -100,Y = -90),小猴(X = 100,Y = -90);(5分)
(2)利用广播并等待的方式向小猫和小猴发送跳跃的消息;(5分)
(3)接收到广播后,小猫和小猴一起跳跃若干次(跳跃的次数为5至10的随机数),每次跳起的高度为50,然后回到原位;(10分)
(4)小猫和小猴停止跳跃后,小猫说“一起玩儿真高兴”;(5分)