第13届蓝桥杯Scratch国赛真题,这是2022年5月29日举办的全国总决赛,比赛仍然采取线上形式。试题包括两种题型,分别是选择题和编程创作题,其中选择题5道,都是和Scratch编程知识相关的题目,编程创作题有7道。
这里重点介绍一下编程创作题,前面6道题目是初级组和中级组共用的,第7题是中级组的题目,题目如下:
- 第1题:水果拼图
- 第2题:镜像画笔
- 第3题:跑酷游戏
- 第4题:货物运输
- 第5题:数字与图形
- 第6题:队列练习
- 第7题:LED屏幕
1.水果拼图(难度1,40分)
编程实现:
水果拼图。
具体要求:
1). 运行程序,角色、背景如图所示;

2). 鼠标点击任意一个水果,此水果会自动移动到对应空白形状处,且水果与空白处需要大小一致(看到移动过程,所有水果都能完成移动的呈现);

3). 按下键盘上的字母R键,所有水果回到舞台左侧的初始位置;
4). 按下空格键,所有水果同时移动到对应空白形状处,且水果与空白处需要大小一致(看到移动过程)。
评判标准:
- 10分:满足“具体要求”中的1);
- 10分:满足“具体要求”中的2);
- 10分:满足“具体要求”中的3);
- 10分:满足“具体要求”中的4)。
2.镜像画笔(难度3,50分)
编程实现:
镜像画笔(使用画笔模块)。
具体要求:
1). 点击绿旗,角色、背景如图所示(笔粗:10);

2). 在舞台左侧橙色区域按下并移动鼠标,画笔画出对应图案,松开鼠标画笔停止移动绘制(颜色自行设置);
3). 画笔绘制的同时,如图所示:舞台右侧绿色区域呈现画笔绘制的镜像效果(镜像效果和左侧画笔同时进行)。

评判标准:
- 10分:满足“具体要求”中的1);
- 20分:满足“具体要求”中的2);
- 20分:满足“具体要求”中的3)。
3.跑酷游戏(难度3,60分)
编程实现:
跑酷游戏。
具体要求:
1). 点击绿旗,角色、背景如图所示;

2). 1秒后,角色开始进行奔跑(造型切换);

3). 沙漠地形自右向左持续移动;
4). 当角色奔跑3秒后,开始俯身加速向前奔跑;

5). 3秒后,角色跑到舞台右侧边缘游戏结束。

评判标准:
- 5分:满足“具体要求”中的1);
- 10分:满足“具体要求”中的2);
- 15分:满足“具体要求”中的3);
- 15分:满足“具体要求”中的4);
- 15分:满足“具体要求”中的5)。
4.货物运输(难度4,80分)
编程实现:
货物运输。
具体要求:
1). 点击绿旗,角色、背景如图所示;

2). 每点击一次加号图标,货车上的货物增加1箱(货物最多摆放6箱,共三层,第一层3箱,第二层2箱,第三层1箱,摆放顺序为从第一层开始,每层按照从左到右的顺序摆放);

3). 每点击一次减号图标,货车上的货物按照摆放顺序的相反顺序减少1箱;
4). 当货车上装满6箱货物后,载满货物的货车向舞台右侧行驶(能看到移动效果);

5). 载满货物的货车行驶到舞台右侧边缘消失。

评判标准:
- 10分:满足“具体要求”中的1);
- 20分:满足“具体要求”中的2);
- 20分:满足“具体要求”中的3);
- 20分:满足“具体要求”中的4);
- 10分:满足“具体要求”中的5)。
5.数字与图形(难度4,100分)
编程实现:
数字与图形。
具体要求:
1). 点击绿旗,出现空列表以及输入框;

2). 按要求输入一组数字(最少为1个数字,最多为9个数字,每个数字之间用空格隔开),其中每个数字最小为1,最大为30;

3). 将这组数字装入空列表中;

4). 1秒后,根据列表中的数据,呈现出相应的柱状图(相邻两个柱间隔40)。

评判标准:
- 10分:满足“具体要求”中的1);
- 10分:满足“具体要求”中的2);
- 25分:满足“具体要求”中的3);
- 55分:满足“具体要求”中的4)。
6.队列练习(难度4,100分)
编程实现:队列练习。
具体要求:
1). 点击绿旗,角色、背景如图所示;

2). 老师从 “向左转”、“向右转”、“向后转”三个转向指令中随机选取1个并说出;

3). 玩家根据指令点击相应箭头图标,学生会根据点击的箭头图标转向;
4). 如果玩家操作正确,老师说“正确”,学生转回面向老师方向,并在舞台左下角增加一朵小红花;

5). 如果玩家操作错误(转的方向和老师发出的指令不符),老师说“错误”,学生转回到面向老师方向,小红花不增加;

6). 接下来老师从另外两个指令中随机抽取一个方向指令并说出,重复步骤3)、4)、5);
7). 接下来老师说出剩余的第三个指令,重复步骤3)、4)、5);
8). 接下来老师说出学生做对正确动作的个数,正确个数和左下角小红花数量一致,程序结束。

评判标准:
- 5分:满足“具体要求”中的1);
- 5分:满足“具体要求”中的2);
- 10分:满足“具体要求”中的3);
- 10分:满足“具体要求”中的4);
- 20分:满足“具体要求”中的5);
- 20分:满足“具体要求”中的6);
- 20分:满足“具体要求”中的7);
- 10分:满足“具体要求”中的8)。
7.LED屏幕(难度6,100分)
编程实现:
LED屏幕。
具体要求:
1). 点击绿旗,在舞台中心区域出现由10 x 10方格组成的LED屏幕;

2). 按下空格键,LED屏幕最外环方格全部点亮(方格变为黄色);

3). LED屏幕每秒向内点亮一层,其它LED等熄灭;

4). 直到LED等在最中心点亮2秒;

5). 重复2)、3)、4)要求。
需要PDF版本的可以选择下载,完整的PDF版本截图如下:

需要作品素材和源码可以查看下面的链接:
暂无评论内容