小码农

趣味编程-面向每个人的创意编程

今天分享2022年6月青少年软件编程(图形化)等级考试试卷(三级)真题及答案

PDF版本和WORD版点击:下载

36. 古堡历险记
1.准备工作
(1)选择背景 Castle 2;
2)删除默认小猫角色,选择 Cat flying、Heart Candy、Bat、Crystal,为角色设置合适的大小,除飞
猫外,其余角色默认为隐藏;
3)建立全局变量:生命值;
4)选择背景音乐:Dance Magic。
2.功能实现
(1)当绿旗被点击,生命值初始值设为 100,飞猫和钻石的大小都为 100,Heart Candy 大小设为 40,蝙
蝠大小设为 50;
2)飞猫面向鼠标方向,跟随鼠标移动;
3)每隔 2 秒克隆 1 个 Heart Candy,克隆体出现在随机位置,如果碰到飞猫,生命值加 10 后删除此克
隆体;
4)每隔 2 秒克隆 1 个蝙蝠,克隆体出现在随机位置,如果碰到飞猫,生命值减 20 后删除此克隆体,生
命值小于等于 0,程序结束;
5)游戏开始后 20 秒,每隔 3 秒克隆 1 个钻石,克隆体出现在随机位置,5 秒后消失;如果碰到飞猫,
生命值加 1000,程序结束;
6)循环播放背景音乐 Dance Magic。试题编号:20220508-cxs-38
试题类型:编程题
标准答案:
参考程序:
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能
实现效果作为评分依据。
飞猫:
Heart Candy:
Bat:Crystal:背景:
试题难度:较难
试题解析:
评分标准:
1. 角色、背景、变量初始化都正确;(
2 分)
2. Cat flying 面向鼠标方向,跟随鼠标移动;(1 分)
3. 每隔 2 秒克隆 1 个 Heart Candy,克隆体出现在随机位置,(1 分);如果碰到飞猫,生命值加 10 后删
除此克隆体(1 分);
4. 每隔 2 秒克隆 1 个 Bat,克隆体出现在随机位置,(1 分);如果碰到飞猫,生命值减 20 后删除此克隆
体(1 分);
5. 游戏开始后 20 秒,每隔 3 秒克隆 1 个 Crystal,克隆体出现在随机位置,5 秒后消失(1 分);如果碰
到飞猫,生命值加 1000,然后程序结束(1 分);
6. 循环播放背景音乐 Dance Magic。(1 分)
37.五彩糖葫芦
用滑杆设定糖球数量(
3-10 个),点绿色对勾,屏幕即画出各种颜色的糖葫芦。
1.准备工作
(1)删除舞台默认角色小猫,从角色库选择 Ball 角色,选择 Button4 角色;
2)建立变量:糖球个数,设置为滑杆模式,改变滑块范围:最小值 3,最大值 10;
3)给 Ball 添加声音“
Wand”。2.功能实现
(1)调节滑杆,设置糖球个数,点按钮 Button4 发送确认消息;
2)Ball 收到消息,移动到舞台正下方(
0,-160);
3)1 秒后,擦除舞台原有的全部图案;
4)落笔后自下而上画出一条直线:蓝色,画笔粗细为 3,长度 100,然后抬笔,接着按设定的个数,使
用图章向上画出颜色不同糖球后,隐藏角色;
5)完成后,播放”Wand”,庆祝成功。
试题编号:20220508-cxs-37
试题类型:编程题
标准答案:
参考程序:
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能
实现效果作为评分依据。
试题难度:一般
试题解析:
评分标准:
(1)按要求建立变量并设置正确的取值范围;(
2 分)
2)能擦除前次舞台绘制图形;(1 分)
3)能从下向上画出长度为 100 的直线(1 分),颜色为蓝色,粗细为 3(
1 分);
4)能根据变量设定,用图章指令向上画出指定个数的糖球(以视觉效果为准);(
4 分)
5)完成后能播放声音提示。(
1 分)38.疫情隔离和核酸检测模拟
疫情给我们的生活带来了很大影响,为了更好控制疫情,我们将重点人群进行集中隔离,并进行核酸检测,
如果结果为阳性,则将健康码变成红码。
1.准备工作
(1)删除默认的小猫角色,绘制一个绿色的圆形角色;
2)默认白色背景。
2.功能实现
(1)绘制 3-5 个随机数量的连续正方形,表示隔离房间,正方形的边长为 80;
2)每个正方形的中心有一个绿色圆点,表示该房间人员的健康码为绿色;(中心位置没有具体数值要求,
只要视觉上在中心即可)
3)询问“请输入第几个核酸阳性?”,输入编号后,对应正方形内绿色圆点角色变为红色(颜色特效的
值为 140)。比如,输入阳性编号为 3,则第 3 个隔离房间的人变为红色,表示健康码变为红码。
提示:可以使用仅适用当前角色的变量,作为克隆体的序号,来区分克隆体。
试题编号:20220506-mxg-9.1.2
试题类型:编程题
标准答案:
参考程序:
编程题的功能实现有多种方案,标准答案所示参考程序仅是其中的一种,最终以是否完成题目要求的功能
实现效果作为评分依据。试题难度:一般
试题解析:评分标准:
(1)绘制出 3-5 个随机连续的正方形;(
2 分)
2)设置私有变量表示克隆体编号;(1 分)
3)绿色圆点能够分配到所有房间的中心位置,视觉上处于中心即可;(
3 分)
4)能够正确询问用户输入信息;(
1 分)
5)能够将用户输入的编号对应的绿色圆点角色变为红色。(
3 分)
本题重点考察学生对于克隆以及私有变量的掌握程序。结合生活实际,进行应用编程。为避免学生增加多
个角色来实现,题目变化为随机数量的房间,以及随机数量的隔离人员,这样就必须通过克隆来实现。难
点在于:必须建立隔离人员的编号为私有变量,否则,询问编号就无法特定人员的控制
发表评论