GESP 图形化编程一级 · 2025 年 12 月卷
GESP · Scratch · 共 17 题 · 满分 100 分
姓名:____________日期:____________得分:____________
- 1.单选题3 分
1、大约有 6000架空客 A320飞机,需要紧急更新一个程序。这是因为科学家发现,如果太阳光特别强烈,就像夏天晒得我们睁不开眼一样,可能会干扰飞机飞行控制计算机里的一个"总指挥",让它算错数据,影响飞行安全。那么,这个负责判断的"总指挥"最可能是?( )
- A.内存单元
- B.处理器
- C.输出设备
- D.辐射传感器
- 2.单选题3 分
2、想让小狗角色(Dog1)移动到苹果角色(Apple)的位置,可以使用下列哪个选项的积木?( )

- A.移到 x:150 y:100
- B.移到 x:100 y:150
- C.移到 x:100 y:90
- D.移到 x:90 y:100
- 3.单选题3 分
3、下图中哪个按钮可以实现从声音库中随机选择一个声音?( )

- A.上传声音按钮(图中 A,向上箭头托盘图标)
- B.随机(惊喜)声音按钮(图中 B,星形闪光图标)
- C.录制声音按钮(图中 C,麦克风图标)
- D.搜索声音按钮(图中 D,放大镜图标)
- 4.单选题3 分
4、默认小猫角色,下列哪个效果是"像素化"特效?( )

- A.

- B.

- C.

- D.

- A.
- 5.单选题3 分
5、舞台背景如下图所示,下列哪个选项的程序运行后,不能切换为 Castle 3?( )

- A.当绿旗被点击 → 换成 Castle 2 背景 → 换成 下一个背景 背景
- B.

- C.

- D.

- 6.单选题3 分
6、角色和舞台背景如下图所示,按下一次空格键,可以看到角色星星(Star)有什么变化?( )


- A.星星先变亮后变暗闪烁 10次
- B.星星先变暗后变亮闪烁 10次
- C.星星一直在闪烁
- D.没有看到星星闪烁
- 7.单选题3 分
7、小猫角色有两个造型,如下图所示,下列哪个选项能够在按下空格键后让小猫呈现 cat-a造型,松开空格键后呈现 cat-b造型?( )

- A.

- B.

- C.

- D.

- A.
- 8.单选题3 分
8、默认小猫角色,执行下列程序后,小猫的坐标是?( )

- A.(0,0)
- B.(-100,0)
- C.(-100,-100)
- D.(0,-100)
- 9.单选题3 分
9、小猫和舞台背景如下图所示,执行下列程序后,小猫会说?( )

- A.碰到边缘
- B.碰到绿树
- C.碰到蓝天
- D.碰到地面
- 10.单选题3 分
10、角色箭头(Arrow1)的中心点在箭头的根部,角色 Block-A的坐标为(0,120),角色 Block-B的坐标为(-120,0),角色 Block-C的坐标为(0,-120),角色 Block-D的坐标为(120, 0),执行下列程序,箭头指向 Block-C,如下图所示,则红框处填写的数值是?( )


- A.6
- B.12
- C.18
- D.24
- 11.判断题4 分
1、如果舞台只有一个背景,那么将不能删除这个背景。( )

- 12.判断题4 分
2、舞台上有三个角色,初始位置如下图所示,点击"绿旗"执行下列程序后,角色 Dog1在最上层。( )


- 13.判断题4 分
3、环形轨道上,小火车车厢连接成圈。每节车厢前面有 4节车厢,后面也有 4节车厢。一共有 8节车厢。( )
- 14.判断题4 分
4、默认小猫角色,执行下列程序后,只有在小猫身上点击鼠标才能让小猫换成cat-b造型。( )

- 15.判断题4 分
5、默认小猫角色,执行下列程序,小猫最终的方向为 90°。( )

- 16.编程题25 分
1、生日快乐 准备工作: (1)删除默认小猫角色。 (2)添加角色蛋糕(Cake)和芭蕾舞者(Ballerina)。 (3)删除默认白色背景,添加背景 Room 2。 功能实现(根据注意事项,用积木块实现下列描述的功能): (1)点击绿旗,舞台背景换成 Room 2。 (2)点击绿旗,角色 Cake的初始位置为(X=100,Y=-40),初始方向为 90°,初始造型为 cake-a,初始大小为 60。 (3)角色 Cake需要一边播放"Birthday"音乐,一边以每隔 0.2秒就更换下一个造型的方式,重复执行 25次。这样蛋糕看起来就像在闪闪发光。 (4)点击绿旗,角色 Ballerina的初始位置为(X=-180,Y=-60),初始方向为90°,初始造型为 ballerina-a,初始大小为 110。 (5)Ballerina需要以每隔0.2秒就移动10步,同时切换到下一个造型的方式,重复执行 20次。这样她就会一步一步向前移动,最终到达 Cake旁边。 (6)当 Ballerina走到 Cake旁边后,说 "happy birthday"并显示 2秒钟。 注意事项: ●功能(1)全部写在背景代码区的【当绿旗被点击】积木下面。 🟥功能(2)(3)全部写在角色 Cake代码区的【当绿旗被点击】积木下面。 🟥功能(4)(5)(6)全部写在角色 Ballerina代码区的【当绿旗被点击】积木下面。

作答说明:按题目要求完成程序或作品;需要在线运行与自动判分时,可在站内选择「在线考试」。
- 17.编程题25 分
2、发射火箭 准备工作: (1)删除默认小猫角色。 (2)添加角色 Glow-1(作为倒计时指示器)、Rocketship(火箭)。 (3)为角色 Glow-1添加两个造型 Glow-2、Glow-3(模拟倒计时)。 (4)删除默认白色背景,添加背景 Hill(发射场)和 Moon(太空)。 功能实现(根据注意事项,用积木块实现下列描述的功能): (1)点击绿旗,背景换成 Hill。 (2)点击绿旗,角色 Rocketship的初始位置为(X=-50,Y=-120),初始方向为 90°,初始大小为 50,初始造型为 rocketship-a。 (3)按下向左"←"键,x坐标减少 5,按下向右 "→"键,x坐标增加 5,此过程持续直到按下空格键为止。 (4)停止水平移动后,等待 3秒,Rocketship以 y坐标增加 5的速度向上飞行,每移动一次切换下一个造型,飞行持续直到碰到舞台边缘。 (5)Rocketship碰到舞台边缘后,y坐标重置为-120,背景切换为 Moon。 (6)点击绿旗,角色 Glow-1的初始位置为舞台中心,初始方向为 90°,初始大小为 80,并处于隐藏状态。 (7)按下空格键后,Glow-1显示,并换为 Glow-3造型。 (8)显示后,依次执行,等待 1秒,切换为 Glow-2造型,再等待 1秒,切换为Glow-1造型,再等待 1秒,隐藏角色。 注意事项: ●功能(1)全部写在背景代码区的【当绿旗被点击】积木下面。 🟥功能(2)(3)(4)(5)全部写在角色 Rocketship代码区的【当绿旗被点击】积木下面。 🟥功能(6)(7)(8)写在角色 Glow-1代码区的【当绿旗被点击】积木下面。

作答说明:按题目要求完成程序或作品;需要在线运行与自动判分时,可在站内选择「在线考试」。