2025年全国青少年信息素养大赛Scratch编程践挑战赛_小高组_复赛_模拟题
剩余时间 --:--:--
单选题 共 5 题
1.

默认小猫角色,执行下列程序,小猫的 x 坐标是多少?( )

2.

对比程序 1 和程序 2,下面说法错误的是?( )

3.

默认小猫角色,执行下面程序,哪个选项的结果是 6?

4.

默认小猫角色,执行下列程序,小猫说出的值是?( )

5.

默认闹钟角色,声音 Bell Toll 的播放时长为 1 分钟,执行下列程序,说法错误的是?( )

判断题 共 1 题
1.

数学计算

1.准备工作

(1)删除默认角色小猫,添加角色Kai;

(2)添加背景Room 1;

(3)新建变量"被减数","减数"和"正确数"。

2.功能实现

(1)程序开始,设置变量“被减数”和“减数”都为1-20的随机数,并且被减数不小于减数;

(2)Kai询问:"被减数-减数=?",例如: "17-13=?";

(3)输入答案,答对了,Kai说:"回答正确"2秒;答错了,Kai说:"回答错误"2秒;

(4)每答对一题,变量“正确数”加1次;

(5)连续提问5道题目后,Kai会说:"你答对了X道题!",例如:“你答对了4道题!”


编程题 共 4 题
1.

给数据清单排序

数据清单里有100个数,将它们从小到大排序,并找出最小数和最大数。

1.准备工作

(1)默认小猫角色;

(2)默认空白背景;

(3)创建一个列表“数据表”;

2.功能实现

(1)产生100个1-100的随机整数,并放入列表;

(2)对列表中的100个数进行从小到大排序;

(3)说出100个数的最大数及最小数。

Scratch / 图形化编程题请在本地 Scratch 环境完成作答,此处仅展示题目要求。

2.

绘制图形

1.准备工作

(1)隐藏默认角色小猫;

(2)白色背景。

2.功能实现

(1)绘制十个圆形,依次排开,前后两个圆之间的距离相等,如下图所示;

(2)画笔为红色,粗细为2,圆形大小自定,圆形之间的距离自定,不超出舞台即可。

Scratch / 图形化编程题请在本地 Scratch 环境完成作答,此处仅展示题目要求。

3.

新"跳7"游戏

小猫从1到100数数,遇到含7但又不是7的倍数时说"过",将这些数存入列表中,最后说出这样的数有多少个。

1.准备工作

(1)默认小猫角色;

(2)默认空白背景;

(3)创建一个名为list的列表。

2.功能实现

(1)点击绿旗,小猫从1开始数数,一直数到100,每个数说0.1秒;

(2)遇到这个数里含7但又不是7的倍数时说"过",并将此数放入列表;

(3)最后说出列表中这些数的个数,例如:小猫说“这样的数有XX个”。

Scratch / 图形化编程题请在本地 Scratch 环境完成作答,此处仅展示题目要求。

4.

身高统计

小明的身高为135厘米,妈妈的身高为166厘米,爸爸的身高为177厘米,哥哥的身高为165厘米,妹妹的身高为121厘米。请绘制如下图所示的“身高统计柱状图”。

1.准备工作

(1)删除白色背景,添加背景Xy-grid;

(2)删除默认小猫角色,添加角色Pencil 。

2.功能实现

(1)点击绿旗,设置笔的颜色为浅绿色,笔的粗细为3;

(2)创建列表"身高统计表",并填入相应元素值;

(3)使用循环和变量,遍历列表,绘制如上图所示的"身高统计柱状图";

(4)求身高平均值,绘制一条红色水平线,表示平均身高线。

Scratch / 图形化编程题请在本地 Scratch 环境完成作答,此处仅展示题目要求。