小学社团Scratch竞赛题四

合集下载

2021年6月scratch四级编程题

2021年6月scratch四级编程题

2021年6月scratch四级编程题一、背景介绍1. 2021年6月scratch四级编程题是针对全国各地中小学生进行的一项编程能力测验。

这项测验旨在测试学生对于scratch编程语言和基本编程原理的掌握情况,以及他们的创新能力和应用能力。

2. Scratch是一种图形化编程语言,适合于初学者,通过拖拽积木式模块进行编程。

它的设计初衷是帮助学生尽快地理解和掌握编程的基本概念,从而培养他们的逻辑思维和创造力。

二、题目内容1. 本次四级编程题共包含三道主观题和两道客观题,内容涉及游戏设计、动画制作和代码逻辑等方面。

2. 主观题一要求学生设计一个简单的游戏,并添加自定义的游戏角色和背景。

学生需要使用scratch中所提供的积木来实现游戏中的基本功能,如移动、跳跃、碰撞检测等。

3. 主观题二要求学生设计一个简单的动画,要求包含至少两个可交互的角色,并在动画中加入音效和特效。

4. 主观题三涉及代码逻辑,要求学生使用scratch中的逻辑积木完成一些简单的编程任务,如实现条件判断、循环控制等。

5. 客观题一和客观题二分别是针对scratch的基本概念和一些常见问题进行的选择题考验,旨在考察学生的对scratch的理解程度。

三、评分标准1. 编程题的评分将主要考察学生的创新能力、逻辑思维、代码规范和程序设计能力。

2. 对于每一道题目,评分教师将根据学生的作品质量、实现的功能和创意程度进行评分。

在客观题方面,主要考察学生对scratch语言的掌握程度及基本的理解能力。

3. 在评分过程中,将严格按照评分标准进行评判,确保公平公正。

四、个人建议1. 对于参加此次四级编程题的学生,建议在平时的scratch学习中多加练习,熟练掌握scratch编程的基本原理和常用功能。

2. 在解答主观题时,学生可以发挥自己的创造力,设计独特、有创意的作品,不拘泥于常规的游戏和动画设计。

3. 在答题过程中,注意程序的逻辑性和可读性,合理安排程序结构,使用适当的注释和变量命名,使得作品更易于理解和修改。

scratch四级编程题

scratch四级编程题

scratch四级编程题关于Scratch四级编程题的详细精确内容如下:Scratch是一种图形化编程语言,它的目标是帮助初学者学习编程概念和逻辑思维。

在四级编程题中,你将面临一些更复杂的问题,需要使用Scratch的各种功能和特性来解决。

以下是一些可能出现在Scratch四级编程题中的题目类型:1. 角色控制:题目要求你使用键盘或鼠标控制角色的移动。

你需要使用Scratch中的事件和运动模块来实现这个功能。

2. 碰撞检测:题目要求你检测两个角色是否发生碰撞,并在发生碰撞时触发相应的动作。

你需要使用Scratch中的碰撞检测模块来完成这个任务。

3. 变量和计数器:题目要求你使用变量和计数器来实现一些复杂的逻辑。

你需要使用Scratch中的变量模块和运算模块来完成这个任务。

4. 条件判断:题目要求你根据一些条件来执行不同的动作。

你需要使用Scratch中的条件模块和逻辑模块来实现这个功能。

5. 画笔功能:题目要求你使用Scratch中的画笔功能来绘制图形或写字。

你需要使用Scratch中的画笔模块来完成这个任务。

6. 音效和音乐:题目要求你使用Scratch中的音效和音乐功能来添加声音效果。

你需要使用Scratch中的声音模块来实现这个功能。

在解决这些问题时,你需要充分利用Scratch的各种功能和模块,同时还需要运用你的创造力和逻辑思维来设计解决方案。

你可以使用Scratch的积木模块来拼接代码,通过拖拽和连接模块来完成任务。

在完成题目时,你可以通过调试和测试来确保你的解决方案是正确的。

你可以使用Scratch的预览功能来查看你的程序运行的效果,并进行调整和修改。

总结起来,Scratch四级编程题要求你运用Scratch的各种功能和特性来解决一些复杂的问题。

通过解决这些问题,你将提高你的编程能力和逻辑思维能力,并为进一步学习更高级的编程语言打下坚实的基础。

2024年9月青少年软件编程Scratch图形化等级考试四级真题试卷(含答案)

2024年9月青少年软件编程Scratch图形化等级考试四级真题试卷(含答案)

2024年9月青少年软件编程Scratch图形化等级考试四级真题试卷(含答案)一、单选题(共10题,共30分)。

1.运行下列程序,依次输入8和2和6后,角色说出的内容是?()。

答案:B。

2.角色程序(初始方向90)如下左图所示,输入100后,绘制出右图的图案。

如果将左图中“位置1”和“位置2”的数值分别修改为6和60,再次运行程序,绘制出什么图案?()。

A.B.C.D.答案:A。

3.运行下列程序后,变量b的值是?()。

答案:C。

4.运行下列程序后,变量“result”的值是?()。

答案:D。

5.三个程序分别如下图所示,可以计算出既是2的倍数又是5的倍数的程序是?()。

答案:B。

6.程序和列表如下图所示,运行程序后,变量b的值是?()。

答案:C。

7.使用冒泡排序算法对下列列表的各项进行升序排序,第一轮排序后,列表的第10项是什么?()。

答案:B。

8.下列哪个选项可以实现,角色在舞台上来回移动,每次碰到舞台边缘得分加一并反弹,当分数达到10分时,角色停止移动?()。

A.B.C.D.答案:B。

9.运行下列程序后,列表“数组”变为?()。

A.B.C.D.答案:B。

10.运行下列程序,变量“和”的值是?()。

答案:D。

二、判断题(共10题,共20分)。

11.默认小猫角色,运行下列程序,输入“1234H4321”,小猫会说“不是回文字符”。

()。

答案:错误。

12.运行下列程序,小猫角色可能会说出0.2。

()。

答案:正确。

13.运行下列程序,可以绘画出如下右图所示的图案。

()。

答案:正确。

14.默认小猫角色,运行下列程序,小猫会说“西游记”。

()。

答案:错误。

15.默认角色小猫,运行下列程序,小猫不会向右转90度。

()。

答案:错误。

16.制作贪吃蛇游戏,运行下列程序,贪吃蛇可以一直移动,按下上下左右键,可以控制贪吃蛇改变方向。

()。

答案:错误。

17.运行下列程序,可以绘制一个边长为100的正方形。

()。

答案:错误。

Scratch青少年编程能力等级测试模拟题(四级)

Scratch青少年编程能力等级测试模拟题(四级)

Scratch青少年编程能力等级测试模拟题(四级)这是第「30」次青少年编程竞赛交流群活动之后给小朋友们留的模拟题,开放出来方便小朋友们复习。

9月份,我们正在进行针对电子学会图形化等级测试二级的组队学习。

10月份,我们会组织针对电子学会图形化等级测试三级的组队学习,学习Scratch的小朋友们可以参与练习。

请留言,说出你的解题思路和答案。

稍后,我会把参考答案发到留言区。

不定期整理相关的问题答案分享。

01020304050607080910111213141516171819202122232425262728293031基础知识:o01 运动模块o02 声音模块o03 事件模块o04 侦测模块o05 画笔模块一级编程题:o01 森林的一天o02 舞者凯希o03 小狗散步o04 猫捉老鼠o05 城堡漫步o06 火箭发射o07 飞向太空o08 小狗长大记o09 运动起来o10 动物园之旅o11 球飞了o12 希神吓走猫头鹰o13 棒球运动会o14 小镇一日游o15 奔跑的马二级编程题:o01 飞不出去的蝴蝶o02 巡线小车o03 绘制雪花图案o04 制作蝙蝠冲关游戏o05 飞翔的小鸟o06 绘制十个正方形o07 别碰红块o08 小鸡捉害虫o09 垃圾分类o10 两座对称的山峰o11 寻找宝石o12 绘制方形螺旋o13 绘制五彩缤纷的多瓣花o14 小瓢虫找妈妈o15 绘制图形_三个正方形o16 绘制图形_五个正方形三级编程题:o01 幻影小猫o02 打气球游戏o03 猫咪抓老鼠游戏o04 克隆猫游戏o05 猜数字o06 海底寻宝o07 捡垃圾游戏o08 判断奇偶数o09 魔术表演“开花”o10 换装o11 病毒传染模拟程序o12 合作画画o13 青蛙捕虫o14 加法出题机o15 绘制图形_十个圆o16 计算成绩总和o17 绘制图形_六个嵌套圆o18 躲避恐龙四级编程题:o01 词语接龙o02 十字回文诗o03 绘图程序优化小朋友投稿:o陈晓光:打靶游戏o陈晓光:猜数字游戏o马雷越:小猫寻宝o马雷越:商品价格竞猜群内答疑:o Scratch中对「等待(0)秒」的理解o Scratch中对「重复执行(10)次」的理解o Scratch中异步代码的执行顺序。

小学小学六年级的信息技术Scratch试卷习题.doc

小学小学六年级的信息技术Scratch试卷习题.doc

⼩学⼩学六年级的信息技术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. 在??之前⼀直等待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)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. 在使⽤脚本块“计时器归零”,可以使秒表归零 . ()。

中国电子学会-Scratch编程挑战赛 小学组4-6年级样题-解析

中国电子学会-Scratch编程挑战赛 小学组4-6年级样题-解析

高年级组题目1.如下图所示,核桃君从舞台中心点出发,运行以下代码后,离中心点的距离为多少步?(B)A、60B、80C、90D、100解析:本题考察的是顺序执行、移动和面向的关系。

根据代码的执行顺序,核桃君从中心点出发,先向右走了 100 步,接着向上走了 80 步,然后向左走了 100 步。

最终核桃君在中心点上方,距离为 80 步,答案选 B。

2.如下图,小鱼儿的初始坐标为(x:0,y:0),运行代码之后,小鱼儿的坐标为(D )A、(x:120,y:120)B、(x:-120,y:60)C、(x:-60,y:-120)D、(x:-60,y:-60)解析:此题考察坐标的计算,以及面向、移动和坐标的关系。

使用移动代码块,角色会向着当前方向移动。

修改角色的坐标,角色位置移动,但它的面向不受影响。

根据代码所示,小鱼的 x 坐标先增加 100,接着又向左移动了 160 步,所以 x 坐标为 100-160=-60。

然后向上移动了 120 步,最后将 y 坐标减小了 180,所以y 坐标为 120-180=-60。

答案选 D。

3.下列代码中可以让骑兵角色一直只在前 4 个造型里来回切换的代码是(A )A、B、C、D、解析:骑兵的初始造型为“前进1”,换到“前进4”造型需要执行 3 次【下一个造型】。

接着再直接将造型换成“前进1”,就可以实现在前4 个造型中来回切换的效果。

答案选 A。

B 选项中的判断条件应该为如果“造型编号等于 4,那么换成前进 1 造型”。

C 选项相当于一直切换所有造型。

D 选项的代码会让角色先切换到第 5 个造型,然后再切回第 1 个造型,是在前 5 个造型里一直切换。

4.鸟儿能够吃掉农田的害虫,帮助农民伯伯增加收成,是人类的好朋友。

运行以下程序,舞台区会变成( A )(小鸟现在面向 90 方向)A、B、C、D、解析:考察角色本体和克隆体的区分。

根据代码可知,鸟儿的本体和克隆体分别说的话为“我是 1 号”和“我是 2 号”,排除选项 B。

少年编程scratch测评四级试题模拟测试讲解

少年编程scratch测评四级试题模拟测试讲解

少年编程scratch测评四级试题模拟测试讲解Scratch编程四级测评模拟测试讲解一、测试目标本模拟测试旨在帮助考生了解Scratch编程四级测评的考试内容,通过练习和实践,提高编程思维和解决问题的能力。

二、测试内容本模拟测试共有五个编程题,涵盖了Scratch编程的基础知识、逻辑判断、变量使用、事件处理和复杂算法等考点。

三、试题解析1. 题目一:小球移动要求:让一个名为“ball”的小球在屏幕上左右移动,当按下左右方向键时,小球朝相应方向移动,按下空格键时,小球停止移动。

解题思路:首先创建小球角色,并设置其初始位置。

然后使用事件侦听器监听键盘按键事件,根据按下按键的类型,改变小球的x速度或y速度,从而实现小球的移动。

当按下空格键时,将小球的x速度和y速度都设置为0,实现小球停止移动的效果。

2. 题目二:计数器要求:创建一个名为“counter”的变量,初始值为0。

当按下“+”键时,计数器加1;当按下“-”键时,计数器减1。

在屏幕上显示计数器的值。

解题思路:首先创建一个名为“counter”的变量,并设置其初始值为0。

然后使用事件侦听器监听键盘按键事件,根据按下按键的类型,改变“counter”的值。

当按下“+”键时,将“counter”加1;当按下“-”键时,将“counter”减1。

最后使用文本输出模块在屏幕上显示“counter”的值。

3. 题目三:猜数字游戏要求:程序随机生成一个1-100之间的整数,用户需要在规定时间内猜出这个数字。

如果猜的数字比随机数大,提示“太大了”;如果猜的数字比随机数小,提示“太小了”;如果猜对了,提示“恭喜你”。

解题思路:首先使用随机数模块生成一个1-100之间的整数,并将其存储在名为“answer”的变量中。

然后使用事件侦听器监听键盘按键事件,获取用户输入的数字。

根据用户输入的数字和“answer”的值进行比较,输出相应的提示信息。

如果用户猜对了,结束程序。

2023年3月scratch图形化编程等级考试试卷(四级)不带答案

2023年3月scratch图形化编程等级考试试卷(四级)不带答案

2023年3月scratch图形化编程等级考试试卷(四级)不带答案2023年3月 Scratch 图形化编程等级考试试卷(四级)注意事项:1. 本试卷共有四个部分,包括选择题、填空题、编程题和应用题。

2. 考试时间为120分钟。

3. 请将答案填写在答题纸上。

第一部分:选择题(共20题,每题2分,共40分)从每题所给的选项中,选出最佳答案,并将其字母编号填写在答题纸上。

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. 下列哪个积木块用于控制角色的移动?A. “说出”积木块B. “移动到”积木块C. “隐藏”积木块D. “重复”积木块6. 在 Scratch 中,如何让一个角色播放音乐?A. 使用“播放音乐”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块7. 在 Scratch 中,如何设置角色的初始位置?A. 使用“说出”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块8. 下列哪个积木块用于控制角色的转向?A. “说出”积木块B. “移动到”积木块C. “隐藏”积木块D. “重复”积木块9. 在 Scratch 中,如何设置角色的尺寸?A. 使用“说出”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块10. 在 Scratch 中,如何让一个角色播放动画?A. 使用“播放音乐”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块11. 在 Scratch 中,如何创建一个新的舞台背景?A. 点击“舞台”选项卡,然后点击“新建背景”B. 点击“文件”选项卡,然后点击“新建背景”C. 点击“编辑”选项卡,然后点击“新建背景”D. 点击“工具”选项卡,然后点击“新建背景”12. 在 Scratch 中,如何切换角色的背景?A. 使用“切换背景到”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块13. 在 Scratch 中,如何设置角色的透明度?A. 使用“说出”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块14. 在 Scratch 中,如何设置角色的旋转角度?A. 使用“说出”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块15. 在 Scratch 中,如何设置角色的颜色?A. 使用“说出”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块16. 在 Scratch 中,如何设置角色的大小?A. 使用“说出”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块17. 在 Scratch 中,如何设置角色的音量?A. 使用“说出”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块18. 在 Scratch 中,如何设置角色的倾斜角度?A. 使用“说出”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块19. 在 Scratch 中,如何设置角色的位置?A. 使用“说出”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块20. 在 Scratch 中,如何设置角色的移动速度?A. 使用“说出”积木块B. 使用“移动到”积木块C. 使用“隐藏”积木块D. 使用“重复”积木块第二部分:填空题(共10题,每题4分,共40分)根据题目要求,在答题纸上填写正确的答案。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

小学Scratch试题四
姓名: [填空题] *
_________________________________
一、单选题(共25题,每题2分,共50分)
1. 以下说法错误的是?() [单选题] *
A. 我们可以把网络上的人物图片作为程序的角色
B. 角色库中角色我们不能改动(正确答案)
C. 我们可以从角色库中选择一个角色
D. 我们可以自己绘制一个新角色
2. 关于造型和背景,下面说法不正确的是?() [单选题] *
A. 造型编号从1开始
B. 有四个背景,删除第二个背景,背景编号为1、3、4(正确答案)
C. 只有一个背景时,不能删除这个背景
D. 角色可以有一个或多个造型
3. 以下说法错误的是?() [单选题] *
A. 当绿旗被点击时,程序运行;当红色按钮被点击时,程序停止
B. 如果单击全屏,舞台就会全屏显示
C. 舞台右上角三个按钮默认情况下是小舞台模式(正确答案)
D. 舞台右上角的三个按钮是用来控制舞台区大小的,分别代表小舞台、大舞台及全屏
4. 以下标签页不属于角色的标签页是?() [单选题] *
A. 声音
C. 造型
D. 背景(正确答案)
5. 在Scratch中,下列哪个按钮可以添加画笔功能模块?() [单选题] *
A. B. C.(正确答案) D.
6. 在造型编辑模式界面里,说法错误的是?() [单选题] *
A. 可以画线段
B. 不可以画曲线(正确答案)
C. 可以画圆
D. 可以画矩形
7. 下图红框标注的功能区是?()
[单选题] *
B. 代码区(正确答案)
C. 角色列表区
D. 舞台区
答案解析:代码区有时也叫脚本区。

8. 观察数列找规律:1,1,2,3,5,8,( )括号里的数是?() [单选题] *
A. 10
B. 13(正确答案)
C. 11
D. 12
9. 下面积木中,一共有多少个参数?()
[单选题] *
A. 3(正确答案)
B. 2
C. 1
D. 4
10. 以下说法错误的是?() [单选题] *
A. 我们可以从声音库中选择自己喜欢的声音
B. 一个程序只能播放一次声音(正确答案)
C. 我们可以自己录制一首歌曲作为程序的声音
D. 我们可以把网络上的歌曲作为程序的声音
11. 在Scratch中,下面程序是表示面向()方向?
[单选题] *
A. 向上
B. 向右(正确答案)
C. 向下
D. 向左
12. 下面积木小倒三角默认值说法正确的是?()
[单选题] *
A. 上一个造型
B. 下一个造型
C. 里面的选项是造型的名称(正确答案)
D. 随机造型
13. Scratch编程过程需要使用积木区的各种积木,不同分类的积木可以使用颜色来加以区分,通常我们使用的运动类的积木是什么颜色?() [单选题] *
A. 蓝色(正确答案)
B. 绿色
C. 黄色
D. 紫色
14. 在Scratch窗口各组成部分中,不可以改变角色大小的是?() [单选题] *
A. 脚本区
B. 舞台区(正确答案)
C. 角色列表区
D. 绘图编辑器
15. 阿斌、杰瑞、卢卡和艾玛在玩扑克牌,请参考他们说的话,判断谁是第一名。

()
杰瑞:我赢了卢卡。

艾玛:我是最后一名。

卢卡:我赢了阿斌。

[单选题] *
A. 阿斌
B. 卢卡
C. 艾玛
D. 杰瑞(正确答案)
16. 下面积木的说法错误的是?()
[单选题] *
A. 防止角色移动到舞台区域外
B. 该积木块在“运动”标签中
C. 该积木块在“外观”标签中(正确答案)
D. 该积木块一般和“移动”积木块一起使用
17. 以下积木块中,正确表示8*9+5的是?() [单选题] *
A. B.
C. D.(正确答案)
18. 以下说法正确的是?() [单选题] *
A. 该积木块会立刻停止播放所有的声音。

(正确答案)
B. Scratch可以识别所有的音频文件格式。

C. 该积木块在声音开始播放后立刻执行后面的脚本。

D. 该积木块必须要等到音乐全部播放完毕才能执行后面的脚本。

19. 在对背景进行修改编辑的过程中,去除我们不需要的部分,需要使用绘图中的()工具 [单选题] *
A. 橡皮擦(正确答案)
B. 画笔
C. 填充工具
D. 选择工具
20. 下面这条指令是指?()
[单选题] *
A. 将角色的大小增加为原来的100倍
B. 将角色的大小增加100像素
C. 将角色的大小设定为100像素
D. 将角色的大小设为100%,也就是原始大小(正确答案)
21. 以下不属于角色旋转模式的是?() [单选题] *
A. 任意旋转
B. 上下旋转(正确答案)
C. 左右旋转
D. 不旋转
22. 关于下图,点击绿旗后,以下说法正确的是?()
[单选题] *
A. 右转30度后,移动10步
B. 角色右转30度后,等待一会儿,移动10步,发出喵叫声
C. 角色右转30度后,移动10步,发出喵叫声
D. 角色右转30度(正确答案)
23. 大家在博物馆参观。

正好工作人员再给机器人称重。

请观察下图,哪一种机器人最重?()
[单选题] *
A.(正确答案)
B. 一样重
D.
C.
24. 运行下面程序后,小猫的方向是?()
[单选题] *
A. 向上(正确答案)
B. 向左
C. 向下
D. 向右
25. 下列关于舞台的描述,不正确的是?() [单选题] *
A. Scratch只能设置一个舞台
B. 舞台可以有多个背景
C. 舞台不能进行编程(正确答案)
D. 舞台上可以有角色
二、判断题(共10题,每题2分,共20分)
26. 从声音库选择声音后,可以将播放速度加快一点。

() [单选题] *
正确(正确答案)错误
27. 角色从舞台上方往下掉,我们可以使用面向180方向和移动10步积木来实现。

() [单选题] *
正确(正确答案)错误
28. 在Scratch3.0中命令面向0方向指角色面向右侧。

() [单选题] *
正确错误(正确答案)
29. 位图和矢量图的区别是:位图放大不失真,矢量图放大失真。

() [单选题] *正确
错误(正确答案)
30. 保存文件时,一定要注意保存的位置,方便下次更快地找到这个文件。

()[单选题] *
正确(正确答案)错误
31. 在Scratch3.0中声音是不可以录制的。

() [单选题] *
正确错误(正确答案)
32. 玲玲和朋友们排成一队高高兴兴地走着。

玲玲前面有3个人,后面有2个人,这一队有5个人。

() [单选题] *
正确错误(正确答案)
33. Scratch3.0中如果用到画笔功能,需要点击“添加扩展”,选择“画笔”添加。

() [单选题] *
正确(正确答案)错误
34. 用移到鼠标指针这个模块,则角色会永远跟着鼠标走。

() [单选题] *
正确错误(正确答案)
35. 在外观中,有一个下一个背景的模块命令,这个命令的作用是切换到角色的下一个造型。

() [单选题] *
正确错误(正确答案)
三、编程题(共2题,每题15分,共30分)
36. 小狗长大记
1.准备工作
(1) 选择背景Blue Sky;
(2) 选择角色Dog1。

2.功能实现
(1)背景图片Blue Sky,小狗角色的大小设为25,造型为dog1-a;
(2)播放声音“Dog1”直到播放完毕;
(3)让小狗旋转,旋转的角度和次数自行定义;
(4)旋转过程中慢慢变大;
(5)最后小狗切换下一个造型。

[填空题]
_________________________________
37. 飞向太空
1.准备工作
(1)选择背景Desert,Galaxy;
(2)选择角色Rocketship。

2.功能实现
(1)火箭初始造型为rocketship-a,初始位置为舞台下端,初始背景为Dessert;
(2)点击绿旗,火箭垂直向上移动,一直移动到舞台顶端,并在移动过程中切换造型;
(3)当火箭达到舞台顶端时,背景切换为Galaxy; (4)火箭最后移到舞台下端的位置(初始位置),造型不限。

[填空题]
_________________________________。

相关文档
最新文档