2021年12月电子学会青少年软件编程(Scratch四级)等级考试试卷
操作/编程
四级
2021
2022-11-02 12:51:32
79次
一、编程题
新冠疫苗接种系统
根据国家最新防疫政策,年满 3 岁的小朋友均需要接种新冠疫苗,现某幼儿园托管班有学生 4 名, 出生日期分别是:20191016、20171220、20181206、20200101。请编写一套系统帮助幼儿园筛选出符合条件的小朋友。

1.准备工作
(1)保留小猫角色,保留白色背景。
2.功能实现
(1)设置名为“当前日期”的变量获取当前的真实时间,当前月和日不足两位数时均用 0 填充;
(2)建立名为“出生日期”的列表,用于记录小朋友的出生日期;
(3)点击绿旗,初始化列表,加入四个小朋友的出生日期:20191016、20171220、20181206、20200101;
(3)按下空格键,小猫说出每个小朋友是否符合接种条件,如:2 符合疫苗接种条件, 或者 2 不符合疫苗接种条件。
【知识点】 电子学会Scratch四级
棕熊大战
周末,Batter 正在田野里面打棒球,突然跑出来一只棕熊,于是 Batter 与棕熊展开了一场大战。

1.准备工作
(1)删除角色小猫,增加角色 Batter、Bear-walking 和 Baseball,三个角色,并保留它们的所有造型;
(2)删除白色背景,增加名为“Playing Field”的背景,将此背景复制 2 次,分别重命名为“胜利”、“失败”,并在其图片上分别添加文字“胜利”、“失败”。
2.功能实现
(1)按一次空格键 Batter 打出一颗棒球,可持续发球,Batter 有发球的动作;
(2)球击中棕熊则棕熊的大小减小 10,如果棕熊的大小小于 10,则 Batter 成功击退棕熊, 获得胜利;
(3)点击绿旗执行程序之后,棕熊向 Batter 移动,能够看到棕熊走动的效果, 如果碰到 Batter 则游戏失败;
(4)游戏中背景为 Playing Field,游戏结束时背景根据游戏结果进行相应的切换。
【知识点】 电子学会Scratch四级

排序前
排序后
