接下来,超平老师就从如下3个方面本次省赛真题进行解读和剖析:
选择题部分 编程题部分 总结
选择题部分
一共有5道选择题,每题10分,严禁使用程序验证,选择题不答和答错不扣分。
1. 运行下列哪个程序后,飞机会向左下方移动?( )
A.
B.
C.
[超平老师解读]:
B. 20
C. 30
D. 46
本题正确答案是D,考查的知识点是随机数指令。
3. 运行以下程序,若想绘制出如下图形,①、②处应分别填写( )。
[超平老师解读]:
本题正确答案是B,考查的知识点包括自制积木、Scratch画笔和360万能公式模型。
仔细分析图形,它是8个正方形构成的,先画一个正方形,然后重复8次,也就是说,内层循环用于绘制正方形,外层循环绘制8个正方形。
根据360万能公式模型,正方形是4条边,所以要重复执行4次,因此a = 4,对应的b =8。
同时要注意,自制积木的参数中a在前面,b在后面,而在实现代码中,b用于外层循环,a用于内层循环。
4. 运行以下程序,输入It is impossible,程序运行完毕后 n的值为( )。
[超平老师解读]:
本题正确答案是C,考查的知识包括循环和字符串处理。
代码块的意思是从第一个字符开始遍历字符串“It is impossible”,统计字母“i”的个数。
这里的关键是在Scratch编程中,是不区分大小写的,因此字母“I”和字母“i”是完全相等的,如图:
所以,在字符串中“It is impossible”,字母“i”的个数为4,包括1个大写和3个小写的。
5. 已有列表“数据”如下图所示,运行以下程序后,角色会说( )。
A. -82
B. 52
C. 101
[超平老师解读]:
result的初始值为0,因此result = 32 +24 + 76 - 31 = 101,所以选C。
编程题部分
1.抓不住的蜜蜂(20分)
编程实现:
1). 点击绿旗,角色、背景如图所示;
2). 每次用鼠标点击蜜蜂,蜜蜂都会移到舞台随机位置,如图所示;
评判标准:
2 分:满足"具体要求"中的1);
10分:满足"具体要求"中的2);
8 分:满足"具体要求"中的3)。
[超平老师解读]:
这是本次省赛中级组的第1题,超级简单,完成时间2分钟左右,就是一道送分题。考查的知识点是移动指令和点击处理,可以使用两种方式来实现。
关于本题的详细讲解,可以参考《抓不住的蜜蜂-第15届蓝桥省赛Scratch中级组真题第1题》这篇教程。
2. 穿越病毒区(40分)
编程实现:
小红不小心误闯入了一个紫色线围成的一个空间,并且正好落在了有病毒出没的白色区域,游戏的任务是让小红离开病毒区,并完全进入到安全的蓝色区域。玩家用键盘控制小红上、下、左、右移动,若移动的途中与病毒接触,则任务失败;当小红完全进入到安全的蓝色区域时任务成功。
具体要求:
1). 点击绿旗,角色、背景如图所示(小红在空间靠左边的白色区域内,病毒在A处);
4). 如果小红碰到病毒,那么病毒停止移动,同时小红说“失败”,如图所示,1秒后程序结束(小红不能再移动);
5). 如果小红完全进入蓝色安全区时,那么小红说 “成功”,如图所示,1秒后程序结束(小红、 病毒都不能再移动)。
评判标准:
4 分:满足"具体要求"中的1);
7 分:满足"具体要求"中的2);
7 分:满足"具体要求"中的3);
11分:满足"具体要求"中的4);
11分:满足"具体要求"中的5)。
[超平老师解读]:
3. 画台扇(50分)
具体要求:
1). 点击绿旗,在舞台的桌面上绘制出一个等边三角形底座(三角形边长为 150) ,如图所示;
4). 1秒后,瞬间绘制出台扇的保护罩(保护罩的半径为 90、粗细为2,颜色不限),保护罩的样式如图所示;
6 分:满足"具体要求"中的1);
11分:满足"具体要求"中的2);
11 分:满足"具体要求"中的3);
11分:满足"具体要求"中的4);
11分:满足"具体要求"中的5)。
4. 收集松果(60分)
编程实现:
1). 点击绿旗,瞬间呈现 6行8列的绿色方格铺满整个舞台区域,如图所示;
4). 松鼠到达松果所在方格后,松鼠停下来,松果消失,1 秒后松果再次出现在随机的一个方格中,如图所示;
5). 重复执行“具体要求”3)、4)。
10分:满足"具体要求"中的1);
15分:满足"具体要求"中的2);
20分:满足"具体要求"中的3);
10分:满足"具体要求"中的4);
5 分:满足"具体要求"中的5)。
[超平老师解读]:
5. 占领矩阵(80分)
编程实现:
具体要求:
1). 点击绿旗,瞬间出现一个5行5列的白色实心圆组成的矩阵,如图所示;
4). 1秒后,在2秒内从左下角开始向右上角按如下规律逐渐占领整个矩阵;(参考视频)
5). 最后,在2秒内从右上角开始向左下角按如下规律逐渐占领整个矩阵,而后游戏结束。(参考视频)
评判标准:
10分:满足"具体要求"中的1); 20分:满足"具体要求"中的2);
6 分:满足"具体要求"中的3);
22分:满足"具体要求"中的4);
22分:满足"具体要求"中的5)。
这是本次省赛中级组的第5题,难度较大,完成时间20分钟左右,本题的难点是如何整体控制每条对角线上的克隆体。
背景信息:
编程实现:
截取递增数。
具体要求:
1). 点击绿旗,列表1为空,熊猫说“请输入一个不含0的九位数”,同时舞台下方显示输入框,如图所示;
例如:输入115367482
4). 得到所有递增数之后,按下空格按键,列表1中的数按照从小到大的顺序重新排列,如图所示;
5). 最后,熊猫说出列表1中的最大数,如图所示,1秒后程序结束。
5 分:满足"具体要求"中的1);
28分:满足"具体要求"中的2);
28分:满足"具体要求"中的3);
25 分:满足"具体要求"中的4);
14分:满足"具体要求"中的5)。
这是本次省赛中级组的第6题,也是压轴题,难度较大,完成时间25分钟左右。本题的难点有两个,一是如何获取递增数,二是列表排序。
总结
总体来说,本次省赛中级组题目难度较大,重点考查的知识点主要集中如下几个方面:
运动编程; Scratch画笔; 克隆编程; 列表运算; 字符串处理; 简单算法;
需要本次STEMA考试素材和源码的,可以添加本人微信。
另外,超平老师创建了一个蓝桥杯备考交流群,这是专门为老师和家长打造的免费社群,您可以与来自全国各地的老师、家长共同交流经验,分享学习心得。
超平老师也会给大家带来及时的赛事动态,备考攻略,真题资源分享,帮助各位更好地备考第15届蓝桥杯赛事,力争取得优异的成绩。
扫码或长按加入微信群