还剩6页未读,继续阅读
文本内容:
scratch试题及答案2025年
一、文档说明本文整理了2025年Scratch编程基础能力测试试题及参考答案,涵盖单项选择、多项选择、判断及简答题四种题型,内容基于Scratch
3.0版本,侧重考察基础操作、逻辑思维及核心功能应用,适合初学者巩固知识点或备考参考
二、单项选择题(共30题,每题1分)()
1.Scratch中,用于开始程序执行的积木是?A.绿旗B.红灯C.音符D.画笔()
2.以下哪个是Scratch中控制角色移动的基础积木?A.说Hello B.移动10步C.切换背景D.播放声音()
3.角色的当绿旗被点击事件,触发的是程序的?A.初始执行B.循环执行C.条件执行D.随机执行()
4.变量在Scratch中默认的数据类型是?A.文本B.数字C.图形D.声音()
5.若要让角色碰到边缘反弹,需使用哪个积木?A.碰到...B.碰到边缘就反弹C.移动到边缘D.转向边缘()
6.Scratch中,重复执行10次属于哪种控制结构?A.顺序结构B.分支结构C.循环结构D.嵌套结构()
7.以下哪个积木可以让角色说出指定内容?A.图1-1B.说你好2秒C.造型切换D.旋转()
8.角色的大小属性在Scratch中默认范围是?A.10%-200%B.50%-150%C.10%-100%D.0%-100%()
9.若要让角色当按下空格键时执行某个指令,应使用的事件积木是?第1页共8页A.当绿旗被点击B.当被选中C.当按下空格键D.当接收到消息()
10.Scratch中,克隆体积木的主要作用是?A.复制角色B.创建新背景C.播放动画D.存储数据()
11.以下哪个是Scratch中用于判断条件的积木?A.如果......B.重复执行C.广播D.移动()
12.角色的造型功能主要用于实现?A.移动效果B.外观变化C.声音播放D.数据计算()
13.变量分数初始值为0,执行将分数增加5后,变量值变为?A.0B.5C.-5D.无法确定()
14.Scratch中,随机数积木的取值范围默认是?A.0-10B.1-100C.0-100D.1-10()
15.若要让角色面向鼠标指针,需使用的方向积木是?A.面向90度B.面向180度C.面向鼠标指针D.随机方向()
16.Scratch中,广播消息的作用是?A.发送数据给其他角色B.切换背景C.播放音乐D.初始化变量()
17.以下哪个积木可以让程序暂停2秒?A.等待1秒B.等待2秒C.等待直到...D.等待点击()
18.角色的位置属性由哪个坐标表示?A.x坐标和y坐标B.行和列C.像素和厘米D.角度和距离()
19.Scratch中,重复执行直到...属于哪种循环结构?A.计数循环B.条件循环C.无限循环D.嵌套循环第2页共8页()
20.若要让角色碰到其他角色时执行指令,需使用的检测积木是?A.碰到...B.碰到边缘C.碰到鼠标D.碰到键盘()
21.变量计时器的作用是?A.记录时间B.存储分数C.控制移动速度D.切换造型()
22.Scratch中,当接收到[消息]积木属于?A.事件积木B.控制积木C.外观积木D.动作积木()
23.以下哪个是Scratch中用于绘制图形的基础工具?A.画笔B.图章C.旋转D.缩放()
24.角色当小绿旗被点击后,默认会执行的程序是?A.所有事件下的指令B.初始启动的指令C.循环执行的指令D.随机执行的指令()
25.若要让角色移动到x:0y:0,需使用的位置积木是?A.移动到x:0y:0B.移动到随机位置C.移动到角色1D.移动到鼠标位置()
26.Scratch中,如果......否则...积木属于?A.顺序结构B.分支结构C.循环结构D.嵌套结构()
27.角色的声音属性中,默认存储的是?A.系统提示音B.自定义录制声音C.背景音乐D.无声音()
28.变量总步数初始值为0,执行将总步数增加1后,变量值变为?A.0B.1C.-1D.无法确定()
29.Scratch中,克隆功能的正确使用步骤是?A.克隆自己→当克隆体启动时执行指令B.克隆其他角色→当克隆体启动时执行指令第3页共8页C.当绿旗点击→克隆角色D.克隆角色→删除克隆体()
30.以下哪个积木可以让角色停止所有脚本?A.停止脚本B.停止这个脚本C.停止所有D.结束程序
三、多项选择题(共20题,每题2分)()
1.以下属于Scratch中事件类积木的有?A.当绿旗被点击B.当按下空格键C.当接收到消息D.当小绿旗被点击()
2.角色的基本属性包括?A.位置B.大小C.颜色D.造型()
3.以下哪些是Scratch中控制类积木?A.重复执行B.如果......C.广播D.等待()
4.变量的基本操作包括?A.创建变量B.初始化变量C.修改变量值D.删除变量()
5.若要让角色移动,可使用的积木有?A.移动10步B.移动到x:100y:50C.面向鼠标指针D.转向15度()
6.Scratch中,条件判断可以实现的逻辑有?A.大于B.小于C.等于D.包含()
7.以下哪些属于Scratch的外观类积木?A.说Hello B.切换背景C.改变颜色特效D.角色造型切换()
8.角色碰到其他角色的检测条件包括?A.碰到角色1B.碰到角色2C.碰到任意角色D.碰到背景边缘()
9.Scratch中,循环结构的类型有?A.重复执行10次B.重复执行直到...C.重复执行D.重复执行2秒第4页共8页()
10.变量分数的应用场景可能包括?A.游戏得分统计B.任务完成数量C.时间倒计时D.角色生命值()
11.以下属于Scratch中声音类积木的有?A.播放声音1B.停止声音C.设置音量D.录制声音()
12.角色旋转方式的选项包括?A.不可旋转B.左右翻转C.任意旋转D.上下翻转()
13.若要让程序分支执行,需使用的积木有?A.如果......B.如果......否则...C.重复执行D.当...时()
14.Scratch中,克隆体的特点有?A.可独立执行脚本B.数量无限制C.可被删除D.与原角色属性相同()
15.以下哪些是Scratch中画笔工具的功能?A.启用画笔B.设置画笔颜色C.清除画笔痕迹D.改变画笔粗细()
16.角色当被点击事件的作用是?A.触发角色特定指令B.选中角色C.开始动画D.接收消息()
17.Scratch中,变量的类型有?A.只读变量B.可写变量C.列表D.数组()
18.若要让角色播放动画,可通过以下哪些方式实现?A.切换造型B.循环切换造型C.改变大小D.改变颜色()
19.Scratch中,广播与接收的优势在于?A.角色间通信B.程序模块化C.简化逻辑D.增加复杂度()
20.以下哪些是Scratch中数据类积木?第5页共8页A.将x坐标设为0B.将变量[分数]增加1C.克隆自己D.计算总和
四、判断题(共20题,每题1分)()
1.Scratch中,绿旗积木点击后,程序会从第一个角色开始执行()
2.变量在创建后,默认值为0()
3.角色的当小绿旗被点击事件只能触发一次()
4.Scratch中,移动10步积木每次执行都会让角色移动相同距离()
5.分支结构可以实现程序的多选一执行逻辑()
6.角色的大小属性只能通过改变大小积木调整()
7.Scratch中,等待1秒积木会让整个程序暂停1秒()
8.变量计时器会自动从0开始计时,无需手动初始化()
9.广播消息可以跨角色传递数据()
10.角色的碰到边缘反弹功能,需要先启用碰到边缘检测()
11.Scratch中,重复执行积木可以单独使用(无限循环)()
12.变量列表可以存储多个数据项()
13.如果......积木中,否则部分是可选的()
14.角色的造型数量可以通过添加造型功能增加()
15.Scratch中,说积木的内容必须是英文()
16.克隆体在创建后,会与原角色共享所有属性()
17.变量总步数初始值设为0后,每次执行将总步数增加1,值会+1()
18.当按下空格键事件,需要角色处于选中状态()
19.Scratch中,画笔工具可以绘制连续的线条第6页共8页()
20.分支结构和循环结构可以嵌套使用,实现复杂逻辑
五、简答题(共2题,每题5分)简述在Scratch中,如何使用变量和循环实现让角色移动100步并记录步数的功能?若要制作一个简单的角色躲避障碍物小游戏,需用到哪些核心功能?请列出至少3个关键步骤
六、参考答案
一、单项选择题
1.A
2.B
3.A
4.B
5.B
6.C
7.B
8.A
9.C
10.A
11.A
12.B
13.B
14.C
15.C
16.A
17.B
18.A
19.B
20.A
21.A
22.A
23.A
24.B
25.A
26.B
27.A
28.B
29.A
30.C
二、多项选择题
1.ABC
2.ABD
3.ABD
4.ABC
5.ABC
6.ABC
7.ACD
8.ABC
9.ABC
10.AB
11.ABCD
12.ABC
13.AB
14.AC
15.ABCD
16.A
17.ABC
18.AB
19.ABC
20.AB
三、判断题
1.×
2.√
3.√
4.√
5.√
6.×
7.√
8.√
9.√
10.√
11.√
12.√
13.√
14.√
15.×
16.×
17.√
18.×
19.√
20.√
四、简答题答案
①创建变量步数并初始化为0;
②使用重复执行100次循环;
③循环内执行移动10步和将步数增加1答案
①角色碰撞检测(碰到...积木);
②障碍物随机生成(随机数和移动积木);
③角色移动控制(重复执行循环+方向调整)第7页共8页说明本文试题基于Scratch
3.0基础功能设计,答案为标准参考,实际应用中可根据具体场景调整第8页共8页。
个人认证
优秀文档
获得点赞 0