image

编辑人: 流年絮语

calendar2025-06-12

message1

visits276

第15届蓝桥杯Scratch选拔赛初级及中级(STEMA)2024年1月28日真题参考答案

一、单选题

1、运行下列哪段程序后,蜜蜂会向上移动?(   )。

A

B

C

D


2、运行以下程序,输入下列哪个数后,角色会说“未通过”?(   )

A、

90

B、

85

C、

60

D、

58


3、运行以下程序,输入 unbelievable,角色会说(   )。

A、

nlv

B、

uee

C、

ueeb

D、

nlve


4、已有列表"数据”如下图所示,运行以下程序后,角色会说(   )。

A、

38

B、

39

C、

44

D、

45


5、运行以下程序后,n 的值为(  )。

A 17

B 19

C 21

D 23


二、实操题

6、青蛙过河。

具体要求:

1). 点击绿旗,青蛙在右侧的岸上,如图所示;

2). 1 秒后,青蛙到达 A 荷叶上,如图所示;

3). 1 秒后,青蚌到达左侧的岸上,如图所示。

参考答案:根据题目要求,青蛙需要在1秒后从初始位置到达A荷叶上,再1秒后到达左侧的岸上。


7、巡逻的直升机。

具体要求:

1). 点击绿旗,角色、背景如图所示;

2). 1 秒后,直升机从舞台右侧向舞台左侧缓慢移动(能看到移动过程);

3). 直升机在移动过程中螺旋桨持续转动;(参考视频)

4). 直升机在移动过程中逐渐变小(能看到变小过程),如图所示;

5). 直升机到达舞台左侧边缘后消失。

参考答案:根据题目要求,我们需要实现以下动画效果:1. 点击绿旗后,展示一张包含直升机和背景的图片。2. 1秒后,直升机从舞台右侧向舞台左侧缓慢移动,同时螺旋桨持续转动。3. 在移动过程中,直升机逐渐变小,直到到达舞台左侧边缘后消失。


8、栽花。

具体要求:

1). 点击绿旗,角色、背景如图所示;

2). 按下空格键后,带根的花朵移动到鼠标所在位買,如图所示;

3). 移动鼠标,带根的花朵会持续随着鼠标移动;(参考视频)

4). 按下鼠标左键,会在鼠标点击处新栽一朵花(新栽的花看不到根);

5). 每次按下鼠标左键,都会在鼠标点击处新栽一朵花,如图所示;

6). 如果花朵角色碰到舞台边缘或其它花朵,此时按下鼠标左键不栽花。

参考答案:根据题目要求,需要实现以下功能:1. 点击绿旗,角色、背景如题目所示。2. 按下空格键后,带根的花朵移动到鼠标所在位置。3. 移动鼠标,带根的花朵会持续随着鼠标移动。4. 按下鼠标左键,会在鼠标点击处新栽一朵花(新栽的花看不到根)。5. 每次按下鼠标左键,都会在鼠标点击处新栽一朵花。6. 如果花朵角色碰到舞台边缘或其它花朵,此时按下鼠标左键不栽花。


9、风车。

具体要求:

1). 点击绿旗,背景如图所示;

2). 1 秒后,在草地上绘制出一条竖直线段(长短、粗细和颜色不限),如图所示;

3). 1 秒后,在线段的上端绘制一个空心三角形(颜色、大小不限),如图所示;

4). 然后,慢慢将空心三角形填充为实心三角形(颜色不限),如图所示;(参考视频)

5). 然后,呈现出 5 个均匀分布的实心三角形(三角形大小相同,颜色均不相同),如图所示;

6). 风车绘制完成后,左上角显示滑杆形式的变量 “风速”,且其取值范围为 0~2(包含 0 和2,初始值为 0),如图所示;

7). 拖动滑杆调整“风速”的值!当“风速”值为 0 时风车不转动,当“风速”值为 1 时风车缓慢转动,当“风速”值为 2 时风车快速转动。(参考视频)

参考答案:由于题目要求使用Scratch编程实现风车的效果,以下是一个可能的实现方案:1. 创建一个新的Scratch项目,设置背景为题目中给出的草地图片。2. 等待1秒后,使用“画线”积木绘制一条竖直线段,可以根据需要调整线条的颜色、粗细和长度。3. 在线段的顶端放置一个空心的三角形角色,使用“画笔”积木调整其绘制方式。4. 使用“等待”积木等待一段时间,然后使用“将 (x) 的 (颜色填充) 设定 (为)”积木将空心三角形填充为实心三角形。5. 复制实心三角形角色,共复制4个,并将它们均匀分布在草地上,使用“改变 (x) 坐标 (为)”积木调整它们的位置。6. 创建一个滑杆形式的变量“风速”,设置其取值范围为0~2,初始值为0。7. 使用“当 (滑杆1) 的值改变时”积木编写代码,当滑杆的值改变时,根据滑杆的值调整风车的转动速度。可以使用“等待”积木和“旋转 (一定角度)”积木来实现风车的转动效果。


10、专注力训练游戏

具体要求:

1). 点绿旗,变量“用时”为 0,背景如图所示;

注意:每行的三个数字 y 坐行相同,每列的三个数字 x 坐标相同,行间距和列间距相同。

3). 九宮格里的数字完全呈现后,“用时”开始每隔 1 秒增加 1;

4). 按顺序依次点击 1、2、3、......、9,开始点击 1 时,1 会消失,下一次只有点击 2 时,2会消失,点击其他数字无任何效果,以此类推;(参考视频)

5). 全部数字都消失后,“用时” 不再变化,背景如图所示。

参考答案:根据题目描述,专注力训练游戏的具体要求如下:1. 游戏开始时,点绿旗,变量“用时”为0,背景显示一个九宮格,九宮格里的数字完全呈现后,“用时”开始每隔1秒增加1。2. 九宮格中的数字1-9会按照1、2、3、......、9的顺序依次消失。玩家需要按顺序点击这些数字,每次只能点击一个数字,点击后该数字会消失,同时“用时”会增加。3. 如果玩家点击了非当前应该消失的数字,那么不会有任何效果,该数字也不会消失,同时“用时”也不会增加。4. 当九宮格中的所有数字都消失后,“用时”不再变化,游戏结束。


11、排序。

具体要求:

1). 点击绿旗,在舞台上出现 4 张点数不同的扑克牌,牌上的点数是随机的(4-9 点),如图所示;

2). 最左侧第 1 张扑克牌与四张扑克牌中最小的牌交换位置(如果第 1 张牌是最小的则不需要交换位置),如图所示;

3). 1 秒后,第 2 张扑克牌与第 2、3、4 三张牌中最小的牌交换位置(如果当前第 2 张牌是三张牌中最小的则不需要交换位置),如图所示;

4). 1 秒后,第 3 张扑克牌与第 3、4 两张牌中较小的牌交换位置(如果当前第 3 张牌是较小的则不需要交换位置),之后排序完成,四张扑克牌从左到右按从小到大的顺序排列,而后程序结束,如图所示。

参考答案:1. 首先,在舞台上出现4张点数不同的扑克牌,牌上的点数是随机的(4-9点)。2. 然后,检查最左侧的第1张扑克牌,如果它是四张牌中最小的,则不进行交换;否则,将它与最小的牌交换位置。3. 接下来,等待1秒后,检查第2张扑克牌。如果它是第2、3、4三张牌中的最小牌,则不进行交换;否则,将它与这三张牌中的最小牌交换位置。4. 再等待1秒后,检查第3张扑克牌。如果它是第3、4两张牌中的较小牌,则不进行交换;否则,将它与这两张牌中的较小牌交换位置。5. 最后,四张扑克牌将按照从小到大的顺序排列,程序结束。


喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:第15届蓝桥杯Scratch选拔赛初级及中级(STEMA)2024年1月28日真题参考答案

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share