Scratch编程基础期末测试卷(含详细答案)_第1页
Scratch编程基础期末测试卷(含详细答案)_第2页
Scratch编程基础期末测试卷(含详细答案)_第3页
Scratch编程基础期末测试卷(含详细答案)_第4页
Scratch编程基础期末测试卷(含详细答案)_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Scratch编程基础期末测试卷(含详细答案)适用人群:小学编程入门、Scratch零基础学习者考试时长:60分钟满分:100分说明:试题贴合日常课堂练习,无偏题怪题,侧重基础操作和编程逻辑,适配日常测验、期末考核一、单项选择题(每题3分,共30分)1、Scratch软件的核心编程方式是?()A、手写代码编程B、积木拖拽式编程C、语音编程D、文字输入编程2、Scratch舞台默认的背景尺寸是?()A、480×360B、500×500C、600×400D、320×2403、想要让角色一直重复执行某段程序,应该使用哪个积木?()A、重复10次B、永远重复C、等待积木D、如果那么4、角色面向90度方向,默认是朝向哪个方向?()A、向上B、向左C、向右D、向下5、下列哪个积木属于“事件类”积木?()A、当绿旗被点击B、移动10步C、改变颜色特效D、等待1秒6、想要让角色碰到边缘就反弹,需要搭配哪个操作?()A、碰到边缘就反弹B、移动步数为0C、切换造型D、隐藏角色7、Scratch中“变量”的主要作用是?()A、更换角色造型B、存储和记录数据(分数、步数等)C、播放声音D、切换背景8、判断两个数值是否相等,需要用到哪个模块的积木?()A、运动B、外观C、运算D、控制9、想要程序停顿2秒再继续执行,应该使用?()A、等待2秒B、重复2次C、停止脚本D、移动2步10、停止当前角色所有脚本运行的积木是?()A、停止全部脚本B、停止该角色的其他脚本C、暂停舞台D、隐藏角色二、判断题(每题2分,共20分,对的打√,错的打×)1、Scratch只能在电脑上使用,没有网页版本。()2、一个角色可以拥有多个不同的造型。()3、“永远重复”积木可以自动停止运行。()4、角色的坐标(0,0)是舞台的正中心位置。()5、声音模块只能播放系统自带音效,不能上传本地音乐。()6、如果角色设置为“隐藏”,运行程序后就看不到该角色了。()7、变量一旦创建,就不能修改它的名称。()8、“如果那么”积木可以实现条件判断,满足条件才执行代码。()9、角色向左移动,就是X坐标数值变大。()10、绿旗是Scratch程序最常用的启动方式。()三、填空题(每空2分,共20分)1、Scratch舞台坐标分为X轴和Y轴,左右方向是____轴,上下方向是____轴。2、程序三大基本结构分别是:顺序结构、____结构、____结构。3、想要让角色变大、变小,需要用到____模块的积木。4、触发程序运行的常见方式有:当绿旗被点击、____、____。5、“重复执行10次”属于____结构,能简化重复的代码。6、想要侦测角色是否碰到另一个角色或颜色,需要用到____模块。四、简答题(每题5分,共10分)1、简单说一说“永远重复”和“重复执行固定次数”的区别?2、角色移动出舞台看不见了,怎么快速解决这个问题?写出两种常用方法。五、编程实操题(每题10分,共20分)实操1:编写一段基础程序需求:点击绿旗后,小猫角色向右持续移动,碰到舞台边缘自动反弹,同时不停切换造型,一直循环运行。实操2:简易计分小程序需求:创建一个分数变量,点击角色一次,分数加1,舞台上实时显示分数。详细参考答案及解析一、单项选择题答案1、B解析:Scratch是典型的图形化积木拖拽编程,无需手写代码,适合零基础入门。2、A解析:Scratch官方默认舞台尺寸为480×360像素。3、B解析:“永远重复”是无限循环,可一直执行程序;固定次数循环会自动停止。4、C解析:Scratch角度规则:90度朝右、0度朝上、180度朝左、-90度朝下。5、A解析:“当绿旗被点击”是最基础的事件触发积木,其余选项分别是运动、外观、控制积木。6、A解析:搭配“碰到边缘就反弹”积木,角色触碰舞台边界会自动折返。7、B解析:变量专门用于存储数据,比如游戏分数、移动次数、计时数值等。8、C解析:大于、小于、等于、逻辑判断类积木都在【运算】模块。9、A解析:等待积木用于延时程序,控制代码运行间隔。10、A解析:“停止全部脚本”会终止所有角色、舞台的程序运行。二、判断题答案1、×解析:Scratch有网页在线版(无需下载)和电脑客户端版。2、√解析:每个角色都可以导入、绘制多个造型,实现动画效果。3、×解析:永远重复是无限循环,不会自动停止,需要手动终止程序。4、√解析:舞台正中心坐标为(X=0,Y=0)。5、×解析:声音模块支持上传本地音频、录制声音,不局限于系统音效。6、√解析:隐藏积木会让角色在舞台消失,显示积木可重新展示。7、×解析:创建后的变量可以随时修改名称、调整显示样式。8、√解析:条件判断积木是分支结构的核心,满足条件执行代码,不满足则跳过。9、×解析:X轴数值越大越靠右,数值越小越靠左,向左移动X坐标变小。10、√解析:绿旗点击启动是Scratch最通用、最基础的程序启动方式。三、填空题答案1、X、Y2、循环、条件(分支)(顺序可互换)3、外观4、当角色被点击、当按下某按键(答案合理即可)5、循环6、侦测四、简答题答案1、区别:①重复固定次数:代码只会运行设定好的次数,次数结束后自动停止循环,程序继续往下执行后续代码;②永远重复:属于无限循环,代码会不间断一直运行,不会自动停止,必须手动点击停止按钮才能结束程序。2、解决方法:方法一:给角色添加【碰到边缘就反弹】积木,防止移出舞台;方法二:限制角色坐标范围,通过判断X、Y坐标,超出范围就复位到舞台中心。五、编程实操题参考答案(完整代码逻辑)实操1完整程序逻辑:1、拖拽【当绿旗被点击】(事件启动)2、嵌套【永远重复】循环积木3、循环内依次拼接:【移动10步】→【碰到边缘就反弹】→【下一个造型】4、可选添加【等待0.1秒】,让造型切换更流畅实操2完整程序逻辑:1、在变量模块新建变量【分数】,初始值设为0,勾选舞台显示变量;2、拖拽【当绿旗被点击】,添加【将分数设为0】(初始化分数);3

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论