STEMA 考试 Scratch 中级 试卷( 1 月)
一、 选择题
第一题
运行 下列哪段 程序后, 蜜蜂会向上移动 ? ( )
A.
B.
C.
D.
第二题
运行以下程序,输入下列哪个数后,角色会说 “ 未通过 ” ?( )
A. 90
B. 85
C. 60
D. 58
第三题
运行 以下 程序后, n的值为 ( ) 。
A. 17
B. 19
C. 21
D. 23
第四题
运行以下程序, 输入 unbelievable ,角色会说 ( )。
A. nlv
B. uee
C. ueeb
D. nlve
第五题
已有列表 “ 数据 ” 如下图所示, 运行以下程序后,角色会说( )。
A. 38
B. 39
C. 44
D. 45
编程题
二、 编程题
第一题
编程实现:
青蛙过河 。
具体要求:
1)点击绿旗, 青蛙在右侧的岸上 , 如图所示;
2) 1秒后,青蛙到 达 A荷叶上,如图所示 ;
3) 1秒后,青蛙到 达 左侧的岸上,如图所示。
第二题
编程实现:
巡逻 的直升机 。
具体要求:
1)点击绿旗,角色、背景如图所示;
2) 1秒后,直升机从舞台 右侧 向舞台左侧 缓慢 移动(能看到移动过程) ;
3) 直升机在移动过程中螺旋桨持续转动 ;
4)直升机在移动过程中逐渐变小 (能看到 变小 过程),如图所示 ;
5)直升机 到达 舞台左侧边缘后消失。
第三题
编程实现:
栽 花 。
具体要求:
1)点击绿旗, 角色、背景如图所示 ;
2) 按下空格键 后 ,带根的 花朵移动到鼠标所在位置, 如图所示 ;
3)移动鼠标, 带根的 花朵会持续随着鼠标移动;
4)按下鼠标左键, 会在鼠标点击处 新栽 一朵花(新栽的花看不到根) ;
5)每次 按下鼠标左键, 都 会在鼠标点击处 新栽 一朵花,如图所示;
6)如果花朵角色 碰 到 舞台边缘 或 其它花朵 ,此时按下鼠标左键不栽花 。
第四题
编程实现:
风车 。
具体要求:
1)点击绿旗,背景如图所示;
2) 1秒后,在草地上绘制出一条竖直线段(长短、粗细和颜色不限),如图所示 ;
3) 1秒后 ,在线段的上端绘制一个空心三角形(颜色、大小不限),如图所示 ;
4) 然后,慢慢将空心三角形填充为实心三角形(颜色不限),如图所示;
5) 然后,呈现出 5个均匀分布的实心三角形(三角形大小相同,颜色均不相同),如
图所示;
6) 风车 绘制完成 后,左上角显示滑杆形式的变量 “ 风速 ” ,且其取值范围为 0 ~ 2
(包含 0和 2,初始值为 0),如图所示;
7) 拖动滑杆调整 “ 风速 ” 的值, 当 “ 风速 ” 值为 0时 风车不转动 ,当 “ 风速 ” 值为 1
时 风车 缓慢 转动 ,当 “ 风速 ” 值为 2时 风车 快速 转动。
第五题
编程实现:
专注力训练游戏 。
具体要求:
1)点击绿旗 ,变量 “ 用时 ” 为 0,背景 如图所示 ;
2) 1秒后, 1、 2、 3、 ...... 、 9这 9个数随机出现在 九宫格中 , 如图所示 ;
注意:每行的三个数字 y坐标相同,每列的三个数字 x坐标相同,行间距和列间距相
同。
3) 九宫格里的数字完全呈现后 , “ 用时 ” 开始 每隔 1秒增加 1;
4)按顺序依次点击 1、 2、 3、 4、 ...... 、 9, 开始点击 1时, 1会消失,下一次只有
点击 2时, 2会消失,点击其他数字无任何效果,以此类推;
5) 全部数字 都消失后 , “ 用时 ” 不再变化,背景如图所示 。
第六题
编程实现:
排序 。
具体要求:
1)点击绿旗, 在舞台上出现 4张点数不同的扑克牌,牌上的点数是随机的( 4~9 点),
如图所示;
2) 1秒后 ,最左侧第 1张扑克牌与四张牌中最小的牌交换位置(如果第 1张牌是最小
的则不需要交换位置), 如图所示 ;
3) 1秒后 ,第 2张扑克牌与第 2、 3、 4三张牌中最小的牌交换位置(如果当前第 2张
牌是三张牌中最小的则不需要交换位置),如图所示;
4) 1秒后 ,第 3张扑克牌与第 3、 4两张牌中较小的牌交换位置(如果当前第 3张牌是
较小的则不需要交换位置), 之后排序完成,四张扑克牌从左到右按从小到大的顺序
排列 , 而后 程序结束,如图所示。
2024年1月蓝桥杯青少组STEMA测评第四轮Scratch中高级真题试卷,2024年1月第十五届蓝桥杯青少组STEMA测评Scratch中高级真题试卷