数星星-青少年软件编程(图形化)等级考试试卷(三级)

数星星-青少年软件编程(图形化)等级考试试卷(三级)-51scratch
数星星-青少年软件编程(图形化)等级考试试卷(三级)
此内容为付费资源,请付费后查看
9.9
限时特惠
19.9
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费资源

题目介绍

本作品来自《青少年软件编程(图形化)等级考试试卷(三级)》三.编程题 36.数星星。

试题编号:202212-S3-36

试题类型:编程题

试题难度:一般

题目内容

Goblin 有个很厉害的魔法:他一挥手就可以点亮夜空中五彩斑斓的星星灯。

图片[1]-数星星-青少年软件编程(图形化)等级考试试卷(三级)-51scratch
图片[2]-数星星-青少年软件编程(图形化)等级考试试卷(三级)-51scratch

效果展示

下载内容

  • 源代码文件

准备工作

1)删除小猫角色,添加”Goblin”角色,并删除 Goblin 角色的造型”golblin-a”、”goblin-c” 和
“goblin-d”,添加角色”Star”;
2)添加“Stars”背景;
3)设置变量“星星数量”。

功能实现

1)当程序运行时,角色 Star 隐藏,舞台只有 Goblin 角色,如图 1 所示;
2)使用克隆功能,每隔 2 秒克隆出一个 Star,克隆体出现在舞台上方的随机位置;
3)克隆出的星星大小随机(范围:30-70),颜色随机(0-199);
4)舞台中每增加 1 颗星星,Goblin 就播报一次星星的总数,如图 2 所示;
5)舞台上一共出现 50 颗星星,程序结束。

评分标准

1)正确设置背景、正确设置 Goblin 角色和 Star 角色;(2 分)
2)正确使用克隆功能,舞台中可以克隆出多颗星星;(2 分)
3)舞台中出现星星的大小随机;(1 分)
4)舞台中出现的星星颜色随机;(1 分)
5)克隆体出现舞台上方,不能全舞台随机;(2 分)
5)Goblin 可以根据星星数量的变化播报星星的总数。(2 分)

参考程序

见下载内容。

编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能实现效果作为评分依据。

试题解析

本题有以下几个要点:

  • 随机的使用
  • 循环控制
  • 大小、颜色的控制
  • 变量
  • 变量计算

示例编码如下:

图片[3]-数星星-青少年软件编程(图形化)等级考试试卷(三级)-51scratch
© 版权声明
THE END
喜欢就支持一下吧
点赞8 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容