万卷网> 电子学会考级 >Scratch等级考试 > 2026年9月电子学会青少年软件编程(Scratch四级)等级考试试卷

2026年9月电子学会青少年软件编程(Scratch四级)等级考试试卷
操作/编程 四级 2026 2026-10-16 13:07:54 36次

一、编程题

1.

绘制彩色正方形螺旋

利用画笔绘制一个由正方形组成的彩色螺旋图案,边长逐渐增大,颜色逐渐变化。

准备工作

默认小猫角色;

默认白色背景。

功能实现

点击绿旗,清空舞台,画笔粗细设为3;

小猫角色隐藏,初始位置为(0,0),面向90度;

重复执行20次:绘制一个正方形(边长从10开始,每次增加5),然后右转15度,将画笔颜色增加10;

最终图案呈现彩色螺旋状。

2.

判断回文数

准备工作

删除默认小猫角色,添加角色:Wizard Girl;

添加背景:Space City 1。

功能实现

点击绿旗,巫师询问:“请输入一个正整数:”;

判断这个数从左往右读和从右往左读是否相同(例如:4、121、12321是回文数);

如果相同,巫师说:“XX是回文数。”;

如果不相同,巫师说:“XX不是回文数。”。

试题类型:编程题

3.

打字机效果

打字机效果是指人物对话时文字一个字一个字慢慢弹出来的文本显示方式,在角色扮演类游戏中十分常见,可以起到控制阅读节奏、营造沉浸感的效果。

请你编写程序,可以将用户输入的任意内容以打字机效果呈现。

准备工作

默认小猫角色;

定义自制积木“打字机效果”,添加数字或文本输入项“文本”。

功能实现

通过询问回答的方式获取用户输入的内容;

调用自制积木“打字机效果”,输入的内容作为参数传给自制积木;

将用户输入的内容以打字机效果呈现,如用户输入“你好!”,则小猫会依次说“你”、“你好”、“你好!”,间隔为0.3秒;

在文字逐个出现的过程中,需要在末尾加上“...”,让用户知道文本正在生成,如“你...”、“你好...”,若文字显示完毕,则末尾不显示“...”,如“你好!”。

4.

商品价格统计

准备工作

删除默认小猫角色,添加角色:Wizard;

添加背景:Urban;

创建列表:商品价格。

功能实现

点击绿旗,巫师询问:“请输入商品数量:”;

根据输入的数量N(N在3-30之间),巫师依次询问“请输入第1个商品的价格:”、“请输入第2个商品的价格:”等,并将回答加入列表;

输入完成后,巫师统计并依次说出:“价格在100元以下的商品有:XX个。”2秒、“价格在100元以上(含100)的商品有:XX个。”2秒;

最后Wizard说出:“最贵的商品价格是:XX元。”。

公众号
客服 反馈
顶部