乐于分享
好东西不私藏

图形化编程一级考试习题

图形化编程一级考试习题

图形化编程(Scratch)一级

考试练习题 · 20题(含答案)

新疆蜗牛玩编程 · 备考专栏

📋 答题说明:本套练习共20题,涵盖Scratch界面操作、积木分类、坐标系统、基础编程概念等一级考试核心知识点。每题附有参考答案与解析,建议先独立作答再核对。

第1题【界面认知】

Scratch编辑器中,用于编写程序的区域叫做什么?

A. 舞台区

B. 积木区

C. 脚本区(代码区)

D. 角色列表区

✅ 答案:C

解析:脚本区(也称代码区)是拖放积木、编写程序的主要区域。舞台区用于展示运行效果,积木区用于选择积木类别,角色列表区用于管理角色。

第2题【积木分类】

下列哪个积木属于"运动"类别?

A. 说"你好"

B. 移动10步

C. 播放声音"喵"

D. 等待1秒

✅ 答案:B

解析:"移动10步"属于运动类积木,用于控制角色在舞台上移动。"说"属于外观类,"播放声音"属于声音类,"等待"属于控制类。

第3题【坐标系统】

在Scratch舞台中,中心点的坐标是多少?

A. (100, 100)

B. (0, 0)

C. (240, 180)

D. (-240, -180)

✅ 答案:B

解析:Scratch舞台坐标系以中心为原点(0,0),X轴范围是-240到240,Y轴范围是-180到180。向右X增大,向上Y增大。

第4题【事件积木】

以下哪个积木通常作为程序的开始( Hat 帽子积木)?

A. 重复执行

B. 当绿旗被点击

C. 如果...那么

D. 说"你好"

✅ 答案:B

解析:"当绿旗被点击"是事件类帽子积木,点击绿旗后程序开始运行。帽子积木的特征是顶部呈圆弧形,只能放在脚本最前面。

第5题【外观积木】

要让角色在舞台上"消失"(不可见),应该使用哪个积木?

A. 将大小设为100

B. 隐藏

C. 移到x:0 y:0

D. 清除图形特效

✅ 答案:B

解析:"隐藏"属于外观类积木,执行后角色在舞台上变为不可见。与之对应的是"显示"积木,可以让隐藏的角色重新出现。

第6题【控制积木】

"重复执行10次"积木的作用是什么?

A. 让程序暂停10秒

B. 将其内部的积木重复执行10次

C. 复制10个角色

D. 播放10次声音

✅ 答案:B

解析:"重复执行10次"是控制类C型积木(循环积木),它会把放在内部的积木块重复执行指定的次数。这是一种循环结构。

第7题【角色管理】

在Scratch中,一个角色可以拥有多套不同的什么?

A. 脚本

B. 造型

C. 声音

D. 以上都可以

✅ 答案:D

解析:一个角色可以拥有多套造型(用于动画切换)、多个声音、以及多组脚本。造型、声音和脚本都是角色的组成部分。

第8题【坐标系方向】

在Scratch舞台坐标系中,Y轴的正方向(Y值增大)指向哪里?

A. 向右

B. 向左

C. 向上

D. 向下

✅ 答案:C

解析:Scratch坐标系中,X轴向右为正、向左为负;Y轴向上为正、向下为负。这与数学中的平面直角坐标系一致。

第9题【方向旋转】

在Scratch中,角色默认面向哪个方向(角度)?

A. 0度(向上)

B. 90度(向右)

C. 180度(向左)

D. -90度(向下)

✅ 答案:B

解析:Scratch中方向以角度表示:0=向上,90=向右,180=向左,-90=向下。角色默认面向90度方向(向右)。

第10题【声音积木】

要让程序在播放完一段声音后再继续执行后面的积木,应使用哪个积木?

A. 播放声音"喵"

B. 播放声音"喵"等待播完

C. 停止所有声音

D. 将音量设为100

✅ 答案:B

解析:"播放声音...等待播完"会阻塞程序,直到声音播放完毕才继续执行后续积木。而"播放声音"是异步的,声音播放同时程序继续往下执行。

第11题【侦测积木】

"碰到鼠标指针?"属于哪一类积木?

A. 运动类

B. 外观类

C. 侦测类

D. 运算类

✅ 答案:C

解析:"碰到鼠标指针?"是侦测类积木,属于布尔型(六边形)积木,返回"真"或"假",常与"如果...那么"配合使用。

第12题【运算积木】

运算积木"3 + 5"的结果是多少?

A. 35

B. 8

C. 15

D. -2

✅ 答案:B

解析:运算类积木中的"+"表示加法运算,3 + 5 = 8。运算类积木为绿色,可以进行加减乘除、比较、逻辑运算等操作。

第13题【背景管理】

在Scratch中,舞台背景和角色的关系,下列说法正确的是?

A. 一个舞台只能有一个背景

B. 舞台可以有多套背景,且可以切换

C. 背景不能修改

D. 角色和背景是同一个东西

✅ 答案:B

解析:舞台可以拥有多套背景,通过"换成...背景"等积木可以切换。背景属于舞台,角色属于角色列表,它们是不同的概念。

第14题【编程概念】

程序中的"顺序结构"是什么意思?

A. 积木按从上到下的顺序依次执行

B. 积木随机执行

C. 积木从下往上执行

D. 积木同时执行

✅ 答案:A

解析:顺序结构是最基本的程序结构,积木按照从上到下的顺序依次执行。此外还有循环结构(重复执行)和选择结构(如果...那么)。

第15题【积木形状】

Scratch中六边形(菱角形)的积木代表什么类型?

A. 命令积木(Stack Blocks)

B. 布尔积木(Boolean Blocks)

C. 帽子积木(Hat Blocks)

D. 报告积木(Reporter Blocks)

✅ 答案:B

解析:六边形积木是布尔积木,返回"真"或"假",如"碰到...?""按键...是否按下?"。圆角矩形是报告积木(返回数值或字符串),矩形是命令积木,弧顶是帽子积木。

第16题【选择结构】

"如果...那么"积木属于哪种程序结构?

A. 顺序结构

B. 循环结构

C. 选择结构(分支结构)

D. 跳转结构

✅ 答案:C

解析:"如果...那么"是选择结构(也叫分支结构),根据条件的真假决定是否执行内部积木。条件为真时执行,为假时跳过。

第17题【旋转方式】

Scratch中角色的旋转方式有哪几种?

A. 左右翻转、不可旋转、任意旋转

B. 顺时针、逆时针

C. 90度、180度、360度

D. 快速旋转、慢速旋转

✅ 答案:A

解析:Scratch角色有三种旋转方式:① 左右翻转(只水平翻转)② 不可旋转(不随方向变化)③ 任意旋转(360度旋转)。可在角色属性中设置。

第18题【造型切换】

要实现角色走路动画效果,需要反复切换角色的什么?

A. 背景

B. 造型

C. 声音

D. 大小

✅ 答案:B

解析:角色走路动画通过在循环中快速切换不同造型来实现。例如角色有"迈左脚"和"迈右脚"两个造型,交替切换就能产生走路效果。

第19题【变量概念】

在Scratch中,"变量"的作用是什么?

A. 播放音乐

B. 存储数据(如分数、计时等)

C. 移动角色

D. 切换背景

✅ 答案:B

解析:变量用于存储数据,如记录游戏分数、计时器数值等。可以通过"将变量设为..."和"将变量增加..."来修改变量的值。

第20题【综合应用】

要让角色"当绿旗被点击"后,持续跟随鼠标移动,正确的积木组合是?

A. 当绿旗被点击 → 移到x:0 y:0

B. 当绿旗被点击 → 重复执行 → 移到x:(鼠标的x坐标) y:(鼠标的y坐标)

C. 当绿旗被点击 → 说"跟随鼠标"

D. 当绿旗被点击 → 隐藏

✅ 答案:B

解析:要实现持续跟随鼠标,需要用"重复执行"循环不断获取鼠标坐标并移动角色。"鼠标的x坐标"和"鼠标的y坐标"是侦测类报告积木,可嵌入"移到x:y:"积木中。

🎓 练习完成!

以上20题覆盖了图形化编程一级考试的核心知识点建议反复练习,做到举一反三更多备考资料请持续关注