2018年上海市六一计算机竞赛scratch初赛试题及答案(可打印修改)
最新上海市六一计算机竞赛scratch初赛试题及答案资料
Scratch笔试题目以及答案姓名:得分:一、选择题(10*2‘=20‘)1. 在scratch中,以下哪个按钮可以从本地文件中上传新角色。
(A)A B C D2.当广播消息“地球”时,可以接收到这个消息的脚本是(B)A BC D3.以下不属于角色旋转模式的是(C)A.任意旋转B左右旋转C上下旋转D不旋转4. 请问右图脚本执行后,角色的坐标是( B )A.(0,0)B.(0,10)C.(10,0)D.(10,10)5. 以下说法正确的是(D)A.Scratch可以识别所有的音频文件格式。
B.“播放声音”代码块必须要等到音乐全部播放完毕才能执行后面的脚本。
C.“播放声音直到播放完毕”代码块在声音开始播放后立刻执行后面的脚本。
D “停止所有的声音”代码块会立刻停止播放所有的声音。
6. Scratch造型编辑区中右图中按钮的作用是(C)。
A. 撤消B. 重复执行C. 旋转D. 替换7.以下标签页不属于舞台的标签页是(A)A造型B脚本C声音D背景8.执行右图A所示代码可画出右图B。
那么角色的旋转中心应该是(B)A BC D第6题图第4题图第8题图A 第8题图B9.在“运算”脚本中,以下哪个代码块可以实现“在{10,20,30,……,100}中随机选择一个数”?(B)ABCD10. 画笔的初始位置(0,0)在两线交点处,要想画出下图的小正方形,需要进行什么样的移动(B)。
第10题图A B .C D.二、判断题(10*2‘=20‘)1. 在背景中不可以编写代码。
(错)2. 一个角色可以有多个造型来切换。
(对)3. 变量是指在程序运行过程中其值会变化的量,变量可以直接使用,不必预先定义。
(错)4. 接收消息时,只能接收同一个角色广播发出的消息。
(错)5. 位图放大失真,矢量图放大不失真(对)6.“克隆“就是”复制“,二者没有区别,(错)7. 循环结构是程序设计中的三种基本结构之一,在循环结构中重复执行的程序段叫做循环体。
(完整word版)Scratch试题答卷.doc
实验后测试卷(满分:IOO 分,90分钟)一、选择题(3分每题)1、编程是(A )A 编程就是为解决某个问题而编写的程序,并得出结果;B 编程是编写语言;C 编程是规定计算机系统的一个特定动作;2、下列关于变量的说法错误的是(B )A 变量必须以字母或下划线打头;B 变量的长度必须大于 255个字符;C 变量不能是程序的关键字;3、下列正确的是(A )为一个新的角色选择一个造型-或导入一个完整的角色;来个令人惊喜的角色吧4、属于动作模块屮的是(C )A 等待1秒;B 鼠标的X 坐标;C 碰到边缘就反弹;5、你能够从当前角色信息看不到(C )A 角色的名字;B 角色的X 寻位置及方向;C 角色的造型;6、背景的设置方式不包括(A )CZ ) 用画图编辑器画一个你自己的新的造型A直接点击舞台进行设置或更换;B利用画板编辑器创建或编辑背景;C点右下方的舞台按行背景置;7、“在1到10之随机一个数”表示(B)A除了 1和10都不能其他数字;B在1、2、3……9、10之任意抽取其中一个数字;C从1到10行排列;8、界面分左中右三个板。
其中位于中的板(A)A可以行舞台中象的脚本,背景和声音置;B行作、声音等八大模的;C好的程序行运行的位置;9、角色1依次使用“移到10步”、“重复行10”“碰到”、“移到鼠指” “你好”构成程序(C)A角色1移10步移到鼠的指位置,重复行10次碰到;B角色1重复10次移到鼠指,碰到移到10步;C角色1重复行 10次移到10步,碰到移到鼠;10、造型的步(A)A定角色一点角色按一切到造型区域一造型;B中舞台中的角色一造型;C中角色一点新增角色中的制角色按一造型;表示(B)11、A如果条件假,行部件的脚本模;B如果条件真,行部件的脚本模;C如果条件真,重复行部件的脚本模;迎共A点击绿旗开始一重复执行旋转15度移到鼠标指针,并使用图章工具留下痕迹;B点击绿旗开始一旋转15度一移到鼠标位置一使用图章留下痕迹一重复执行以上动作;C无法执行;13、数值与逻辑运算不包括(C)A加减乘除运算;B大小判断、余数;C取小数;14、声音的使用不可以(C)A透过麦克风来录音;B通过导入方式从文件中导入已有的声音;C 一次导入多个声音文件;二、判断题(2分每题)15、对角色1进行随机分配舞台位置的是(B)12、B)代表的程序是1、SCmteh是一种积木式编程软件,他通过鼠标拖曳部件,来实现对角色的编程。
Scratch编程大赛初赛试题附答案
第一届Seratch编程大赛初赛试题1.下面对中心点的描述正确的是(b)A.中心点不能设置在角色之外B.角色围绕中心点旋转C.不能修改角色的中心点位置D.其他三项都正确2.在对背景进行修改编辑的过程中,去除我们不需要的部分,需要使用绘图中的(c)工具?A.画笔B.选择工具C.橡皮擦D.填充工具3•下列关于舞台的描述,不正确的是(c)?A.舞台可以有很多背景。
B.舞台背景可以切换C.舞台中背景可以移动D.可以把角色当背景来用4•如图所示,角色向右旋转180度,完成后它的正确的状态是(b)5•执行下列哪一个积木指令后,舞台上的小猫角色就会隐藏?(B)6•我们对角色A进行编程,完成了正确的代码后,执行发现A没有任何的反应,而角色B却按照A的代码执行起来,最可能的原因是:(b)A.Scratch软件出了差错B.将角色A的代码写给了角色BC.计算机出现了运行问题D.其他三项都不是7•执行哪一段程序后,小猫可以从舞台的A位置,沿着B、C点到达D位置?(d)DC. 8.找规律,“?”处的图形应该是?(b )曲向 方冋 面向 移动 血向 方向 涉 山I 向 A . B.方向 iM 向 步 面向 步9.将项目的背景音乐设置为声音库里的“Birthday”并重复播放,为了避免运行时产生噪音,应该使用(b)?10.将一个玩具放在蓝、红、黄三个盒子里,下面只有一条正确,那么玩具放在哪个盒子里?蓝色盒子:玩具在这个盒子里。
红色盒子:玩具不在这个盒子里。
黄色盒子:玩具不在蓝色盒子里。
(c)A.蓝色盒子B.黄色盒子C.红色盒子D.条件不充分,推导不出来11•你去旅行,带了三件上衣,三件裤子,请问有几种搭配穿法呢?(c)A.3B.6C.9D.其他三项都不是12.下面关于“循环”的说法错误的是。
(C)A.循环结构是一种计算机语言结构,最能发挥计算机特长的程序结构B.合理使用循环可以减少程序重复书写的工作量C.Scratch中只有重复执行无数次和重复执行有限次数两种循环模块D.“重复执行10次”属于有限次数的循环13.以下代码的最大值和最小值为?(答案:D)A.最小值1,最大值10B.最小值10,最大值100C.最小值0,最大值10D.最小值1,最大值10014.克隆体不能执行下面哪个积木后的程序?(D)15.游戏中设计了一个美猴王变出3个美猴王之后,每个美猴王都追着妖怪打的✓程金克窿自己▼当甫色就击A.B.C.D.效果。
小学scratch试题及 答案
小学scratch试题及答案小学Scratch试题及答案一、选择题1. Scratch是一款用于编程的软件,以下哪个选项是正确的?A. Microsoft WordB. ScratchC. Adobe PhotoshopD. Excel答案:B. Scratch2. Scratch是用什么编程语言进行编写的?A. PythonB. JavaScriptC. RubyD. Scratch自有的编程语言答案:D. Scratch自有的编程语言3. Scratch编程语言是为了方便哪个年龄段的学习者而设计的?A. 中学生B. 大学生C. 幼儿园儿童D. 小学生答案:D. 小学生4. 在Scratch中,下列哪个是用于控制角色在舞台上移动的积木?A. "播放音效" 积木B. "说出" 积木C. "移动" 积木D. "隐藏" 积木答案:C. "移动" 积木二、填空题1. 使用Scratch中的积木可将图形、声音、动作等进行组合编程,通常使用的积木数量为____个。
答案:多个2. Scratch的舞台默认尺寸为____像素。
答案:480x3603. Scratch中,可以使用____号键将角色设为不透明。
答案:14. Scrach编程语言中,将两个积木组合在一起形成代码块的操作被称为____。
答案:嵌套三、简答题1. 请简要解释Scratch中的循环积木是用来做什么的,并举例说明一个使用循环积木的情境。
答:循环积木是用来重复执行一系列的代码块,以实现重复性任务的目的。
在Scratch中,循环可以用于制作动画效果、控制角色移动等。
例如,我们可以使用“重复10次”积木使一个角色向前移动10步。
2. 在Scratch中,什么是事件积木?请举例说明一个使用事件积木的情境。
答:事件积木是指当特定事件发生时触发的代码块。
scratch一级考试模拟题有答案
scratch一级考试模拟题有答案1. Scratch是什么类型的编程语言?A. 网页编程语言B. 游戏开发语言C. 面向儿童的图形化编程语言D. 操作系统编程语言答案:C2. 在Scratch中,以下哪个选项不是控制结构?A. 重复执行B. 如果...那么...C. 等待D. 变量答案:D3. Scratch中的“当绿旗被点击”积木块的作用是什么?A. 程序开始运行B. 程序结束运行C. 程序暂停运行D. 程序无限循环答案:A4. 在Scratch中,如何改变角色的朝向?A. 使用“移动”积木块B. 使用“转到”积木块C. 使用“转向”积木块D. 使用“改变大小”积木块答案:C5. 如果想要在Scratch中让角色在舞台上来回移动,应该使用哪种类型的积木块?A. 重复执行B. 如果...那么...C. 等待D. 广播答案:A6. 在Scratch中,如何让角色说出一句话?A. 使用“思考”积木块B. 使用“说话”积木块C. 使用“移动”积木块D. 使用“等待”积木块答案:B7. Scratch中,哪个积木块可以控制角色的移动速度?A. 移动B. 移动到C. 改变速度D. 设置速度答案:D8. 在Scratch中,如何让角色在碰到边缘时反弹回来?A. 使用“碰到边缘就反弹”积木块B. 使用“碰到颜色就反弹”积木块C. 使用“碰到鼠标指针就反弹”积木块D. 使用“碰到键盘就反弹”积木块答案:A9. Scratch中,如何创建一个新的变量?A. 使用“创建变量”积木块B. 使用“设置变量”积木块C. 使用“改变变量”积木块D. 使用“显示变量”积木块答案:A10. 在Scratch中,如何让角色在按下键盘的某个键时做出反应?A. 使用“当按下空格键”积木块B. 使用“当绿旗被点击”积木块C. 使用“当按下任意键”积木块D. 使用“当按下字母键”积木块答案:C。
六年级scratch试题及答案
六年级scratch试题及答案一、选择题(每题2分,共10分)1. Scratch是由哪个组织开发的编程语言?A. 微软B. 苹果C. 麻省理工学院D. 谷歌答案:C2. 在Scratch中,哪个积木用于控制角色移动?A. 说B. 等待C. 移动D. 重复答案:C3. 在Scratch中,如何使角色在屏幕上显示?A. 隐藏B. 显示C. 移动到D. 说答案:B4. 在Scratch中,哪个积木用于设置角色的大小?A. 改变大小B. 显示C. 移动D. 说答案:A5. Scratch中,哪个积木用于控制程序的开始?A. 当绿旗被点击B. 当按下空格键C. 等待D. 重复答案:A二、填空题(每题2分,共10分)1. 在Scratch中,我们可以通过________积木来让角色说话。
答案:说2. 要让角色在Scratch中旋转,我们可以使用________积木。
答案:转向3. 如果我们想要在Scratch中创建一个循环,可以使用________积木。
答案:重复4. 在Scratch中,________积木可以用来检测角色是否碰到了边缘。
答案:碰到边缘?5. 要改变Scratch中角色的背景,我们可以使用________积木。
答案:换成背景三、简答题(每题5分,共20分)1. 请简述Scratch中变量的作用。
答案:在Scratch中,变量用于存储和修改数据,它们可以在程序中被重复使用,从而使得程序更加灵活和高效。
2. 描述一下Scratch中“广播”积木的功能。
答案:在Scratch中,“广播”积木允许一个角色向其他所有角色发送消息,接收到消息的角色可以执行相应的动作,这常用于在多个角色之间进行通信。
3. 请解释Scratch中“克隆”积木的用途。
答案:克隆积木在Scratch中用于创建角色的副本,这些副本可以独立于原始角色进行操作,常用于创建多个相似的角色或对象。
4. 简述Scratch中“等待”积木的作用。
scratch初级试题及答案
scratch初级试题及答案Scratch初级试题及答案1. 选择题:- 问题1:Scratch是由哪个组织开发的?- A. MIT Media Lab- B. Google- C. Apple- D. Microsoft- 答案1:A- 问题2:在Scratch中,哪个代码块用于重复执行代码?- A. `when flag clicked`- B. `repeat`- C. `forever`- D. `if`- 答案2:C2. 填空题:- 问题3:在Scratch中,变量的值可以通过____代码块来改变。
- 答案3:`change [variable v] by (1)`- 问题4:要让角色在Scratch中向左移动,应该使用____代码块。
- 答案4:`turn left (15) degrees`3. 判断题:- 问题5:Scratch中,`ask [What's your name?] and wait`代码块可以让用户输入名字并等待输入。
- 正确- 错误- 答案5:正确- 问题6:在Scratch中,`when green flag clicked`代码块是程序开始的标志。
- 正确- 错误- 答案6:正确4. 简答题:- 问题7:描述如何在Scratch中创建一个新的变量。
- 答案7:在Scratch中,可以通过点击“代码”区域的“变量”选项卡,然后点击“创建”按钮来创建一个新的变量。
- 问题8:解释Scratch中“广播”功能的作用。
- 答案8:在Scratch中,“广播”功能允许一个角色向所有其他角色发送消息,接收到消息的角色可以执行相应的代码块。
5. 编程题:- 问题9:编写一个Scratch程序,使得小猫在点击绿旗后,移动到舞台的右边界,并说“Hello, World!”。
- 答案9:首先,你需要添加一个`when flag clicked`代码块作为程序的开始。
然后,添加一个`go to x: 0 y: 0`代码块来移动小猫到舞台的左边界。
全国青少年软件编程(scratch)等级考试试卷及答案
全国青少年软件编程(scratch)等级考试试卷及答案全国青少年软件编程(scratch)等级考试试卷及答案(⼀级a卷)⼀、单选题[所属分类]:软件编程预备级(⼀级)/平台操作1.在Scratch中,以下哪个区域可以展⽰编程效果?A.代码区B.舞台区C.⾓⾊区D.积⽊区正确答案:B题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/平台操作2.舞台区的⼤⼩是()A.宽480,⾼480B.宽480,⾼360C.宽360,⾼360D.宽360,⾼480答案:B题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/平台操作3.下图红框标注的功能区是()A.舞台区B.代码区C.积⽊区D.⾓⾊列表区答案:D题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/造型及背景切换4.要把从⽹上下载的⼀张图⽚作为项⽬的背景,应该()A.从背景库中选择背景B.从本地⽂件中上传背景C.在造型区绘制新背景D.⽤摄像头拍摄新背景答案:B题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/造型及背景切换5.在绘图编辑器的⽮量图模式下,不可以直接绘制的图形是()A.线段B.圆C.三⾓形D.矩形答案:C题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/造型及背景切换6.默认的⼩猫有两个造型(分别为造型1和造型2)。
在运⾏下⾯的程序后,没有看到⼩猫有任何反应(没有看到造型的切换),下⾯哪⼀项可以修复这个问题()A.编辑⼩猫的造型B.修改为C.在两个“下⼀个造型”积⽊间添加D.删除⼩猫的第⼀个造型:造型1答案:C题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/造型及背景切换7.积⽊的⼩倒三⾓的默认值不包括()A.上⼀个背景B.第⼀个背景C.下⼀个背景D.随机背景答案:B题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/造型及背景切换8.下⾯的哪⼀个积⽊可以实现的功能()A.B.C.D.答案:B题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/造型及背景切换9.关于造型和背景,下⾯说法正确的是()A.造型编号从0开始B.背景编号从0开始C.只能有⼀个背景D.可以有⼀个或多个造型答案:D题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/造型及背景切换10.执⾏后,发现⾓⾊造型没有变化,⽽⾓⾊⼜有很多造型,原因可能是()A.造型太多了B.造型都⼀样C.造型的次序没排好D.当前造型是最后⼀个造型答案:B题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/⾓⾊操作11.对于默认的⼩猫,下⾯哪⼀个积⽊达到的效果和⼀样()A.显⽰B.隐藏C.D.答案:B题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/⾓⾊操作12.默认的⼩猫名字为“⾓⾊1”,⼩猫的代码如图所⽰,点击右键“复制”,下⾯说法正确的是()A.新⾓⾊的名字为“⾓⾊2”B.新⾓⾊⾥没有任何代码C.点击绿旗后看到两只⼩猫来回⾛动D.复制完成后,如果修改⾓⾊1的代码,⾓⾊2的代码也会同步更新答案:A题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/⾓⾊操作13.运⾏下⾯的程序后,⼩猫的⽅向是()A.0B.90C.180D.-90答案:C题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/⾓⾊操作14.点击绿旗,⼩猫不⼀定向下移动的命令组合是()A.B.C.D.答案:C题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/⾓⾊操作15.执⾏完下⾯⼀段程序代码,⼩猫⾯向的⽅向是()A.上B.下C.左D.右答案:D题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/⾓⾊操作16.以下模块,⽐较适合做打地⿏游戏的是()A. B.C.D.答案:B题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/⾓⾊操作17.下列模块中,⽆法实现说“你好”2秒的操作是()A.B.C.D.答案:A题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/声⾳18.声⾳可以设置为不同的特效,但不包括下⾯的()A.回声B.反转C.机械化D.重⾳答案:D题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/声⾳19.将项⽬的背景⾳乐设置为声⾳库⾥的“Birthday”并重复播放,为了避免运⾏时产⽣噪⾳,应该使⽤()A.B.C.或D.和答案:B题型:单选题分数:2[所属分类]:软件编程预备级(⼀级)/声⾳20.关于下图,点击绿旗后,以下说法正确的是?A.等播放完“Meow”声后,⾓⾊才开始移动。
2018年上海市六一计算机竞赛scratch初赛试题及答案
笔试题目以及答案姓名:得分:一、选择题(10*2‘=20‘)1. 在中,以下哪个按钮可以从本地文件中上传新角色。
(A)A B C D2.当广播消息“地球”时,可以接收到这个消息的脚本是( B)BADC3.以下不属于角色旋转模式的是( C )A.任意旋转 B左右旋转 C上下旋转D不旋转4. 请问右图脚本执行后,角色的坐标是( B )A.(0,0)B.(0,10)C.(10,0)D.(10,10)5. 以下说法正确的是(D)A.可以识别所有的音频文件格式。
B.“播放声音”代码块必须要等到音乐全部播放完毕才能执行后面的脚本。
C.“播放声音直到播放完毕”代码块在声音开始播放后立刻执行后面的脚本。
D “停止所有的声音”代码块会立刻停止播放所有的声音。
6. 造型编辑区中右图中按钮的作用是( C )。
A. 撤消B. 重复执行C. 旋转D.替换7.以下标签页不属于舞台的标签页是(A)A造型 B脚本 C声音 D背景8.执行右图A所示代码可画出右图B。
那么角色的旋转中心应该是(B)第6题图第4题图AB第8题第8题图DC9.在“运算”脚本中,以下哪个代码块可以实现“在{10,20,30,……,100}中随机选择一个数”?(B)ABCD10. 画笔的初始位置(0,0)在两线交点处,要想画出下图的小正方形,需要进行什么样的移动(B)。
第1 0题图A B .C D.二、判断题(10*2‘=20‘)1. 在背景中不可以编写代码。
(错)2. 一个角色可以有多个造型来切换。
(对)3. 变量是指在程序运行过程中其值会变化的量,变量可以直接使用,不必预先定义。
(错)4. 接收消息时,只能接收同一个角色广播发出的消息。
(错)5. 位图放大失真,矢量图放大不失真(对)6.“克隆“就是”复制“,二者没有区别,(错)7. 循环结构是程序设计中的三种基本结构之一,在循环结构中重复执行的程序段叫做循环体。
(对)8. 画笔部件中“落笔”将角色像一个个图章一样印在舞台上。
小学scratch竞赛试题及答案
小学scratch竞赛试题及答案小学 Scratch 竞赛试题及答案第一题:选择题1.以下哪个选项是正确的 scratch 队伍搭建的顺序?A. 选择队长→ 确定队员人数→ 分配任务→ 开始编程B. 确定队员人数→ 选择队长→ 开始编程→ 分配任务C. 分配任务→ 确定队员人数→ 选择队长→ 开始编程D. 开始编程→ 确定队员人数→ 分配任务→ 选择队长答案:A2. 在 scratch 编程中,下面哪个选项是事件类积木?A. 运动B. 外观C. 音效D. 绿旗被点击时答案:D3. 下列哪个不是 scratch 中的控制类积木?A. 重复B. 条件C. 运动D. 循环答案:C4. 以下哪个是正确的 scratch 中的克隆积木?A. 克隆B. 复制C. 重复D. 按需创建答案:A5. 在 scratch 中,如何让角色在舞台上移动?A. 使用音效积木B. 使用克隆积木C. 使用控制积木D. 使用运动积木答案:D第二题:填空题1. 在 scratch 中,用于播放音效的积木是_________。
答案:音效2. 以下是 scratch 中的循环积木,其中“若是正确,一直重复”所对应的积木是_________。
答案:重复直到3. 若想让 scratch 角色无限复制出多个克隆,需要使用_________这个积木。
答案:克隆第三题:编程题1. 编写一个 scratch 程序:当点击绿旗时,角色从舞台左侧移动到右侧,然后从右侧移动到左侧。
解答示例:当绿旗被点击无限循环向右移动 10 步如果 x > 240,那么向左移动 10 步否则向右移动 10 步结束如果结束循环第四题:判断题1. scratch 是一种专门用于音乐制作的软件。
答案:错误2. scratch 中的角色可以通过编程实现自动移动。
答案:正确3. 通过 scratch 编程可以制作交互式故事。
答案:正确4. scratch 中的条件积木只能判断数字大小。
少儿编程scratch项目测试题
准考证号:姓名:封卷线本竞赛题为单项选择题,请将各题的答案填写到下面对应的空格里,每题答对得5分,答错不扣分。
第1题第2题第3题第4题第5题第6题第7题第8题第9题第10题总得分第11题第12题第13题第14题第15题第16题第17题第18题第19题第20题1、要停止Scratch程序,应点击那个按钮?A)黄点B)红点C)蓝点D)绿点答案:2、下列哪个菜单可以设置Scratch使用界面的语言?A)文件菜单B)编辑菜单C)地球仪菜单D)教程菜单答案:3、下列哪个文件是Scratch的文件?A)小猫钓鱼.txt B)乌鸦与狐狸.exeC)狐狸的故事.doc D)小马过河.sb3答案:4、添加造型的方法有几种?A)3种B)4种C)5种D)6种答案:5、想使用绘制好的图画作为Scratch的背景,应选择下列哪一项操作?A)从背景库中选择背景B)在造型区绘制背景C)从本地文件中上传背景D)拍摄照片当作背景答案:6、绘制角色时,画布的中心点是个什么符号?A)圆点B)十字C)圆圈D)圆圈加十字答案:7、改变舞台大小的按钮有几个?A)1个B)2个C)3个D)4个答案:8、Scratch中角色的旋转模式有几种?A)1种B)2种C)3种D)4种答案:9、Scratch中的背景设计中,没有下列哪种类别的代码?A)运动B)外观C)声音D)画笔答案:10、要使Scratch中的角色在舞台上绘图,应选用下列哪一条命令?A)清空并抬笔B)落笔并移动C)将画笔颜色设定为100D)将画笔粗细增加1答案:11、下列哪一条指令可以用于接收键盘输入?A)询问……并等待B)说……2秒C)连接……和……D)创建新消息答案:12、如何同时移动整个脚本区的代码?A)选择全部代码然后拖动B)按住最上方的代码移动C)按住最下方的代码移动D)按住空白处移动答案:13、控制画笔移动时,下列哪一条语句是向左移动?A)面向90°方向B)面向-90°方向C)面向0°方向D)面向180°方向答案:14、想实现背景切换时,可采用下列哪一条指令?A)将背景切换为……B)清除所有图形特效C)当背景切换到……D)当收到消息1答案:15、让角色即唱歌又跳舞,应采用下列哪种编程手段?A)重复执行2次B)采用一个“当角色被点击时”C)将运算结果乘以2D)采用多个“当绿旗被点击时”答案:16、想让小猫一直在舞台上移动,应采用下列哪种程序结构?A)重复执行100次B)重复执行C)如果……那么D)如果……那么……否则答案:17、如果在重复执行中只放一条代码,指出下列程序中的错误?A)播放声音B)播放声音直到播放完毕C)移动10步D)右旋15度答案:18、下面哪条指令是错误的?A)连接“小猫”和“小狗”B)当按下任意键C)将大小设为0D)将大小增加100答案:19、设计汽车的两个轮子在转动时高低不平。
小学scratch试题及答案
小学scratch试题及答案一、选择题1. 以下哪个选项是Scratch的编程语言?A. PythonB. ScratchC. JavaD. C++答案:B2. Scratch中用于控制角色移动的积木是?A. 移动10步B. 说“你好”2秒C. 等待1秒D. 重复10次答案:A3. 在Scratch中,以下哪个积木用于重复执行某段代码?A. 条件判断B. 循环C. 事件D. 变量答案:B二、填空题1. 在Scratch中,我们可以通过_________积木来改变角色的大小。
答案:改变大小2. 如果想要让角色在屏幕上来回移动,可以使用_________积木来实现。
答案:重复直到3. Scratch中,我们可以通过_________积木来创建一个变量。
答案:创建变量三、判断题1. Scratch是一个适合小学生学习的编程语言。
(对/错)答案:对2. 在Scratch中,我们不能创建自定义角色。
(对/错)答案:错3. Scratch中,我们可以使用“广播”积木来实现多个角色同时执行相同的动作。
(对/错)答案:对四、简答题1. 请简述Scratch中“事件”积木的作用是什么?答案:Scratch中的“事件”积木用于响应用户的输入或程序中的特定条件,例如当绿旗被点击时开始执行程序。
2. 在Scratch中如何实现角色的循环移动?答案:在Scratch中实现角色的循环移动,可以通过使用“重复”积木来实现。
首先选择一个角色,然后在“运动”类别中选择“移动10步”积木,接着在“控制”类别中选择“重复10次”积木,将“移动10步”积木放入“重复10次”积木内,这样角色就会在点击绿旗后重复移动10步。
3. 描述一下Scratch中“变量”积木的用途。
答案:在Scratch中,“变量”积木用于存储和修改数据。
可以通过创建变量来记录分数、时间或其他需要跟踪的信息。
变量可以在程序中被读取和修改,从而实现更复杂的逻辑和功能。
小学scratch竞赛试题及答案
小学scratch竞赛试题及答案一、选择题(每题2分,共10分)1. 在Scratch中,哪个选项是用来控制角色移动的?A. 移动10步B. 等待1秒C. 播放声音D. 重复执行答案:A2. 以下哪个积木块可以用来改变角色的方向?A. 移动10步B. 转向C. 等待1秒D. 重复执行答案:B3. Scratch中,哪个积木块是用于控制程序的开始?A. 当绿旗被点击B. 当角色被点击C. 当背景被点击D. 当程序开始答案:A4. 以下哪个选项是Scratch中用于控制重复执行的积木块?A. 重复执行B. 等待C. 移动D. 播放声音答案:A5. 在Scratch中,哪个积木块是用来检测角色是否碰到边缘?A. 碰到边缘就反弹B. 碰到鼠标指针C. 碰到颜色D. 碰到键盘答案:A二、填空题(每题2分,共10分)1. 在Scratch中,我们可以通过________积木块来控制角色的音量大小。
答案:设置音量为2. 当我们想要角色在屏幕上消失时,可以使用________积木块。
答案:隐藏3. 在Scratch中,________积木块可以用来改变角色的大小。
答案:改变大小4. 要让角色在Scratch中说话,我们可以使用________积木块。
答案:说5. 如果我们想要角色在碰到边缘时反弹,应该使用________积木块。
答案:碰到边缘就反弹三、简答题(每题5分,共20分)1. 描述在Scratch中如何创建一个新的角色。
答案:在Scratch中,创建一个新的角色可以通过点击“选择一个角色”按钮,然后从角色库中选择一个角色或者上传自己的图片来创建。
2. 简述如何使用“广播”积木块在Scratch中实现多个角色之间的交互。
答案:在Scratch中,可以通过发送广播积木块来实现多个角色之间的交互。
首先,选择一个角色,然后使用“广播”积木块发送一个消息。
其他角色可以通过“当接收到”积木块来响应这个消息。
3. 说明在Scratch中如何使用变量来存储和显示数据。
全国青少年软件编程(scratch)等级考试试卷(一级a卷)(1)(1)
全国青少年软件编程(Scratch)等级考试试卷(一级A卷)(1)一、选择题1.下列哪个是Scratch中的事件积木?– A. 控制积木– B. 运算积木– C. 事件积木– D. 传感器积木2.如果想要在Scratch中播放声音,应该使用哪个积木?– A. “说话”积木– B. “播放音效”积木– C. “播放音乐”积木– D. “音乐效果”积木3.在Scratch中,如果要隐藏角色,应该使用哪个积木?– A. “显示”积木– B. “隐藏”积木– C. “开关”积木– D. “控制”积木4.在Scratch的舞台上,角色可以通过什么进行移动?– A. 鼠标点击– B. 键盘按键– C. 音乐播放– D. 全部都可以5.Scratch中的循环积木可以重复多少次?– A. 5次– B. 10次– C. 15次– D. 无限次二、填空题1.Scrath中,用来表示循环的积木是“_______”。
2.当角色被单击时,我们可以使用“_______”这个事件积木。
3.Scrath中播放音效需要使用“_______”这个积木。
三、简答题1.请简要说明Scratch是什么,以及它的作用和特点。
2.在Scratch中,如何让角色根据键盘输入的方向键进行相应的移动?3.请解释Scratch中的条件判断积木的作用,并举例说明它的使用方法。
四、程序设计题请使用Scratch编写一个程序,实现以下要求:在Scratch的舞台上,绘制一个角色。
当角色被单击时,角色会播放音效。
当用户按下键盘的方向键时,角色会根据方向键的方向进行相应的移动。
编写程序时,请注意代码的规范性和可读性。
答案(示例):一、选择题1.C2.B3.B4.D5.D二、填空题1.重复2.当被单击三、简答题1.Scratch是一种图形化的编程语言,通过拼接积木的方式来实现程序的编写。
它的作用是帮助青少年学习编程,培养逻辑思维和创造力。
它的特点是简单易学,可以让用户直观地看到程序的运行结果,同时还有丰富的资源和社区支持。
全国青少年软件编程(scratch)等级考试试卷及答案
全国青少年软件编程(scratch)等级考试试卷及答案(一级a卷)一、单选题[所属分类]:软件编程预备级(一级)/平台操作1.在Scratch中,以下哪个区域可以展示编程效果?A.代码区B.舞台区C.角色区D.积木区正确答案:B题型:单选题分数:2[所属分类]:软件编程预备级(一级)/平台操作2.舞台区的大小是()A.宽480,高480B.宽480,高360C.宽360,高360D.宽360,高480答案:B题型:单选题分数:2[所属分类]:软件编程预备级(一级)/平台操作3.下图红框标注的功能区是()A.舞台区B.代码区C.积木区D.角色列表区答案:D题型:单选题分数:2[所属分类]:软件编程预备级(一级)/造型及背景切换4.要把从网上下载的一张图片作为项目的背景,应该()A.从背景库中选择背景B.从本地文件中上传背景C.在造型区绘制新背景D.用摄像头拍摄新背景答案:B题型:单选题分数:2[所属分类]:软件编程预备级(一级)/造型及背景切换5.在绘图编辑器的矢量图模式下,不可以直接绘制的图形是()A.线段B.圆C.三角形D.矩形答案:C题型:单选题分数:2[所属分类]:软件编程预备级(一级)/造型及背景切换6.默认的小猫有两个造型(分别为造型1和造型2)。
在运行下面的程序后,没有看到小猫有任何反应(没有看到造型的切换),下面哪一项可以修复这个问题()A.编辑小猫的造型B.修改为C.在两个“下一个造型”积木间添加D.删除小猫的第一个造型:造型1答案:C题型:单选题分数:2[所属分类]:软件编程预备级(一级)/造型及背景切换7.积木的小倒三角的默认值不包括()A.上一个背景B.第一个背景C.下一个背景D.随机背景答案:B题型:单选题分数:2[所属分类]:软件编程预备级(一级)/造型及背景切换8.下面的哪一个积木可以实现的功能()A.B.C.D.答案:B题型:单选题分数:2[所属分类]:软件编程预备级(一级)/造型及背景切换9.关于造型和背景,下面说法正确的是()A.造型编号从0开始B.背景编号从0开始C.只能有一个背景D.可以有一个或多个造型答案:D题型:单选题分数:2[所属分类]:软件编程预备级(一级)/造型及背景切换10.执行后,发现角色造型没有变化,而角色又有很多造型,原因可能是()A.造型太多了B.造型都一样C.造型的次序没排好D.当前造型是最后一个造型答案:B题型:单选题分数:2[所属分类]:软件编程预备级(一级)/角色操作11.对于默认的小猫,下面哪一个积木达到的效果和一样()A.显示B.隐藏C.D.答案:B题型:单选题分数:2[所属分类]:软件编程预备级(一级)/角色操作12.默认的小猫名字为“角色1”,小猫的代码如图所示,点击右键“复制”,下面说法正确的是()A.新角色的名字为“角色2”B.新角色里没有任何代码C.点击绿旗后看到两只小猫来回走动D.复制完成后,如果修改角色1的代码,角色2的代码也会同步更新答案:A题型:单选题分数:2[所属分类]:软件编程预备级(一级)/角色操作13.运行下面的程序后,小猫的方向是()A.0B.90C.180D.-90答案:C题型:单选题分数:2[所属分类]:软件编程预备级(一级)/角色操作14.点击绿旗,小猫不一定向下移动的命令组合是()A.B.C.D.答案:C题型:单选题分数:2[所属分类]:软件编程预备级(一级)/角色操作15.执行完下面一段程序代码,小猫面向的方向是()A.上B.下C.左D.右答案:D题型:单选题分数:2[所属分类]:软件编程预备级(一级)/角色操作16.以下模块,比较适合做打地鼠游戏的是()A.B.C.D.答案:B题型:单选题分数:2[所属分类]:软件编程预备级(一级)/角色操作17.下列模块中,无法实现说“你好”2秒的操作是()A.B.C.D.答案:A题型:单选题分数:2[所属分类]:软件编程预备级(一级)/声音18.声音可以设置为不同的特效,但不包括下面的()A.回声B.反转C.机械化D.重音答案:D题型:单选题分数:2[所属分类]:软件编程预备级(一级)/声音19.将项目的背景音乐设置为声音库里的“Birthday”并重复播放,为了避免运行时产生噪音,应该使用()A.B.C.或D.和答案:B题型:单选题分数:2[所属分类]:软件编程预备级(一级)/声音20.关于下图,点击绿旗后,以下说法正确的是?A.等播放完“Meow”声后,角色才开始移动。
scratch试题及答案
scratch试题及答案在进行Scratch编程学习和考核时,试题和答案的准备是非常重要的。
本文将为您提供一些基于Scratch的试题及答案,希望能够帮助到您。
1. 选择题:(1)以下哪个是Scratch的标志性角色?A. 猫B. 狗C. 老鼠D. 狮子答案:A. 猫(2)Scratch中的积木是用来做什么的?A. 建造角色B. 绘制背景C. 编写代码D. 添加声音答案:C. 编写代码(3)以下哪个是Scratch的控制积木?A. "重复"B. "判断"C. "底部"D. "分支"答案:D. "分支"2. 填空题:(1)Scratch的主要编程语言是______。
答案:图形化积木块(2)使用Scratch编写游戏时,可以使用______积木块来检测按下的键盘按钮。
答案:"键盘事件"(3)Scratch中的______积木块可以用来改变角色的外观。
答案:"外观"3. 简答题:(1)请简要解释Scratch中的事件积木是如何工作的。
答:Scratch中的事件积木用于触发代码的执行。
当满足特定条件时,例如点击绿旗、点击角色、键盘事件等,相关的代码积木块才会被执行。
(2)描述一下Scratch中的循环积木的功能和使用方法。
答:循环积木可用于重复执行一段代码。
其中最常用的循环积木是"重复"积木,它可以指定重复执行的次数。
另外还有"直到"积木和"当"积木,它们可以根据指定的条件判断是否执行循环。
(3)举例说明Scratch中的条件判断积木的使用。
答:条件判断积木用于根据给定的条件来决定是否执行一段代码。
例如,可以使用"如果…那么"积木来判断一个条件是否成立,如果成立则执行相应的代码块,否则跳过。
scratch比赛试题及答案
scratch比赛试题及答案# Scratch比赛试题及答案一、选择题1. Scratch是由哪个机构开发的?- A. 微软- B. 谷歌- C. 麻省理工学院- D. 苹果答案:C2. 在Scratch中,哪个选项用于控制角色的移动?- A. 外观- B. 声音- C. 事件- D. 控制答案:C二、填空题1. 在Scratch中,一个项目通常由多个____组成。
答案:角色2. Scratch中,当角色碰到边缘时,可以使用____事件来停止移动。
答案:碰到边缘三、判断题1. Scratch是专为成人设计的编程语言。
答案:错误2. Scratch中可以使用变量来存储和修改数据。
答案:正确四、简答题1. 描述Scratch中“重复执行”块的作用是什么?答案:重复执行块允许代码在满足特定条件或直到被停止时不断循环执行。
2. 在Scratch中,如何创建一个角色?答案:在Scratch中,可以通过选择“选择一个精灵”按钮,然后从库中选择一个角色,或者通过上传自己的图片来创建一个角色。
五、编程题1. 编写一段Scratch代码,使角色在按下空格键时跳跃。
答案:```when space key pressedchange y by (10)wait (0.1) secondschange y by (-10)```2. 设计一个Scratch游戏,当角色收集到所有的星星后,显示“恭喜,你赢了!”答案:```when flag clickedforeverif <touching mouse pointer?>change x by (5)change y by (-5)endif <touching [star v]>delete this cloneif <(count) of [star v] = 0>say [恭喜,你赢了!] for (2) secondsendendend```注意:此代码假设星星被标记为“star v”并且使用克隆来实现。
scratch试题及答案
scratch试题及答案一、选择题(每题5分,共20分)1. Scratch是由哪家公司开发的?A. 微软B. 苹果C. 谷歌D. 麻省理工学院答案:D2. 在Scratch中,哪个块用于控制角色移动?A. 控制块B. 事件块C. 动作块D. 声音块答案:C3. 以下哪个选项不是Scratch中的变量类型?A. 数字B. 文本C. 列表D. 颜色答案:D4. 在Scratch中,哪个选项是创建新项目的正确步骤?A. 点击“文件”菜单,然后选择“新建”B. 点击“编辑”菜单,然后选择“新建”C. 点击“视图”菜单,然后选择“新建”D. 点击“项目”菜单,然后选择“新建”答案:A二、填空题(每题5分,共20分)1. 在Scratch中,____块用于定义一个程序何时开始执行。
答案:事件2. 如果想要让角色在屏幕上来回移动,可以使用____和____块来实现。
答案:重复,如果那么3. 在Scratch中,____块用于控制角色的音量。
答案:设置音量为4. 要创建一个循环,可以使用____块。
答案:重复三、简答题(每题10分,共20分)1. 请简述Scratch中克隆的概念及其作用。
答案:克隆是指在Scratch中创建一个角色的副本,这个副本可以执行与原角色相同的操作,但也可以独立于原角色执行不同的操作。
克隆的作用包括但不限于创建多个相同的角色进行操作,实现复杂的角色互动等。
2. 在Scratch中,如何实现角色之间的对话?答案:要实现角色之间的对话,可以使用“当接收到”事件块来触发对话,然后使用“说”块来输出对话内容。
对话内容可以是预设的文本,也可以是变量的值。
四、编程题(每题20分,共40分)1. 编写一个Scratch程序,让小猫在屏幕上随机移动,并每隔1秒改变一次方向。
答案:```当绿旗被点击重复无限次移动 10 步如果 < 随机数从 1 到 2 > 那么右转 15 度否则左转 15 度结束等待 1 秒结束```2. 设计一个Scratch游戏,要求玩家通过键盘控制角色跳跃,避开从屏幕上方落下的障碍物。
小学小学六年级的信息技术Scratch试卷习题.doc
小学六年级信息技术Scratch 试卷一、选择题 .1.开始运行 Scratch 程序,应采用( A)指令 .A. 当绿旗被点击时B.当红旗被点击时C. 当黄旗被点击时D.当蓝旗被点击时2.(D)菜单可设置 Scratch 使用界面的语言 .A. 编辑菜单B.问号菜单C. 文件菜单D.地球仪菜单3.Scratch的文件在保存时,一般建议扩展名为(A).A.SB2B.TXTC.EXED.HTML4.(A)不是 Scratch 角色造型的设计方式 .A. 对着麦克风录入声音B.从本地文件中上传声音C. 在造型区绘制新角色D.从角色库中选取角色5.想使用绘制好的图画作为 Scratch 的背景,应选择( C)操作 . A.从背景库中选择背景 B. 拍摄照片当做背景C. 从本地文件中上传背景D. 在造型区绘制新背景6.要使 Scratch 中的角色切换造型,应选择( A)指令 .A. 下一个造型B.当作为克隆体启动时C. 将角色的大小增加10D.碰到边缘就反弹7.Scratch中角色旋转模式有(A)种.A.3B.2C.1D.48.Scratch是一款(B),它可通过鼠标拖拽,将色彩丰富的积木块进行搭建,创作出游戏、动画、故事等作品 .A. 画图软件B.程序设计软件C.游戏软件D.杀毒软件9.要使 Scratch 中的角色在舞台上绘图,应选择( D)命令 . A.将画笔颜色设定为 0 B. 清空并抬笔C. 将画笔粗细增加 1D.落笔并移动10步10.( D)指令可用于接收入 .A. ⋯⋯ 2 秒B.接⋯⋯和⋯⋯C. 在⋯⋯之前一直等待D.⋯⋯并等待11.角色重复行某个作可用( A)指令 .A. 重复行B.等待1秒C. 在⋯⋯之前一直等待D.如果⋯⋯那么12.“将⋯⋯特效定⋯⋯” 个指令在( B)模中 .A. 控制模B.外模C. 模D.画笔模13.要角色不走出舞台界限可用( A)指令 .A. 碰到就反B.下一个造型C. 当角色被点D.停播所有声音14.当背景有多个,想背景切到某个指定背景,可用(D)指令 .A. 下一个背景B.当收到消息1C. 清除所有形特效D. 将背景切⋯⋯15.角色既唱歌又跳舞,采用( B)程手段 .A. 将运算果乘以 2B.采用多个“当旗被点”C. 重复行 2 次D.采用一个“当角色被点”16.想小猫一直在舞台上移,采用( C)程序构 .A. 重复行 100 次B.如果⋯⋯那么C. 重复行D.如果⋯⋯那么⋯⋯否20. 在“摘苹果”游戏中,要想让分数随着摘的苹果数量增多可用(A)指令.A. 将变量“分数”增加 1B.播放声音“喵”C. 将角色的大小增加10D.移动10步21.Scratch是一款(A),它与所有的编程语言一样,可以用来编应用程序.A、程序设计软件B、演示文稿C、电子表格22.Scratch的工作界面可分为、、模块区和脚本区 4 块主要区域 . ()A、舞台区、角色区B、编辑区、控制区C、放大、缩小23.本学期所学的编程软件是( A)A、 B 、C、D、3 / 1024.Scratch区中,按的作用是().A、撤消B、重复行C、置造型中心25.打开 Scratch 出的默角色是( B).A、小狗B、小猫C、小老虎26.程是( A)A程就是解决某个而写的程序,并得出果;B程是写言;C程是定算机系的一个特定作;27.下列关于量的法的是( B)A量必以字母或下划打;B量的度必大于 255 个字符;C量不能是程序的关字;28.下列正确的是( A)A用画器画一个你自己的新的造型;B一个新的角色一个造型–或入一个完整的角色;C来个令人惊喜的角色吧 ;29.属于作模中的是( C)A 等待 1 秒;B 鼠的 X 坐;C 碰到就反;30.你能从当前角色信息看不到( C)A 角色的名字;B角色的x-y位置及方向; C 角色的造型;31.背景的置方式不包括( A)A直接点舞台行置或更;B利用画板器建或背景;C点右下方的舞台按行背景置;32.“在 1 到 10 之随机一个数”表示( B)A 除了 1 和 10 都不能其他数字;B 在 1、2、3⋯⋯ 9、10 之任意抽取其中一个数字;C从 1 到 10 进行排列;33.界面分为左中右三个板块 . 其中位于中间的板块( A)A可以进行舞台中对象的脚本,背景和声音设置;B进行动作、声音等八大模块的选择;C设计好的程序进行运行的位置;34.对角色 1 依次使用“移到 10 步”、“重复执行 10”“碰到边缘”、“移到鼠标指针”“说你好”构成程序( C)A 角色 1 移动 10 步移到鼠标的指针位置,重复执行10 次碰到边缘;B 角色 1 重复 10 次移到鼠标指针,碰到边缘移到10 步;C角色 1 重复执行 10 次移到 10 步,碰到边缘则移到鼠标处;35.造型的设计步骤为( A)A选定角色—点击角色按钮—切换到造型区域—设计造型;B选中舞台中的角色—设计造型;C选中角色—点击新增角色中的绘制角色按钮—设计造型;36.表示( B)A如果条件为假,执行部件的脚本模块;B如果条件为真,执行部件的脚本模块;C如果条件为真,重复执行部件的脚本模块;37.代表的程序是( B)A 点击绿旗开始—重复执行旋转15 度移到鼠标指针,并使用图章工具留下痕迹;B 点击绿旗开始—旋转15 度—移到鼠标位置—使用图章留下痕迹—重复执行以上动作;C无法执行;38.数值与逻辑运算不包括( C)A 加减乘除运算;B大小判断、余数;C取小数;39.声音的使用不可以( C)A透过麦克风来录音;B通过导入方式从文件中导入已有的声音;C一次导入多个声音文件;40.对角色 1 进行随机分配舞台位置的是( B)ABC41.下面正确的是( A)A标题栏是显示标题的名称;B菜单栏控制角色大小和复制;C工具条是与文件有关的选项;42.不是程序指令的功能是( B)A 移动;B 切换造型;C 旋转;43.下列正确的是( A)A使角色变大 ; B剪切角色;C选择和移动角色;44.不属于动作模块中的是( B)A 旋转 15 度;B 鼠标的 X 坐标;C 将 Y 坐标增加 0;45.你能够从当前角色信息看到( B)A 角色的声音文件;B角色的x-y位置及方向; C 角色的造型;46.下列属于外观控制模块的是( A)A 下一个背景;B停止所有声音; C 方向;47.新建的默认角色是( B)A 红色的 Scratch 猫;B 黄色 Scratch猫;C蓝色Scratch猫;48.代表( A)A如果两个条件都为真,返回真;B如果两个条件都为真,返回假;C如果两个条件都为假,返回真;49.声音的使用可以( B)A 透过角色 1 来录音;B通过导入方式从文件中导入已有的声音;C一次导入多个声音文件;50.造型的设计步骤为( A)A选定角色—点击角色按钮—切换到造型区域—设计造型;B选中舞台中的角色—设计造型;C选中角色—点击新增角色中的绘制角色按钮—设计造型;51.表示舞台位置的是( B)A (1,1 );B ( 0,0 );C ( 2,2 );52.代表的程序是( B)A 按下 a,角色不旋转;B 按下 a 角色旋转 15 度;C角色旋转 15 度后按下 a;53.侦测控制模块中不包括( C)A 鼠标的 X 坐标;B碰到颜色;C取小数;54. 除了空格键外,还有其他几种选择,下列不属于的是(B)A 上下左右键;B数字键; C 26个字母;55.对角色 1 依次使用“移到 10 步”、“碰到边缘”、“移到鼠标指针”“说你好”构成程序( C)A 角色 1 移动 10 步移到鼠标的指针位置,执行碰到边缘;B 角色 1 移到鼠标指针,碰到边缘移到10 步;C角色 1 移到 10 步,碰到边缘则移到鼠标处;56.Scratch的工作界面主要由标题栏、菜单栏、指令控件区、角色列表区、()及等几部分组成 .A、脚本区、舞台B、编辑区、控制区C、放大、缩小57.Scratch中编写脚本时经常与“当绿旗被点击”组合使用的控件是()A、结束B、重复执行C、移动10步58.Scratch编辑区中按钮的作用是().A、撤消B、重复执行C、旋转59.要控制小狗向上移动 10 步,命令是(). A、移动 10 步B、面向 180 度,移动 10 步C、面向上方向,移动10 步.60. 要让小猫随机产生许多数字,必须要先使用()命令 .A、变量 B 、在 1-10 之间的随机选一个数 C 、印章61.Scratch 如初始进入界面是英文需选择( B)下拉改成中文语言 .A、设置 B 、小地球 C 、文件 D 、角色选择62.Scratch 编程中我们一般用到的是第一条命令是( A ) .A、当小绿旗被点击 B 、重复执行 C 、移动 10 步 D 、等待 1 秒63.Scratch 软件中由任务栏、舞台背景选择区、角色选择区、预览区,还有()几个部分组成 .A、脚本选择区、放大缩小区 B 、脚本区、角色控制区C、脚本区、脚本选择区 D 、放大缩小区、角色控制区二、填空题 .1.编写计算机程序,首先要分析问题、设计算法,这是一个极富创造性的工作 .2.算法的描述方法有自然语言、流程图、伪代码三种 .3.Scratch语言是面向少年开发的编程工具,在这种语言中,命令都被设计成一块块颜色各异的积木形状,选取需要的积木并把它们按一定的结构搭建起来,程序 / 脚本也就编好了 .4.有时,因为脚本运行速度过快,无法观察到角色的运动细节 . 此时,可采用在脚本中添加等待积木的方式,以改善这种状况 .三、判断题 .1.在角色列表区中 Scratch 默认的图形是小狗 . (×)2.Scratch不能编写演奏音乐的程序. ()3.启动 Scratch 软件除执行“开始”“程序”外,还可以双击桌面上图标 .(√)4.Scratch是一种积木式编程软件,通过鼠标拖曳积木,来实现对角色的编程.(√)5. 在 Scratch 里,不能进行文字输入 .()6.Scratch中的默认角色是一只可爱的小猫,我们也可以通过右下区域的新增和删除角色来实现角色的更换 . (√)7.当运行程序时,计算机按照程序中语言的顺序依次执行它们的指定操作,这种程序结构就是顺序结构 . (√)8.Scratch的“数字和逻辑运算“部件中,包含有四个算术运算部件----加、减、乘、除,三种关系运算符 ----小于、等于、大于,三种逻辑运算部件----且、或、不成立.(√)9. 在 Scratch 中,通过“广播”和“当收到广播”实现角色转换. (√)10.随机数,就是随机产生的、无规则的数,在 Scratch 中,只需调用随机选择部件便可产生随机数 . (√)11. 在 Scratch 中,画笔部件中的“落笔”将角色像一个个图章一样印在舞台上. (×)12.在 Scratch 中不能删除默认的角色,只能新增角色 . (×)13.Scratch不可以通过鼠标移动部件来实现对角色的编程. (×)14.Scratch中没有默认角色.(×)15.Scratch有八大控制模块,如动作,外观,声音等. (√)16.Scratch的“数字和逻辑运算“部件中,包含有四个算术运算部件----加、减、乘. (√)17.Scratch不可对角色设置颜色的变化,也不能设置舞台背景. (×)18. 变量是指在程序运行过程中其值会变化的量,变量可以直接使用,不必预先定义. (×)19. 在 Scratch 中,可以对角色进行造型的切换. (√)20.随机数,就是随机产生的、无规则的数,在 Scratch 中,只需调用随机选择部件便可产生随机数 . (√)21.“移至最上层”模块代表移动角色到所有角色的最上层.(√)22.我们可以使用其他的角色替换默认的角色,但是不能新增角色. (×)23. 在角色列表区中 Scratch 默认的图形是小狗 . (×)24.Scratch 不能编写演奏音乐的程序 . ()25. 制作提问时,需要用到 Scrtach 中的“询问并等待” . ()26. 在编写投票系统中,需要用到的变量 . ()27. 在使用脚本块“计时器归零”,可以使秒表归零 . ()10 / 10。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Scratch 笔试题目以及答案
姓名: 得分:
一、选择题(10*2‘=20‘)
1. 在scratch 中,以下哪个按钮可以从本地文件中上传新角色。
(A )
A B C D
2.当广播消息“地球”时,可以接收到这个消息的脚本是( B )
A B
C D
3.以下不属于角色旋转模式的是( C )
A .任意旋转
B 左右旋转
C 上下旋转
D 不旋转
4. 请问右图脚本执行后,角色的坐标是( B )
A .(0,0)
B.(0,10)
C.(10,0)
D .(10,10)
5. 以下说法正确的是(D )
A . Scratch 可以识别所有的音频文件格式。
B .“播放声音”代码块必须要等到音乐全部播放完毕才能执行后面的脚本。
C .“播放声音直到播放完毕”代码块在声音开始播放后立刻执行后面的脚本。
D “停止所有的声音”代码块会立刻停止播放所有的声音。
6. Scratch 造型编辑区中右图中按钮的作用是( C )。
A. 撤消
B. 重复执行
C. 旋转
D. 替换
7.以下标签页不属于舞台的标签页是(A )A 造型 B 脚本 C 声音 D 背景
8.执行右图A 所示代码可画出右图B 。
那么角色的旋转中
心应该是(B )
A B
C
D
第6题图
第4题 图 第8题图A 第8题图B
9.在“运算”脚本中,以下哪个代码块可以实现“在{10,20,30,……,100}中随机选择一个数”?(B)
A
B
C
D
10.
画笔的初始位置(0,0)在两线交点处,要想画出下图的小正方形,需要
进行什么样的移动(B)。
第
10题图
A B .
C D.
二、判断题(10*2‘=20‘)
1. 在背景中不可以编写代码。
(错)
2. 一个角色可以有多个造型来切换。
(对)
3. 变量是指在程序运行过程中其值会变化的量,变量可以直接使用,不必预先定义。
(错)
4. 接收消息时,只能接收同一个角色广播发出的消息。
(错)
5. 位图放大失真,矢量图放大不失真(对)
6.“克隆“就是”复制“,二者没有区别,(错)
7.
循环结构是程序设计中的三种基本结构之一,在循环结构中重复执行的程序段叫做循环体。
(对)
8. 画笔部件中“落笔”将角色像一个个图章一样印在舞台上。
(错)
9.循环结构是程序设计中的三种基本结构之一,在循环结构中重复执行的程序段叫做循环体。
(
对)
10. Scratch的”数字和逻辑运算”代码块类中,包含有四个算术运算代码块----加、减、乘、除,三种关系运算符----小于、等于、大于,三种逻辑运算代码块----
且、或、不成立。
( 对)
三、填空题(总分60‘,一空4‘)
1.右图所示代码块属于___运算_______脚本模块。
第1题图
2.Scratch软件的默认背景大小是____480*360________.
3.
在Scratch中,__外观_____类代码块用来为角色设置不同的显示特
第5题图
效。
4.Scratch中的“舞台 ”没有运动类的代码块可供使用。
5. 请问右图脚本执行后,角色的坐标是(50,100)。
6.
在Scratch中,通过“广播”和“当收到广播”代码块来实现角色的转换。
7.右图所示角色的脚本程序,可以让角色变换__12____次造型?
8.在Scratch 中,表示面向_____右___(上/下/左/右)方向。
9.右图所示的脚本搭建可以绘制各种正多边形。
现要绘制
一个正五边形,请填写积木块中的空白处。
(1)重复执行______5_____次;
(2)左转__360__/___5_度。
10. 编程填空
在这个项
目中,猫咪只要收集到小精灵
就会得到10 分,一旦碰到了小老鼠就要相应地减去10 分。
我们该如何编排各个角色的代码块以达到项目要求?请你选择合适的代码块并排序。
(1)“猫咪” _____①④③_____;
①②
③
④
⑤
(2)小精灵:⑤③②④①小老鼠:⑤③②⑥①
①②③
④⑤⑥
第7题图
第9题图
第10题图。