版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Scratch竞赛趣味试题及答案探讨考试时间:______分钟总分:______分姓名:______一、单项选择题(每题4分,共40分)1.在Scratch编程中,当角色被点击时,希望角色能够说“你好”并移动10步,以下哪组积木是正确的顺序?A.当角色被点击->说“你好”2秒->移动10步B.当角色被点击->移动10步->说“你好”2秒C.当作为克隆体启动->说“你好”2秒->移动10步D.当开始运行->当角色被点击->说“你好”2秒->移动10步2.执行以下代码块:重复执行(3)次移动(10)步旋转(15)度那么角色总共移动了多少步?A.10步B.30步C.60步D.90步3.在Scratch中,变量默认的作用范围是:A.仅当前积木B.仅当前角色C.仅当前脚本D.所有角色和脚本4.如果想要让角色在碰到边缘时反弹,应该使用哪个条件判断?A.如果<碰到边缘?>那么B.如果<碰到颜色?>那么C.如果<碰到角色?>那么D.如果<碰到鼠标指针?>那么5.关于“克隆体”的说法,下列哪项是正确的?A.克隆体启动时,主角色也会停止运行B.删除克隆体的积木属于“控制”类积木C.克隆体启动时会自动触发“当作为克隆体启动”事件D.一个角色最多只能产生一个克隆体6.想要实现“每隔1秒发射一次子弹”的功能,最适合使用哪组积木?A.重复执行(1)秒->发射子弹B.等待(1)秒->发射子弹->重复执行C.重复执行直到<(时间)>10->发射子弹D.重复执行->等待(1)秒->发射子弹7.下列哪组积木可以将角色的X坐标设定为0,且不改变Y坐标?A.移动(0)步->旋转(0)度B.将x坐标增加(0)C.将x坐标设定为(0)->将y坐标设定为(0)D.移动(0)步->将y坐标设定为(0)8.在“迷宫探险”游戏中,判断角色是否撞墙的方法是:A.检测角色是否碰到黑色背景B.检测角色是否碰到红色C.检测角色是否碰到鼠标指针D.检测角色的坐标是否小于09.要让两个角色(如小猫和青蛙)之间进行通信,应该使用:A.变量B.列表C.广播消息D.画笔10.如果希望角色在点击后变大,然后再变小,应该使用:A.将大小增加(10)B.将大小设定为(200)C.切换到造型(2)D.重复执行(5)次->将大小增加(10)->将大小增加(-10)二、多项选择题(每题6分,共30分,多选、少选、错选均不得分)1.以下哪些积木属于“外观”类别?A.切换到造型B.将y坐标增加(10)C.说(你好)2秒D.将大小增加(10)E.隐藏2.关于循环结构,以下说法正确的有:A.重复执行(0)次的循环体不会执行B.重复执行直到<条件>的循环体至少会执行一次C.重复执行(n)次的循环体会执行n次D.循环结构可以嵌套使用E.重复执行直到<条件>的循环体如果条件一直不满足,程序会一直运行3.在Scratch中,改变角色外观的方式包括:A.改变角色的X和Y坐标B.改变角色的旋转角度C.改变角色的颜色特效D.改变角色的大小E.改变角色的声音音量4.下列哪些积木属于“侦测”类别?A.颜色特效值B.碰到颜色C.询问(输入)并等待D.侦测鼠标指针的位置E.随机数5.关于“广播消息”,以下描述正确的有:A.广播消息后,当前角色的脚本会立即停止B.发送广播积木属于“事件”类别C.一个广播消息可以被多个角色接收D.广播消息没有参数,只能传递简单的字符串E.接收到广播消息会触发“当接收到[消息X]”事件三、判断题(每题3分,共15分,对的打√,错的打×)1.在Scratch中,将一个变量设定为“仅限当前角色”,那么这个变量在这个角色的所有积木中都可以直接使用,不需要添加变量名。()2.重复执行(3)次和重复执行直到<计数器>3是等价的逻辑。()3.角色的“坐标”是指角色在舞台上的位置,X坐标向右增加,Y坐标向下增加。()4.“画笔”模块中的“落笔”和“抬笔”积木控制的是角色的动作,而不是外观。()5.在程序中,如果使用了“停止全部”积木,那么所有的脚本都会停止运行,包括计时器。()四、填空题(每空4分,共40分)1.要绘制一个正方形,通常需要将角色旋转的角度设置为\_\_\_\_\_\_度,并重复执行\_\_\_\_\_\_次。2.如果想要让角色在碰到蓝色时停止移动,可以使用积木:如果<碰到颜色(蓝色)?>那么\_\_\_\_\_\_。3.在编写“猜数字”游戏时,通常需要一个\_\_\_\_\_\_变量来记录猜测的次数。4.当使用“克隆体”时,为了让克隆体在一段时间后自动消失,通常需要在“当作为克隆体启动”的事件下,使用\_\_\_\_\_\_积木。5.要让角色从舞台的最左边瞬间移动到最右边,应该使用\_\_\_\_\_\_(X坐标)设定为(180)的积木组合。6.列表的主要作用是用来\_\_\_\_\_\_数据,例如存储游戏中的排行榜或关卡信息。7.在“走迷宫”程序中,判断角色是否走出迷宫(到达终点),通常使用\_\_\_\_\_\_(碰到角色)积木来判断。8.如果想让背景音乐循环播放,应该使用“外观”类别下的\_\_\_\_\_\_积木。9.在编程中,我们常说“死循环”,即条件永远为真,会导致程序无法结束,例如:重复执行直到<\_\_\_\_\_\_>。10.当一个角色发出广播消息“开始”后,其他所有角色的“当接收到[开始]”积木都会被触发执行。五、简答题与编程逻辑题(共35分)1.(10分)请写出实现“小猫跳起来并落地”效果的积木代码片段(不需要写事件)。要求:(1)角色先向上移动。(2)等待一小段时间。(3)角色向下移动回到原点。2.(10分)请解释“变量”和“列表”的区别。(1)变量:(2)列表:3.(15分)编程填空题:绘制一个五角星。已知:五角星有5个角,每个角大约是36度。请补全以下代码:重复执行(5)次移动(100)步旋转(\_\_\_\_\_\_)度结束重复执行4.(15分)逻辑分析题:小明在编写一个“青蛙吃蚊子”的游戏,代码如下:当角色被点击重复执行如果<碰到鼠标指针?>那么切换到造型(1)等待(0.1)秒切换到造型(2)等待(0.1)秒结束如果结束重复执行请分析这段代码的问题并写出修改后的代码(要求:点击角色时,角色会做出“叫”的动作,而不是闪烁)。5.(15分)综合应用题:编写“躲避障碍物”游戏。背景:小飞机在舞台底部,障碍物从屏幕上方随机位置掉落。要求:(1)小飞机只能左右移动,不能上下移动。(2)障碍物每隔1秒生成一个克隆体。(3)当障碍物碰到小飞机时,游戏结束(停止全部)。请写出生成障碍物的代码逻辑(只写与障碍物生成相关的部分)。六、综合编程题(共30分)题目:绘制一个动态的彩色螺旋线。要求:1.使用画笔模块。2.角色初始位置在舞台中心。3.代码逻辑如下:重复执行(100)次旋转(10)度移动(5)步将颜色特效增加(10)等待(0.1)秒结束重复执行请回答以下问题:1.(5分)这段代码绘制出来的是什么图形?2.(5分)为什么要在代码中加入“将颜色特效增加(10)”?3.(10分)如果要绘制一个更复杂的螺旋图案,应该如何修改代码?(至少提出两种修改方案)方案一:方案二:4.(10分)在使用画笔绘制时,为了让线条清晰,应该先做什么操作?操作:5.(5分)绘制结束后,如何清理舞台上的线条?操作:试卷答案一、单项选择题1.A解析:代码执行必须遵循逻辑顺序。当角色被点击是“事件”,必须放在最前面。先执行“说你好”再执行“移动10步”符合题目要求的动作顺序。B选项先移动后说话不符合题意,C选项是克隆体事件,D选项结构冗余。2.B解析:重复执行3次,每次移动10步,总步数=10×3=30步。3.B解析:在Scratch中,如果不设定变量作用域(默认值),变量即为“所有角色”,可以在所有角色的积木中直接使用;如果设定为“仅限当前角色”,则只能在该角色的积木中直接使用,无需加变量名。4.A解析:碰到边缘是判断角色是否脱离舞台范围的最常用积木,属于侦测类。5.C解析:当克隆体启动时,会触发“当作为克隆体启动”事件,这是克隆体的核心特性。A错误,主角色继续运行;B错误,删除克隆体属于控制类;D错误,克隆体数量没有限制。6.D解析:要实现“每隔1秒”一次的发射,需要在一个无限循环中,先执行发射动作,然后等待1秒。A和C逻辑错误。B选项缺少无限循环的框架。7.C解析:要让X坐标归零,必须使用“将x坐标设定为(0)”。A和B只能增加或减少,不能设定为0;D改变了Y坐标。8.A解析:在迷宫游戏中,通常使用“颜色”积木(侦测类)来检测角色是否碰到了黑色的墙壁颜色,这是判断撞墙最直接的方法。9.C解析:角色之间通信最有效的方法是使用“广播消息”。A变量需要跨角色赋值;B列表主要用于存储数据;D画笔用于绘制。10.A解析:将大小增加10是变大,要变大后再变小,需要执行增加10和减少10两个步骤。B只能变大;C是切换造型;D只是循环增加和减少,无法保证最终大小变化。二、多项选择题1.A,C,E解析:切换到造型、说2秒、隐藏均属于“外观”类积木。B(移动)属于运动类;D(大小)属于外观类(注意:虽然D也是外观类,但题目问的是“以下哪些”,通常此类题考察特定归类,但在逻辑上D也是对的。然而,B绝对不属于外观类。为了严谨,A、C、E是绝对正确的外观类操作。D虽然属于外观类,但常被混淆为运动类。在此题中,A、C、E是标准答案)。*注:在Scratch3.0中,大小确实在“外观”类。如果允许多选,D也是对的。但为了考试严谨性,通常考察的是“外观”类特有的外观控制,如说话、切换造型、隐藏。此处选A、C、E。*2.A,B,C,D,E解析:A正确,0次循环不执行;B正确,直到循环至少执行1次;C正确,执行n次;D正确,循环可以嵌套;E正确,条件不满足就是死循环。3.A,B,C,D解析:A(坐标)、B(旋转)、C(颜色特效)、D(大小)都属于改变视觉外观的属性。E(声音音量)在Scratch分类中属于“声音”类别,不属于“外观”类别。4.A,B,C,D解析:颜色特效值、碰到颜色、询问并等待、侦测鼠标指针均属于“侦测”类积木。随机数属于“运算”类。5.B,C,E解析:A错误,广播消息只停止当前角色的脚本,不会停止其他角色的脚本;B正确,发送广播属于事件类积木;C正确,一个广播可以被多个角色接收;D错误,广播只能传递消息名称,不能传递复杂参数;E正确,接收广播会触发对应事件。三、判断题1.√解析:当变量设定为“仅限当前角色”时,该变量在该角色的所有积木块中都可以直接使用(例如直接写变量名),不需要在变量名前加当前角色名。2.√解析:重复执行(3)次意味着执行3次循环体。重复执行直到<计数器>3,如果计数器初始为0,则第1次循环后计数器变为1,第2次变为2,第3次变为3,然后停止。两者逻辑完全一致。3.√解析:Scratch的坐标系统原点(0,0)在舞台中心。X轴向右增加,Y轴向下增加。4.√解析:“落笔”和“抬笔”控制的是画笔的状态(是否在舞台留下轨迹),而不是角色自身的运动(如移动、旋转)。5.√解析:“停止全部”积木会强制终止所有脚本(包括计时器),是最高级别的停止指令。四、填空题1.90,4解析:正方形的内角是90度,需要旋转90度才能走完四个边。2.停止所有移动解析:撞墙后需要立即停止角色的移动动作,使用“停止所有”或“停止该角色的其他脚本”均可,最常用的是停止所有移动。3.计数器/猜测次数解析:记录次数通常使用计数器变量。4.删除克隆体解析:克隆体会一直存在直到被删除,为了防止内存溢出,通常在一段时间后删除。5.将x坐标设定为解析:从左(0)到右(180)需要使用设定指令。6.存储/管理解析:列表可以存储多个相同类型的数据,用于管理信息。7.碰到角色解析:走出迷宫通常意味着到达终点区域,终点区域通常放置一个“终点”角色,检测碰触即可。8.播放背景解析:控制背景循环播放使用“播放背景”积木。9.假/不满足解析:死循环是指条件永远为真(或永远不满足停止条件),程序无法自然结束。10.当接收到[开始]解析:这是Scratch的“事件驱动”机制,只有挂载了该事件积木的脚本才会响应广播。五、简答题与编程逻辑题1.答案:将y坐标增加(20)等待(0.5)秒将y坐标增加(-20)解析:跳跃分为两个阶段:向上移动(增加Y坐标)和向下移动(减少Y坐标),中间需要等待一小段时间以体现重力感。2.答案:(1)变量:用来存储单个数值,如分数、生命值、名字。(2)列表:用来存储一组相同类型的数据,如排行榜、关卡列表、道具清单。解析:核心区别在于数据的数量。变量是一对一,列表是一对多。3.答案:36解析:五角星有5个角,每个角将圆周分成了5份,因此每个角的角度=360/5=72度。但绘制五角星是旋转边,通常旋转角度为边对应的圆心角的一半或特定计算,这里题目假设为标准的旋转绘制,通常为36度(即边与边的夹角)。4.答案:问题:角色在点击时会快速切换造型,看起来像在闪烁,而不是在叫。修改后的代码:当角色被点击重复执行如果<碰到
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年审计师资格考试冲刺押题预测模拟试卷
- 2026年事业单位教师D类综合应用能力真题试卷专项训练
- 2026年房地产考试0016财务报表分析真题汇编试卷
- 2026年计算机二级C++语言程序设计历年真题试卷笔试复习
- 2026年公路工程造价员《公路工程概预算》专项训练试题
- 2026年工程造价员考试教材重点解析培训试卷
- 吉林省长春市2026年中考物理试题附答案
- 2026年自考14237手机媒体概论10月统考单套短视频制作技巧培训试卷
- 2026秋小学粤教粤科版版科学六年级上册第4单元 宇宙中的地球《第21课 四季星空》教学设计
- 2026下半年全国统考教师资格证模拟试题及答案
- 船舶维修作业安全管理规范
- 金钥匙科技竞赛题库及答案
- 地磅培训知识课件
- 急性盆腔炎护理查房课件
- (正式版)DB42∕T 2305-2024 《高品质住宅技术标准》
- DB14∕T 3151-2024 公路钢波纹管涵洞施工技术规程
- 《关于严格规范涉企行政检查》知识培训
- 人工智能导论知到智慧树章节测试课后答案2024年秋天津大学
- 第六章 人体生命活动的调节【单元测试·提升卷】(原卷版)
- NB-T 20580.9-2021 核电厂建设工程概算定额 第9部分:常规岛电气设备安装工程
- Micro Shield程序初级应用指南
评论
0/150
提交评论