2025年3月电子学会青少年软件编程(scratch四级)等级考试试卷-编
程题
题目总数:4总分数:50
编程题
第1题问答题
BMI计算器
1.准备工作
(1)删除默认小猫角色,添加三个按钮角色:Button3,给三个角色分别添加文字“身高”,“体重”和“BMI”;
(2)默认白色背景;
(3)创建三个变量:身高、体重和BMI。
2.功能实现
(1)点击绿旗,三个变量身高、体重和BMI的初始值为0;
(2)点击“身高”按钮,询问“请输入身高,单位米”,输入数值后,变量“身高”显示对应值;
(3)点击“体重”按钮,询问“请输入体重,单位千克”,输入数值后,变量“体重”显示对应值;
(4)点击BMI“按钮,计算BMI的值,BMI=体重/(身高*身高),变量”BMI“显示对应值,按钮说出”超重“、”超轻
(5)判断依据如下:
BMI18.5超轻
BMI=18.5并且BMI24正常
BMI=24超重
答案标准答案:
参考程序:
身高按钮
体重按钮
BMI按钮
解析试题解析:
评分标准:
(1)角色和文字都正确;(2分)
(2)能创建三个变量;(3分)
(3)能询问身高和体重;(2分)
(4)输入后变量身高体重能更新;(3分)
(5)能根据要求输出“超轻”、“超重”和“正常”。(5分)
第2题问答题
小写转大写
1.准备工作
(1)默认小猫角色;
(2)默认白色背景。
2.功能实现
(1)点击绿旗,小猫询问“请输入一段英文”;
(2)等待1秒后,小猫将输入的英文中的小写字母全部转换为大写字母,其他字符不变;
(3)小猫说出转换后的文字。
答案标准答案:
参考程序:
解析试题解析:
评分标准:
(1)可以询问输入一段英文;(2分)
(2)能够使用循环和变量,遍历回答的每个字符;(2分)
(3)能够判断是否是小写字母;(2分)
(4)能够用字符串的连接生成新的字符串;(2分)
(5)能够说出转换后的字符串。(2分)
第3题问答题
跳水比赛
小猫是跳水比赛裁判长,每个运动员有十次成绩,将十次成绩的总分减去最高分,减去最低分,就是这个运动员的基
1.准备工作
(1)默认小猫角色;
(2)默认白色背景。
2.功能实现
(1)点击绿旗,生成十个50到100的随机数,存入分数列表中;
(2)按下空格键,小猫说“基础分是xxx”2秒。
答案标准答案:
参考程序:
解析试题解析:
评分标准:
(1)能生成10个随机数存到列表中;(3分)
(2)能求出最大值;(3分)
(3)能求出最小值;(3分)
(4)能求出总和;(3分)
(5)能说出总和减最大值和最小值。(3分)
第4题问答题
绘制图形
1.准备工作
(1)默认小猫角色,隐藏;
(2)默认白色背景。
2.功能实现
(1)画笔的颜色是蓝色,粗细为3;
(2)绘制如下图所示的图形,正方形个数为12个,正方形边长和直线长度自定义,不超出舞台即可。
答案标准答案:
参考程序:
解析试题解析:
评分标准:
(1)能够绘制出一个正方形;(3分)
(2)能够绘制出十二个正方形;(3分)
(3)能够绘制出完整图形,角度都正确。(4分)