2022年12月电子学会青少年软件编程(Scratch三级)等级考试试卷
操作/编程
三级
2022
2023-01-10 15:51:00
53次
一、编程题
消灭病毒
1.准备工作
(1)选择背景Winter,默认角色小猫,添加角色Beachball(代表病毒),背景音乐Cave;
(2)建立一个变量,变量名为“得分”。
2. 功能实现
(1)点击绿旗将变量“得分”设为0,循环播放音效Cave;
(2)小猫初始位置在舞台左下角;用键盘左右键控制小猫运动,运动时小猫的方向要随之改变,小猫碰到舞台边缘就反弹;

(3)每隔随机时间(0.25-0.5秒之间的随机数),就有一个病毒出现在舞台上方的随机位置,克隆体大小为40,垂直落下,下落至舞台下边缘消失;

(4)病毒在下落过程中,如果碰到小猫,则发出“pop”声音,变量“得分”加1,病毒消失;
(5)如果在20秒内变量“得分”大于等于10,小猫说:“疫情防护,人人有责!”,否则说:“继续努力!”,游戏结束

【知识点】 电子学会Scratch三级
猜数字游戏
假设有一个100以内的正整数,分别输入这个数除以3、5、7之后的余数,找出这个数字是多少?
1.准备工作
(1)默认角色小猫和白色背景。
2.功能实现
(1)分别询问三次:除以3、5、7的余数是多少,用户依次输入三个余数;



(2)设计循环结构程序,找出这个100以内的正整数(注意小于100,不包括100);
(3)如果数字存在,则说:“这个数字是:XX” 2秒;如果存在多个,则依次说出所有的数;如果不存在,则什么也不说;
(4)例如输入的三个余数依次为:1、1、2,最后小猫说“这个数字是:16” 2秒。

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

