2024年06月青少年软件编程(图形化)等级考试四级编程题

绘制图形

1.准备工作

1)保留默认角色小猫;

2)白色背景。

2.功能实现

1)小猫初始位置是(-190,0),画笔颜色设为红色,粗细为3

2)小猫询问请输入正方形个数

3)输入个数后,小猫隐藏;

4)正方形的边长设为50,画完一个正方形,画笔向右移动50,再继续画下一个,例如输入8,画出8个正方形。

标准答案:

参考程序:

试题解析:

评分标准:

1)能够正确设置初始位置,画笔的颜色和粗细;(1)

2)能够询问个数;(1分)

3)能正确设置画笔的初始角度;(2分)

4)能够画出一个正方形,方向不对也可以给分;(3分)

(5)能够绘制出全部正方形,方向对,否则不给分。(3分)

水仙花数

如果一个三位数等于它各个数位上的数字的立方和,那么这个数就是水仙花数,例如:153=1*1*1+5*5*5+3*3*3153就是一个水仙花数。

1.准备工作

1)保留默认角色小猫;

2)白色背景。

2.功能实现

1)使用循环遍历所有三位数,把所有符合水仙花条件的数加入到列表水仙花数里面;

2)说出列表的个数。例:水仙花数有4个。

标准答案:

参考程序:

试题解析:

评分标准:

(1)能够使用循环和变量,遍历所有的三位数;(3分)

2)能够判断水仙花数;(3分)

3)能够水仙花数加到列表;(2分)

4)正确说出水仙花数个数。(2分)

如果没有遍历所有三位数,直接将答案放到列表中,说出个数,给3分。

聊天机器人

1.准备工作

1)删除默认角色小猫,添加角色RetroRobot

2)添加背景Space

2.功能实现

1)建立两个列表:问题和答案;

2)如果列表问题的第一项不是现在几点了,在列表第一项前插入现在几点了

3)列表答案的第一项为当前时间:“XXXX,注意时间要实时更新;

4)机器人询问请问您怎么称呼?,输入姓名,机器人说您好,XX”,例如:输入小明,机器人说您好,小明

4)机器人询问您有什么问题要问?,输入现在几点了,会说出列表答案的相对应项;

5)机器人继续询问您有什么问题要问?,如果问题列表中没有包含此问题,机器人请求告知答案,机器人将问题和对应的答案分别保存到两个列表中;

6)继续询问您有什么问题要问?,循环运行。

参考程序:

试题解析:

评分标准:

(1)添加正确的角色和背景;(1分)

2)正确建立2个列表;(1分)

3)能够将现在几点了和对应的时间加到两个列表中;(2分)

4)能够实时更新列表中的时间;(1分)

5)如果问题和答案均已保存在列表,则能够根据输入的问题查询到答案;(4分)

6)如果问题和答案不在列表中,请求告知答案,并将问题和对应答案保存,保存后下一次即可查询到问题和答案;(4分)

7)能循环运行。(2分)

注意:此程序开始不需要删除两个列表的所有项,如果删除了,也不扣分。

魔法门

1.准备工作
1)保留默认角色小猫和白色背景;

2)添加角色HomeButton,复制9个造型,在每个造型上分别加上数字19,如下图所示;

2.功能实现

1)程序开始,依次克隆出五个HomeButton,克隆体之间的间距为90

2)每个克隆体切换成随机造型,克隆体上面的数字要各不相同;

3)小猫说出1-9之间一个随机数字;

4)查找出一个克隆体,要求克隆体上的数字与小猫说出的数字的差值的绝对值最小,此克隆体颜色特效增加25,说开门!”2;

5)如果有两个克隆体的数字与小猫说出数字的差值的绝对值一样,都是最小的,那么从左到右,先找到的克隆体,颜色特效增加25,说"开门!”2秒。

标准答案:

参考程序:

HomeButton

小猫

试题解析:

评分标准:

1)角色能够复制9个造型,加上数字;(1分)

2)能够依次克隆出5个克隆体;(2分)

3)克隆体上的数字是随机的,各不相同;(2分)

4)小猫说出随机数;(1分)

5)能够找出差值绝对值最小的;(4分)

6)相对应的克隆体能够变色;(2分)

7)相对应的克隆体能够说出开门!;(1分)

8)如果绝对值相等,是最小的,从左到右,先找到的克隆体变色。(2分)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我叫王da锤

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值