2026年全国青少年信息素养大赛“图形化编程”小低组复赛模拟题(四)
剩余时间 --:--:--
单选题 共 5 题
1.

一个剪纸角色执行如下程序。最终大小是多少?

2.

程序如下变量“军旗”最终的值是?

3.

舞台上有一个“跳舞”角色,当按下“上箭头”键时,角色向上移动10步;按下“下箭头”键时向下移动10步。编写脚本时,需要使用下列哪个事件积木?

4.

二十四节气”角色共有4个造型(造型1、造型2、造型3、造型4),当前显示的是造型2。运行以下程序结束后,“二十四节气”的造型是?

5.

有一列火车,初始位置x=-200,需要移动到x=200。每次移动5如果希望火车到达x>200时停止,那个是最简洁的方法

多选题 共 5 题
1.

关于Scratch中的“广播”消息,下列说法正确的有?

2.

关于该程序及Scratch克隆机制,下列说法正确的有?

3.

阅读以下密码破译程序,运行后输出结果?

关于程序运行结果和逻辑,下列说法正确的有?

4.

在使用scratch做地道战游戏中,下面积木可能包含的字符是什么

5.

关于“图章”和“克隆”的区别,下列说法正确的有?

问答题 共 4 题
1.

【编程实现】

使用画笔扩展模块,在舞台中心绘制一个红色的正五角星,象征红军的闪闪红星。五角星边长100,线条粗细为3,画完后角色隐藏。 

【具体要求】 

1点击绿旗时:全部擦除,抬笔,将角色移到舞台中心 (x:0, y:0)

2设置画笔颜色为红色,画笔粗细为3

3落笔,开始绘制五角星画完后抬笔,隐藏角色。

2.

【编程实现】

点击绿旗后,龙舟角色从舞台左侧出发,不断向右移动。同时,龙舟的角色需要不停地上下摆动(模拟划桨)。当龙舟碰到舞台右侧边缘时,龙舟停止移动,桨也停止摆动,并广播到达终点

【具体要求】

龙舟角色:

1绿旗点击时,移到 (-200, 0),面向90度。

2重复执行直到 x坐标 > 220:移动5步,等待0.05秒。

3到达后停止该角色的其他脚本,并广播到终点

桨角色:

1绿旗点击时,移到龙舟合适位置(x=-180, y=0)。

2重复执行:将y坐标增加10,等待0.1秒,将y坐标增加-10,等待0.1秒(上下摆动),跟随龙舟

3当接收到到终点时,停止该角色的其他脚本。

3.

编程实现】

有一只小猫,它会根据给定的整数(变量“N”,表示上限),计算所有不超过N的斐波那契数的和,并将结果存入变量

斐波那契数列定义:前两项为1,之后每一项是前两项之和,即1,1,2,3,5,8,13,21,… 

【具体要求】

1创建两个变量:“N”(用于接收上限整数)、(用于存放计算结果)ab分别表示前一项和当前项,,i表示下一项

2当绿旗被点击时,根据变量“N”计算所有不超过N的斐波那契数的和,存入

注意:不得使用询问、说、思考、侦测等积木结果为整数。

【样例】

N = 10 → = 20

N = 5 → = 1+1+2+3+5 = 12

N = 2 → = 1+1 = 2

N = 1 → = 1(只包含第一个1

4.

海底寻宝—小猫收集小鱼

用克隆铺一排小鱼,变量:小鱼数量(请勿修改角色和变量名称,程序尽量简洁),角色如下:

【具体要求】

1、小猫和小鱼的大小都设为 30,小鱼本体的初始位置为 x: -180, y: 130

点击绿旗后,小猫和小鱼本体都隐藏。

2、对小鱼编程:使用 “克隆自己”、在舞台上铺出一排小鱼,舞台上只显示克隆出来的小鱼,本体始终隐藏,每排 6 个小鱼,相邻间距 60 步,共 4 排,并切换到下一个造型,排与排之间 y 坐标相差 -50 步。

3、克隆体小鱼碰到小猫后,将变量 “小鱼数量” 增加 1,克隆完成后广播,小猫出现,所有小鱼克隆结束后,小鱼角色广播一条消息 “小猫出现”。 

4、小猫接收到广播后,显示出来,使用 上、下、左、右 方向键控制小猫走路。

每次按下按键,小猫切换造型并朝按键对应的方向移动 10 步。

当小猫碰到小鱼克隆体后:等待 0.2 秒,小猫说 “收到小鱼:XX”(XX 用变量“小鱼数量”获取),同时删除该克隆体。