2026年3月电子学会青少年软件编程(Scratch四级)等级考试试卷
操作/编程
四级
2026
2026-04-30 17:21:01
150次
一、编程题
超市库存预警系统
1.准备工作
(1)默认小猫角色,白色背景;
(2)新建一个列表“商品库存”;
(3)新建两个变量:“总库存”和“缺货种类”。
2.功能实现
(1)点击绿旗,清空“商品库存”列表;
(2)利用循环和随机数,向列表中自动添加15个数据,产生的数据范围在 10 到 100 之间(代表15种不同的商品目前的库存量);
(3)程序自动遍历整个列表,计算出这15种商品库存数量的总和,存入“总库存”变量;
(4)同时,程序需要检查每一项数据,如果某项商品的库存低于30件,则将其视为缺货,“缺货种类”变量增加1;
(5)计算完成后,小猫说出:“当前总库存为XX件,共有XX件缺货”2秒。

【知识点】 电子学会Scratch四级
考务系统日期格式转换器
在开发学校的考试倒计时播报系统时,后台传来的考试日期通常是一串连续的数字,比如“20260615”。为了让屏幕显示更友好,我们需要编写一个程序,自动将这串数字拆分并拼接成“2026年06月15日”的标准格式。
1.准备工作
(1)默认小猫角色,白色背景;
(2)新建一个变量:“标准日期”。
2.功能实现
(1)点击绿旗,小猫询问:“请输入8位数字的考试日期(例如20260615):” ;

(2)程序需要提取输入的这串数字中的特定字符:前4位是年份,第5和第6位是月份,第7和第8位是日期;
(3)利用“连接”积木,将提取出的数字与“年”、“月”、“日”汉字组合起来,存入变量“标准日期”中;
(4)最后小猫说出:“转换完成!考试日期是:xxxx”(xxxx是“标准日期”的内容)2秒。

【知识点】 电子学会Scratch四级
运动目标达成率(环形进度条)
现在很多智能手表(如Apple Watch)都会用一个彩色的“圆环”来展示你今天的运动量。满10000步就能画满整整一圈。请你用画笔功能模拟一个科技感十足的“步数进度环”。
1.准备工作
(1)默认小猫角色,白色背景;
(2)新建一个变量“今日步数”。
2.功能实现
(1)点击绿旗,小猫初始位置为(0,100),面向90度方向;
(2)小猫询问:“请输入你今天的运动步数:”,将回答存入“今日步数”变量,小猫隐藏;

(3)如果步数大于等于10000步,将画笔颜色设为绿色(代表达标);如果小于 10000 步,将画笔颜色设为橙色。将画笔粗细设为15;
(4)画满一圈是360度,对应10000步。请计算出用户当前步数对应的旋转角度(提示:旋转角度 = (今日步数 / 10000) * 360;如果步数超过10000,最多也只画一圈,即最大角度限定为360度);
(5)绘制弧度为旋转角度的圆弧。


【知识点】 电子学会Scratch四级
游乐园的自动检票机
游乐园的过山车项目有严格的身高要求。为了保证安全,身高达到140厘米(包含140)的小朋友才可以乘坐,低于140厘米的小朋友不能乘坐。请制作一个自动检票机。
1.准备工作
(1)默认小猫角色,白色背景。
2.功能实现
(1)点击绿旗,小猫询问:“请输入你的身高(厘米):”;

(2)程序对输入的数字进行判断;
(3)如果输入的数字小于140,检票员说出:“对不起,你的身高不够,还不能玩过山车哦。”2秒;

(4)如果输入的数字大于140或者等于140,检票员说出:“身高达标,祝你玩得开心!”2秒。

【知识点】 电子学会Scratch四级
