题目介绍
本作品来自《青少年软件编程(图形化)等级考试试卷(四级)》三.编程题 38.跳高比赛。
试题编号:202212-S3-38
试题类型:编程题
试题难度:一般
题目内容
效果展示
下载内容
- 源代码文件
准备工作
1)删除小猫角色,添加角色“Monkey”, “Ben2”和“Jordyn”, 调整造型和位置, 如上图所示;
2)添加背景“Playing Field”。
功能实现
1)建立两个变量“1 号成绩”和“2 号成绩”;
2)程序开始时,Monkey 说:“跳高比赛现在开始”2 秒;
3)Ben2 先跳起(距离随机,y 坐标的范围是:-100 到 180),然后回到原位;
4)Jordyn 跳起(距离随机,y 坐标的范围是:-100 到 180),然后回到原位;
5)Monkey 根据两位选手跳起后达到的位置来判断输赢,跳得高的赢;
6)小猴说出比赛结果:“号赢得比赛胜利”2 秒。(代表编号)
评分标准
1)正确的添加背景、角色,并且正确摆放角色的位置,造型不对扣 1 分。(2 分)
2)正确的设置变量“1 号成绩”,“2 号成绩”。(1 分)
3)Monkey 说:“跳高比赛现在开始”2 秒。(1 分)
4)Ben2 和 Jordyn 可以正常的跳起并落下。(2 分)
5)Ben2 和 Jordyn 跳起的高度随机。(1 分)
6)Monkey 可以正确的判断成绩。(2 分)
7)Monkey 可以正确的说出比赛结果。(1 分)
参考程序
见下载内容。
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。
试题解析
本题有以下几个要点:
- 消息的输出
- 判断结构的使用
- 消息的广播
- 消息的接收
- 随机的使用
示例编码如下:
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
暂无评论内容