【优选】scratch判断题
【优选】scratch判断题
【优选】scratch判断题Scratch是一种积木式编程软件,他通过鼠标拖曳部件,来实现对角色的编程。
(对)Scratch中的默认角色是一只可爱的小猫,我们也可以通过右下区域的新增和删除角色来实现角色的更换。
(对)当运行程序时,计算机按照程序中语言的顺序依次执行它们的指定操作,这种程序结构就是顺序结构。
(对)Scratch的“数字和逻辑运算“部件中,包含有四个算术运算部件----加、减、乘、除,三种关系运算符----小于、等于、大于,三种逻辑运算部件----且、或、不成立。
(对)循环结构是程序设计中的三种基本结构之一,在循环结构中重复执行的程序段叫做循环体。
(对)变量是指在程序运行过程中其值会变化的量,变量可以直接使用,不必预先定义。
(错)在Scratch中,通过“广播”和“当收到广播”实现角色转换。
(对)随机数,就是随机产生的、无规则的数,在Scratch中,只需调用随机选择部件便可产生随机数。
(对)在Scratch中,画笔部件中的“落笔”将角色像一个个图章一样印在舞台上。
(错)【优选】初识scratch(教案)我的舞台我做主——《初识Scratch》一、教材分析本课教材以苏科版《小学信息技术(5年级下册)》中“初识Scratch”一课为蓝本,视教学需要略加改补而成。
Scratch可以说是编程软件,更可以说是创作软件,还可以当作机器人软件来用,教师应该重点培养学生思维能力、解决问题能力和创新能力。
本节课位于新章节的起始位置。
在联系旧识、生成新知、激发学生学习兴趣等方面起到了承上启下的重要作用。
二、学情分析:本课的教学对象为五年级学生,教师应当注重调动学生学习积极性,从易到难,使学生感觉学习编程并不是一件难事,还很有趣,要充分发挥学生的主观能动性,调动每一个学生的学习积极性和创造能力。
三、教学目标及其他知识与技能:1. 掌握启动和关闭Scratch程序的方法;2. 认识Scratch的工作界面;3. 掌握Scratch的基本工作方式。
scratch期末考试复习试题
D、
24. 我们对角色A进行编程,完成了正确的代码后,执行发现A没有任何的反而角色8却按照A的代码执行起来,最可能的原因是:()
A、Scratch软件出了差错
B、将角色A的代码写给了角色B(正确答案)
C、计算机出现了运行问题
D、其他三项都不是
25.执行哪一段程序后,小猫可以从舞台的A位置,沿着B、C点到达D位置
对(正确答案)
错
44.背景图片一旦选择了就不可以修改了()
对
错(正确答案)
45.一根绳子,找到中间位置,对折起来;再找到对折后绳子的中间位置,剪一刀,最后有4根绳子()
对
错(正确答案)
46.下面对角色操作,角色的位置不改变()
对
错(正确答案)
28.用以下积木可以实现角色的位置移动()
对
错(正确答案)
29.在以下语句中,除了停止程序,无法停止这个死循环
对
错(正确答案)
30.Scratch3. 0中保存项目时,建议使用的扩展名是sb3.
对(正确答案)
错
31.执行以下代码后,可以看到小猫在舞台上右转了4次正好一圈。
对
错(正确答案)
32.可以使用移动10步,让背景动起来,实现效果跟切换背景一样
D
A、
B、
面向
移动
面向
移动
血向
移动
D、(正确答案)
26.每次完成一个Scratch作品,为了以后继续使用或者编辑,要求我们务必完成()操作
A、保存文件(正确答案)
B、删除文件
C、新建文件
D、复制文件
二、判断题(共20题,每题2分,共40分)
27.用以下积木可以实现角色瞬间移动到指定坐标位置()
青少年软件编程(少儿编程scratch)等级考试试卷(一级)
少儿编程教学资料,仅供参考,需要可下载并修改后使用!青少年软件编程(Scratch)等级考试试卷(一级)分数:100题数:37一、单选题(共25题,每题2分,共50分)1.下列关于舞台的描述,不正确的是?()试题编号:20191109100243496试题类型:单选题标准答案:B2.以下说法错误的是?()试题编号:20191109100243809试题类型:单选题标准答案:D3.以下标签页不属于角色的标签页是?()试题编号:20191109100243449试题类型:单选题标准答案:D大家在博物馆参观。
正好工作人员再给机器人称重。
请观察下图,哪一种机器人最重?()4.试题编号:20191109100243841试题类型:单选题标准答案:B5.以下积木块中,正确表示8*9+5的是?()试题编号:20191109100243716试题类型:单选题标准答案:D6.关于造型和背景,下面说法不正确的是?()试题编号:20191109100243605试题类型:单选题标准答案:B7.在Scratch中,下列哪个按钮可以添加画笔功能模块?()试题编号:20191109100243465试题类型:单选题标准答案:A8.以下不属于角色旋转模式的是?()试题编号:20191109100243653试题类型:单选题标准答案:C下图红框标注的功能区是?()9.试题编号:20191109100243480试题类型:单选题标准答案:B10.以下说法正确的是?()积木块必须要等到音乐全部播放完毕才能执行后面的脚本。
积木块在声音开始播放后立刻执行后面的脚本。
积木块会立刻停止播放所有的声音。
试题编号:20191109100243778试题类型:单选题标准答案:D11.运行下面程序后,小猫的方向是?()试题编号:20191109100243700试题类型:单选题标准答案:A下面这条指令是指?()12.试题编号:20191109100243856试题类型:单选题标准答案:A13.以下说法错误的是?()试题编号:20191109100243558试题类型:单选题标准答案:C14.在对背景进行修改编辑的过程中,去除我们不需要的部分,需要使用绘图中的()工具试题编号:20191109100243590试题类型:单选题标准答案:C15.下面积木中,一共有多少个参数?()试题编号:20191109100243621试题类型:单选题标准答案:D16.在Scratch窗口各组成部分中,不可以改变角色大小的是?()试题编号:20191109100243731试题类型:单选题标准答案:C17.以下说法错误的是?()试题编号:20191109100243684试题类型:单选题标准答案:D18.观察数列找规律:1,1,2,3,5,8,( )括号里的数是?()试题编号:20191109100243825试题类型:单选题标准答案:D关于下图,点击绿旗后,以下说法正确的是?()19.试题编号:20191109100243794试题类型:单选题标准答案:C20. 阿斌、杰瑞、卢卡和艾玛在玩扑克牌,请参考他们说的话,判断谁是第一名。
scratch一级考试题及答案
scratch一级考试题及答案一、单项选择题(每题2分,共10题)1. Scratch的编程界面中,哪个区域是用于放置代码块的?A. 舞台区B. 代码区C. 造型区D. 声音区答案:B2. 在Scratch中,哪个积木块用于重复执行代码?A. 事件积木块B. 循环积木块C. 变量积木块D. 运算积木块答案:B3. Scratch中,哪个积木块可以控制角色在舞台上移动?A. 移动10步B. 等待1秒C. 显示/隐藏D. 说“你好”2秒答案:A4. 在Scratch中,如何改变角色的方向?A. 使用“移动”积木块B. 使用“转向”积木块C. 使用“说”积木块D. 使用“思考”积木块答案:B5. Scratch中,哪个积木块用于创建新的变量?A. 变量积木块B. 列表积木块C. 广播积木块D. 我的变量积木块答案:D6. 在Scratch中,如何让角色在舞台上显示?A. 使用“隐藏”积木块B. 使用“显示”积木块C. 使用“移动”积木块D. 使用“说”积木块答案:B7. Scratch中,哪个积木块用于控制角色的大小?A. 将大小设定为()B. 将音量设定为()C. 将颜色设定为()D. 将亮度设定为()答案:A8. 在Scratch中,哪个积木块用于控制角色的音量?A. 将大小设定为()B. 将音量设定为()C. 将颜色设定为()D. 将亮度设定为()答案:B9. Scratch中,哪个积木块用于控制角色的亮度?A. 将大小设定为()B. 将音量设定为()C. 将颜色设定为()D. 将亮度设定为()答案:D10. 在Scratch中,哪个积木块用于控制角色的颜色?A. 将大小设定为()B. 将音量设定为()C. 将颜色设定为()D. 将亮度设定为()答案:C二、多项选择题(每题3分,共5题)1. 在Scratch中,以下哪些积木块属于控制积木块?A. 重复执行B. 如果那么C. 等待D. 说答案:A, B, C2. Scratch中,以下哪些积木块属于外观积木块?A. 显示B. 思考C. 说D. 移动答案:A, B, C3. 在Scratch中,以下哪些积木块属于事件积木块?A. 当绿旗被点击B. 当按下空格键C. 当我接收到(消息)D. 广播(消息)答案:A, B, C4. Scratch中,以下哪些积木块属于声音积木块?A. 播放声音()B. 停止所有声音C. 等待()拍D. 说答案:A, B, C5. 在Scratch中,以下哪些积木块属于运算积木块?A. 加B. 减C. 乘D. 除答案:A, B, C, D三、判断题(每题1分,共5题)1. Scratch中,使用“等待”积木块可以让程序暂停执行。
Scratch考试试卷含答案(一级)20.09
Scratch考试试卷含答案(一级)20.092020年9月分数:100题数:37一、单选题(共25题,每题2分,共50分)1.下面哪个积木能够调节左右声道的音量?()A.B.C.D.2.当我们进行数学计算时,需要用到下面哪个模块中的积木?()A.B.C.D.3.下面哪个区域是“背景区”?()A.AB.BC.CD.D4.以下哪组积木块不能实现小猫最终方向为130度?()A.B.C.D.5.小猫的初始方向和鼠标的位置如下图所示,下面哪个积木可以让角色面向正右方?()A.B.C.D.6.使用下图中哪个按钮可以添加新角色?()A.AB.BC.CD.D7.现在音量为100,不改变下面积木参数,哪个积木可以让音量小一点?()A.B.C.D.8.现在有三个背景:“Mountain”、“Basketball1”、“ColorfulCity”,下面哪个程序能够实现背景按顺序切换,在切换到Basketball1背景时,小猫说“我喜欢打篮球2秒”,切换其他背景时小猫都不说话。
()A. B. C.D.9.小猫初始方向如图1,小猫看到一个香蕉如图2,下面哪段程序执行后,可以让小猫拿到香蕉后如图3。
()图1图2图3 A.B.C.D.10.点击下面哪个图标可以使舞台区最大化?()A.B.C.D.11.现在的音量为50,不改变积木的参数,下面哪个积木可以让音量大一些?()A.B.C.D.12.每个方格的边长是30,下面哪个程序可以让青蛙抓住蝴蝶?()A. B. C. D.13.当前背景是第二个背景,不改变积木参数,下面哪个积木,可以换成下一个背景?()A.B.C.D.14.下面哪个积木可以让角色面向正上方?()A.B.C.D.15.下面哪个程序不能让角色换成第三个造型?()A.B.C.D.16.小明家楼上有3层,楼下有2层,这栋楼一共多少层?()A.3B.2C.6D.517.小猫在舞台上左右来回走,使用下面哪种旋转方式最合适?()A.B.C.D.18.方格的边长为30,下面哪个程序可以让青蛙沿着箭头抓到蝴蝶?()A. B.C.D.19.下面哪个积木可以获取当前背景的名称?()A.B.C.D.20.下图中“?”位置,应该填入的图形是?()A.B.C.D.21.小明想实现小女孩跳芭蕾舞的动画,但程序执行后没有看到小女孩动作变化,用下面哪个方法可以帮助他实现正确的效果?()A.造型太少,需要多复制几个造型B.在切换造型和下一个造型积木后面加入等待时间C.上下拖动造型,重新给造型排序D.造型太多,需要删除一些造型22.点击下图中哪个按钮可以绘制新背景?()A.AB.BC.CD.D23.下图中哪个按钮可以实现填充颜色?()A.B.C.D.24.下面哪个积木可以让角色左右运动时不倒立?()A.B.C.D.25.下图中哪个按钮可以上传声音?()A.AB.BC.CD.D二、判断题(共10题,每题2分,共20分)26.如图所示,积木的运算结果是12。
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一级考试题库您的姓名: [填空题] *_________________________________一、单选题(共25题,每题2分)1. 下面对中心点的描述正确的是( ) [单选题] *A. 中心点不能设置在角色之外B. 角色围绕中心点旋转(正确答案)C. 不能修改角色的中心点位置D. 其他三项都正确2. 下面图标的意思是()[单选题] *A.从电脑导入角色B.从scratch库选择导入角色C.从scratch中随机选择角色(正确答案)D.以上都不对3. 程序只有2个背景,且Baseball1为第一个背景,背景程序如下左图,小猫程序如下右图,运行完代码后小猫的面向是()[单选题] *A.90(正确答案)B.-90C.0D.1804. 下列说法中错误的是() [单选题] *A.默认小猫的面向是90度B.默认小猫的旋转方式是任意旋转C.默认小猫的面向是-90度(正确答案)D.默认小猫的造型名称是造型15. 运行完下面代码,背景发生了变化,但是小猫的造型没有发生变化,可能的原因是()[单选题] *A.造型切换太快,导致看不清楚B.小猫的造型只有一个(正确答案)C.声音还没有播放完毕D.以上都不对6. 执行完下面代码后,小猫的大小为()[单选题] *A.20(正确答案)B.30C.10D.07. 为了让女巫站在扫帚上,女巫应该使用哪个程序() [单选题] *A. B.C.(正确答案)D.8. 下面哪个程序可以产生哈哈镜的效果() [单选题] *A.(正确答案)B.C. D.9. 要单独保存角色,应该怎么办() [单选题] *A.复制B.保存C.导出(正确答案)D.以上都不对10. 要把从网上下载的一张图片作为项目的背景,应该() [单选题] *A.从背景库中选择背景B.从本地文件中上传背景(正确答案)C.在造型区绘制新背景D.用摄像头拍摄新背景11. .16. 关于造型和背景,下面说法正确的是() [单选题] *A.造型编号从0开始B.背景编号从0开始C.只能有一个背景D.可以有一个或多个造型(正确答案)12. 下列模块中,无法实现说“你好”2秒的操作是() [单选题] *B.A.(正确答案)C.D.13. 下列关于舞台的的描述,不正确的是?() [单选题] *A.舞台上可以有角色B.舞台可以有多个背景C.舞台不能进行编程(正确答案)D.Scratch只能设置一个舞台14. 以下说法错误的是: [单选题] *A.我们可以自己录制一首歌曲作为程序的声音B.一个程序只能播放一次声音(正确答案)C.我们可以从声音库中选择自己喜欢的声音D.我们可以把网络上的歌曲作为程序的声音15. 以下不属于角色的标签页是: [单选题] *A. 背景(正确答案)B.代码C.声音D.造型16. 舞台、角色、造型、脚本等构成图形化编辑器的基本要素,下列关于角色这一要素的表述中不正确的是()。
Scratch趣味编程:知识检测(含答案及解析)
Scratch趣味编程:知识检测(含答案及解析)一、选择题(每题5分,共50分)1. 开始运行Scratch程序,应采用下列哪一条指令?()A. 当红旗被点击时B. 当绿旗被点击时C. 当黄旗被点击时D. 当蓝旗被点击时【答案】B【解析】当绿旗被点击时,脚本开始运行。
2. 下列哪个菜单可以设置Scratch使用界面的语言?()A. 文件菜单B. 编辑菜单C. 地球仪菜单D. 问号菜单【答案】C【解析】地球仪菜单中,倒数第二项是简体中文。
3. 想使用绘制好的图画作为Scratch的背景,应选择下列哪一项操作?()A. 从背景库中选择背景B. 在造型区绘制新背景C. 从本地文件中上传背景D. 拍摄照片当作背景【答案】C【解析】Scratch的背景设计也有四种方式:从背景库中选择背景、绘制新背景、从本地文件中上传背景和拍摄照片当作背景。
如果是一副画好的图片,通常应选择从本地导入。
4. 要使Scratch中的角色切换造型,可选用下列哪一条指令?()A. 将角色的大小增加10B. 当作为克隆体启动时C. 碰到边缘就反弹D. 下一个造型【答案】D【解析】Scratch角色的造型切换主要有两种方式:“将造型切换为……”和“下一个造型”。
5. 在Scratch中,以下哪个区域可以展示编程效果?()A. 代码区B. 舞台区C. 角色区D. 积木区【答案】B【解析】Scratch中的舞台区可以展示角色的编程效果。
6. 舞台区的大小是?()A. 宽480,高480B. 宽480,高360C. 宽360,高360D. 宽360,高480【答案】B【解析】Scratch中舞台区的大小480*360。
7. 下面的哪一个积木可以实现的功能?()A.B.C.D.【答案】B【解析】Scratch中可以通过换成下一个背景进行切换,与造型切换使用方法相似。
8. 控制画笔移动时,下列哪一条语句是向左移动?()A. 面向90°方向B. 面向-90°方向C. 面向0°方向D. 面向180°方向【答案】B【解析】Scratch绘图时,默认面向90°方向是向右。
小学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期末笔试试卷姓名: ___________班级: ___________分数: ___________ 【满分: / 时间: 60分钟】一、选择题(45分, 每题3分)1.Scratch 是一款(), 它与所有的编程语言一样, 可以用来编应用程序。
A.程序设计软件B.画图软件C.游戏软件【答案】A【解析】Scratch是由麻省理工学院专为8-16岁儿童设计的一款图形化程序设计软件。
2.Scratch的工作界面主要由标题栏、菜单栏、指令区、角色列表区、()及等几部分组成。
A.编辑区、控制区B.脚本区、舞台C.放大、缩小【答案】B【解析】打开Scratch软件后, 首先呈现的是搭建程序的主界面, 程序就是这里制作完成的。
整个界面大致包含: 标题栏、菜单栏、左上方的舞台、左下方的角色列表、中间的指令区和右边的脚本区。
3.属于“动作”模块中的是()。
A.等待1 秒B.鼠标的X 坐标C.碰到边缘就反弹【答案】C【解析】A错误该指令属于“控制”模块。
B错误该指令属于“侦测”模块。
C正确该指令属于“动作”模块。
4./表示()。
A.如果条件为假, 执行部件的脚本模块B.如果条件为真, 执行部件的脚本模块C.如果条件为真,重复执行部件的脚本模块【答案】B【解析】“控制”类中提供单向选择结构功能块, 在这一功能块中, 我们要在“如果”的后方嵌入另外一个六角形的条件式功能块。
这个功能块的功能是: 当条件式成立时执行嵌入的代码, 当条件式不成立时不执行嵌入的代码。
5.数值与逻辑运算不包括()。
A.加减乘除运算B.大小判断、余数C.取小数【答案】C【解析】“运算”模块中能够进行: 四则运算、取随机数、比较运算、逻辑运算、字符串的处理和特殊的算术运算。
其中特殊的算术运算包括求余数、四舍五入、求绝对值、平方根、取整、三角函数等。
6.以下不属于角色旋转模式的是()。
A.任意旋转B.左右旋转C.上下旋转【答案】C【解析】Scratch中为角色提供了三种旋转模式: 左-右翻转、不旋转、任意。
全国青少年软件编程(Scratch)等级考试试卷真题和参考答案(三级)(含编程题)
全国青少年软件编程(Scratch )等级考试试卷(三级)一、单选题(共25题,每题2分,共50分)1.要使以下代码运行后画出如图所示三角形风车,则以下代码中①②③④处应分别填入多少?()A 、3490120B 、4390120C 、3412090D 、4312090①②③④2.运行下列脚本,i的值为()A、6B、5C、4D、33.执行下面的脚本后,变量“分数”的值是多少?()A、5B、6C、10D、254.执行以下代码后,屏幕上将出现()只小猫。
A、1B、5C、10D、505.小明想在Scratch中设置一个倒计时变量,那么首先应该在哪个模块添加这个变量呢?()A、控制模块B、侦测模块C、变量模块D、运算模块6.当以下代码段执行完毕时,角色的X坐标是多少?()A、0B、24C、40D、1207.一个角色落笔后会从该角色的哪里画出轨迹?()A、角色的最下端B、角色的最上端C、角色的中心点D、随机选择角色的某个位置8.如果某角色的代码如下,点击开始,当点击该角色时会出现什么效果?()A、该角色边走边说数字"1"B、该角色移动一段距离C、该角色消失不见D、该角色说完数字"1"就消失不见9.要让小猫随机出现在一个位置,需要使用()命令。
A、变量B、随机数C、图章D、画笔10.执行下列代码,可以画出如图所示的图形,则角色的旋转中心为()?A.B.C.D.11.关于循环语句的嵌套,下列哪些做法是错误的?()①②③④A、③④B、②③C、①④D、①②12.在“运算”脚本中,以下哪个代码块可以实现“在{10,20,30...,100}中随机选择一个数”?()A.B.C.D.13.关于广播,以下哪些说法是正确的?()A、一个角色广播一个消息,只有自己可以接收这个消息,并启动接受消息程序。
B、新建一个消息后,只有一个角色可以广播这个消息。
C、重复执行广播一个消息,接收这个消息的程序只会被唤醒一次。
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一级考试真题一、单选题(共25题,每题2分,共50分)1、上传了三个背景,按下空格键小猫说出背景号,舞台换成随机背景,每次按下空格键,小猫说的内容是?A 3B 1、2、3都有可能。
C 2D 12、找规律,“?”处的图形应该是?3、舞台有三个背景,背景的程序如下图A 1、2、3都可能B 2C 1D 34、在对背景进行修改编辑的过程中,去除我们不需要的部分,需要使用绘图中的()工具。
A 橡皮擦B 选择工具C 填充工具D 画笔5、小猫过生日,我们为它播放生日快乐歌,之后小猫高兴的喵了一声,下列代码哪个能正确的实现这个场景?6、小猫看到一个苹果,下面的哪段程序可以让小猫拿到苹果?7、在scratch中,以下哪个图标可以从本地电脑上传一张背景图像()8、如下图所示,判断下面哪句是假的?A 蝴蝶有两条触须B 熊有三只耳朵C 小猫看起来很高兴D 小猫有一个黑色鼻子9、你去旅行,带了三件上衣,三件裤子,请问有几种搭配穿法呢?A 3B 9C 其他三项都不是D 610、点击绿旗,下面哪个程序可以让小猫转向左边11、每次完成一个scratch作品,为了以后继续使用或者编辑,要求我们务必完成()操作。
A 删除文件B 保存文件C 复制文件D 新建文件12、我们对角色A进行编程,完成正确的代码后,执行发现A没有任何反应,面角色B却执行起来了,最可能的情况是()A scratch软件出了差错B 将角色A的代码写给了角色BC 其他三项都不是D 计算机出现了运行问题13、角色一共有四个造型,执行下面的代码,角色说的内容是?A 2B 1C 3D 414、下面哪段代码可以实现小猫一面唱歌,一面走路?15、下面对中心点的描述正确的是()A 中心点不能设置在角色之外B 角色围绕中心点旋转C 其他三项都不是D 不能修改角色的中心点位置16、如图所示角色向右旋转180度,完成后它的正确状态是()17、在scratch中,以下哪个区域可以展示编程效果?A 代码区B 舞台区C 积木区D 角色区18、下列关于舞台的描述,不正确的是?A 舞台背景可以切换B 舞台中背景可以移动C 舞台可以有很多背景D 可以把角色当背景来用19、对角色执行完成这段背景后,舞台上播放的音量为:A 80B 30C 20D 6020、将项目的背景音乐设置为声音库里的“Birthday”并重复播放,为了避免运行时产生噪音,应该使用()21、执行下面哪个积木指令后,舞台上的小猫角色会隐藏?22、在程序里,角色有多个造型,下列哪个代码最终是显示造型3的()23、图所示,“气球”角色有三种造型,运行如下程序,哪种颜色的气球不会出现?A、蓝色B、黄色C、紫色D、都有可能会出现。
scratch二级考试历年真题及答案
scratch二级考试历年真题及答案Scratch二级考试历年真题及答案1. 单项选择题:以下哪个选项是Scratch中用于控制循环的积木?A. 重复执行B. 等待C. 广播D. 停止答案:A2. 判断题:在Scratch中,变量的值可以是任何数据类型。
答案:错误3. 填空题:在Scratch中,当角色移动到舞台边缘时,可以使用“____”积木来使其反弹。
答案:碰到边缘就反弹4. 多项选择题:以下哪些积木可以用来改变角色的方向?A. 面向B. 转向C. 移动D. 改变方向答案:A、B5. 简答题:请描述在Scratch中如何创建一个新的列表,并添加一个元素到该列表中。
答案:首先,点击“变量”选项卡,然后点击“新建列表”按钮创建一个新的列表。
之后,使用“添加到”积木,并选择你创建的列表,输入要添加的元素名称。
6. 编程题:请编写一段Scratch代码,使得当按下空格键时,角色开始移动,并且每按一次空格键,角色的速度增加5。
答案:当绿旗被点击重复执行如果 <按下空格键?>那么改变移动速度(10)步等待(0.1)秒结束结束结束7. 综合应用题:设计一个Scratch项目,实现一个简单的猜数字游戏。
游戏规则是:程序随机生成一个1到100之间的数字,玩家有5次机会猜测这个数字,每次猜测后,程序会提示玩家猜高了还是猜低了,直到玩家猜中数字或者用完5次机会。
答案:首先,创建一个变量用于存储随机数,并初始化为0。
然后,使用“询问”和“回答”积木来获取玩家的猜测,并使用“如果那么”积木来判断玩家的猜测是否正确。
如果猜测错误,则提示玩家猜高了还是猜低了,并减少一次机会。
如果玩家猜中数字或者用完5次机会,则结束游戏,并显示结果。
请注意,以上答案仅供参考,实际编程和设计可能需要根据具体要求进行调整。
Scratch电子协会一级考试2023年3月(含答案)
青少年软件编程(图形化)等级考试试卷(一级)分数:100 题数:37一、单选题(共25题,共50分)1.下列说法不正确的是?()A. 可以从声音库中随机导入声音B. 可以录制自己的声音上传C. 可以修改声音的大小D. 不能修改声音的速度2.点击“文件”后,不能完成的操作是?()A. 新建文件B. 打开文件C. 保存文件D. 删除文件试题编号:20230201-xh-004试题类型:单选题标准答案:D试题难度:容易试题解析:文件按钮下,可以完成文件的新建,打开和保存,不能完成文件的删除,故正确答案选择D。
考生答案:D考生得分:2是否评分:已评分评价描述:3.舞台上有一个小鱼角色,点击绿旗程序运行结束后,舞台最终的画面是?()A.B.C.D.试题编号:20230201-xh-006试题类型:单选题标准答案:C试题难度:较难试题解析:初始造型为造型4,初始背景为背景2,经过2次造型切换和1次背景切换,造型会切换为造型2,背景会切换为背景1。
故正确答案选择C考生答案:B考生得分:0是否评分:已评分评价描述:4.舞台的初始背景如下图所示,下面哪个选项可以切换到背景Castle 3?()A.B.C.D.试题编号:20230201-xh-014试题类型:单选题标准答案:B试题难度:一般试题解析:初始背景为Castle 2图片,使用下一个背景积木可以切换为Castle 3,故正确答案选择B。
考生答案:A考生得分:0是否评分:已评分评价描述:5.点击绿旗后,再点击一次角色,程序结束后,Casey的造型编号是?()A. 1B. 2C. 3D. 4试题编号:20230201-xh-015试题类型:单选题标准答案:B试题难度:一般试题解析:点击绿旗后,角色的初始状态为造型4,点击角色后,角色切换两次造型,变为造型2,故正确答案选择B。
考生答案:B考生得分:2是否评分:已评分评价描述:6.点击绿旗,下列描述正确的是?()A. 小恐龙先向右移动了一段距离,然后张开嘴巴B. 小恐龙先张开嘴巴,然后向右移动了一段距离C. 小恐龙先向左移动了一段距离,然后张开嘴巴D. 小恐龙先张开嘴巴,然后向左移动了一段距离试题编号:20230201-xh-016试题类型:单选题标准答案:B试题难度:一般试题解析:点击绿旗运行程序后,小恐龙会先切换为张开嘴巴造型,然后向右移动50步,故正确答案选择B。
Scratch考试试卷含答案(三级)20.06
Scratch考试试卷含答案(三级)20.06分数:100题数:39一、单选题(共25题,每题2分,共50分)1.执行以下脚本后舞台上的角色将?()A.先克隆自身,克隆体出现后被删除。
B.先克隆自身,克隆体出现后删除本体。
C.克隆出自身后本体与克隆体同时被删除。
D.克隆出自身后本体与克隆体被不会被删除。
2.根据身份证号判断性别的脚本如下,选项中为女生的是()A.110000************B.110000************C.110000************D.110000************3.执行下面的脚本后,变量“数”显示的范围是?()A.11~20B.11~30C.12~20D.12~304.选项中的脚本与下图脚本运行效果一致的是?()A. B. C. D.5.小猫的脚本如下,运行看到的小猫数量是?()A.10只小猫B.11只小猫C.1只小猫D.0只小猫6.执行下面的脚本后,变量“次数”显示的值是?()A.4B.6C.8D.167.执行下面的脚本绘制图形,以下正确的选项是?()A.B.C.D.8.执行下面的脚本后,变量“数”最终显示的值是?()A.6B.12C.14D.249.执行下面的脚本后,以下符合变量“和”显示情况的选项是?()A.只显示变量“和”的值为10B.运行直接退出,不显示变量“和”的值C.依次显示变量“和”的值“1、2、3……11”D.依次显示变量“和”的值“1、2、3……10”10.执行下面的脚本后,变量“和”显示的范围是?()A.10~80B.10~90C.11~80D.11~9011.以下说法正确的是?()A.“克隆”积木只能克隆角色本身,不能克隆其它角色。
B.“克隆”积木只可以克隆角色列表中的角色。
C.执行克隆时,克隆数量是无限的。
D.“克隆”积木可以克隆出任意角色。
12.执行以下脚本后,小猫可能出现的区域是?()A.B.C.D.13.下面的脚本未成功画出一个正方形,原因是?()A.画笔颜色的数值错误B.画笔亮度的数值错误C.画笔饱和度的数值错误D.画笔透明度的数值错误14.执行以下脚本,当满足以下哪种情况时角色能够移动。
Scratch考试试卷含答案(二级)20.12
Scratch考试试卷含答案(二级)20.12分数:100题数:37一、单选题(共25题,每题2分,共50分)1.角色初始位置坐标是(0,0),执行下面程序后,角色会出现在什么位置上?()A.x坐标为10,y坐标为50B.x坐标为40,y坐标为50C.x坐标为50,y坐标为40D.x坐标为30,y坐标为502.执行下面程序后,按一次→键,兔子会?()A.向右移动10步B.向左移动10步C.向上移动10步D.向下移动10步3.黑兔、灰兔和白兔三只兔子在赛跑。
黑免说:“我跑得不是最快的,但比白兔快。
”下面说法正确的是?()A.黑兔第一,灰兔第二、白兔第三B.灰兔第一,黑兔第二、白兔第三C.白兔第一,灰兔第二、黑兔第三D.白兔第一,黑兔第二、灰兔第三4.按照图中规则,在下列选项中找出所对应的图形。
()A.B.C.D.5.下面流程图可以用哪个积木实现?()A.B.C.D.6.下面积木运行结果是?()A.ppB.apC.npD.pn7.下面哪个按钮,可以让声音变大一点儿?()A.B.C.D.8.现在红绿灯的状态为绿灯,执行程序20秒后是什么灯亮?()A.红灯亮B.绿灯亮C.红灯绿灯都不亮D.红灯绿灯一起亮9.当前篮球角色坐标为(10,-110),篮筐坐标为(10,130),执行程序后按下哪个按键可以让篮球移动到篮筐中?()A.按空格键B.按↑键C.按↓键D.按任意键10.一朵乌云飘在空中,点击绿旗,乌云角色将有什么变化?()A.乌云消失B.乌云没有变化C.乌云变多D.乌云颜色变深了11.积木的颜色和红灯颜色一致,点击绿旗后,女孩会?()A.女孩说“红灯停”B.移动10步C.向左转弯D.向右转弯12.小猴和小兔去摘桃,小猴摘下15个桃,当小猴将自己的桃分3个给小兔子时,它俩的桃就一样多,小兔子摘了多少个桃?()A.8B.9C.7D.1013.对于默认的小猫角色,执行下面程序,说法错误的是?()A.不按下空格键,小猫会随机移动B.不按下空格键,小猫会逐渐变大C.不按下空格键,小猫会切换造型D.当按下空格键,小猫一直移动14.下面哪个积木运行结果是true?()A.B.C.D.15.角色列表区如下图所示,舞台上角色显示正确的是?()A.B.C.D.16.按照图中规则,第四个图形应该填入什么数字?()A.左:18,右:27B.左:10,右:15C.左:27,右:27D.左:9,右:2717.下面哪个程序可以将画笔的颜色设置为红色,画笔的粗细设置为10?()A.B.C.D.18.下面积木运行结果是?()A.34B.35C.30D.4019.点击绿旗,鼠标碰到小象但是不按下鼠标键,小象角色会发生什么变化?()A.小象没变化B.小象换成elephant-b造型C.小象消失了D.小象换成elephant-b背景20.执行下面程序,字母B将会有什么变化?()A.字母B变换颜色闪烁B.字母B最后消失不见C.字母B只剩轮廓D.字母B没有变化21.气球当前大小为40,只点击一次绿旗,气球角色的大小将变为多少?()A.50B.60C.70D.8022.蜻蜓正在天空飞行,积木的颜色和绿树的颜色是一样的,运行以下哪个程序可以让蜻蜓飞到绿树上,并且停止飞行?()A.B.C.D.23.下面流程图可以用哪个积木实现?()A.B.C.D.24.下面程序中“?”处填写哪个数字可以让角色发出喵的声音?()A.44B.15C.88D.2325.下面程序会绘制出什么图形?()A.三角形B.圆形C.正方形D.五角星二、判断题(共10题,每题2分,共20分)26.点击绿旗,小狗角色只播放声音“汪”5次,不做其他操作。
scratch等级考试二级专项练习题与解析--运算
【运算】一、选择题1.以下能得出123个位数的积木块是? ( )A.B.C.D.2. 游戏设计中,如果有多个程序终止条件:碰到地面,游戏失败结束;碰到炸弹,游戏失败结束。
两个条件满足一项即可,如果把这两个条件用积木表达出来,正确的选项是? ( )A.B.C.D.3. 女孩的身高在11岁到13岁之间生长最迅速,请问下面的哪个积木可以正确表达此年龄区间?()A.B.C.D.4. 以下程序的运行结果为?()A. 9.6B. 10C. 30D. 485. 以下程序的运行结果为?()A. 5B. -5C. 2D. -26. 以下积木块的运行结果分别为?()A. true、false、trueB. false、false、trueC. true、true、falseD. false、true、false二、判断题1. 下面程序运行的结果是True。
()A. 正确B. 错误2. 下面表达式积木结果一定等于1。
()A. 正确B. 错误【答案解析】一、选择题1.【正确答案是:A】123除以10的余数是3,可以得到123的个位数。
2.【正确答案是:B】两个条件满足一项即可,我们可以用“或”代码块实现。
3.【正确答案是:A】需要同时满足大于11岁,小于13岁,用与代码块表示。
4. 答案:B5.答案:A6.答案:D二、判断题1.表述正确2.表述正确 1-10之间的随机数对2取余结果为1或者0,除以2之后结果为0.5或者0,加上0.5为1或者0.5。
最终四舍五入结果一定为1,表述正确。
SCRATCH软件编程等级考试一级在线考试试题2020531
SCRATCH软件编程等级考试一级在线考试试题2020531一级面试题一、4分题(10个)【选择题】如果将声音的音量设定为最大,那么音量的最大值是下面哪个?(答案:D)A. 240B. 180C. 255D. 100【选择题】如果舞台有4个背景,当前背景是第2个背景,要实现切换到第4个背景,用哪个积木可以完成?(答案:C)A. B.C. D.【选择题】新建一个项目,默认小猫角色,我们让小猫移动,在使用积木“碰到边缘就反弹”后,小猫在碰到舞台边缘后,是否会变成倒立的状态?(答案:A)A.会倒立B.不会倒立【选择题】以下选项正确的是?(答案:C)A.造型编号从0开始B.背景编号从0开始C.一个角色可以有多个造型D.可以有多个舞台【选择题】默认小猫角色,将旋转模式设定为不旋转,执行以下积木,小猫面向哪个方向?(答案:D)A.上B.下C.左D.右【选择题】不小心删除了积木,可以用下面哪种方法找回?(答案:B)A.编辑中的“复原删除的角色”B.在代码区右键点击,选择“撤销”C.不能找回,只能重新编写D.在代码区右键点击,选择“重做”【选择题】小猫初始方向为面向90度,左转90度后,面向哪个方向?(答案:A)A.上B.下C.左D.右【选择题】舞台背景与角色相比,哪个模块是没有的?(答案:A)A.运动模块B.外观模块C.声音模块D.事件模块【判断题】新建一个项目,默认小猫角色,移动-10步,小猫倒退走了10步。
(答案:正确)【判断题】不小心删除了两个角色,可以用编辑中的“复原删除的角色”找回两个角色。
(答案:错误)一、3分题(10个)【选择题】一个角色一共有四个造型,当前的造型是第四个,当执行以下积木后,造型变为第几个造型?(答案:A)A.第一个造型B.第二个造型C.第三个造型D.第四个造型【判断题】舞台背景列表区和角色列表区是在舞台区的下方位置。
(答案:正确)【判断题】Scratch 默认的舞台背景是白色的,舞台的中心有一只小猫的角色。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
【优选】scratch判断题Scratch是一种积木式编程软件,他通过鼠标拖曳部件,来实现对角色的编程。
(对)Scratch中的默认角色是一只可爱的小猫,我们也可以通过右下区域的新增和删除角色来实现角色的更换。
(对)当运行程序时,计算机按照程序中语言的顺序依次执行它们的指定操作,这种程序结构就是顺序结构。
(对)Scratch的“数字和逻辑运算“部件中,包含有四个算术运算部件----加、减、乘、除,三种关系运算符----小于、等于、大于,三种逻辑运算部件----且、或、不成立。
(对)循环结构是程序设计中的三种基本结构之一,在循环结构中重复执行的程序段叫做循环体。
(对)变量是指在程序运行过程中其值会变化的量,变量可以直接使用,不必预先定义。
(错)在Scratch中,通过“广播”和“当收到广播”实现角色转换。
(对)随机数,就是随机产生的、无规则的数,在Scratch中,只需调用随机选择部件便可产生随机数。
(对)在Scratch中,画笔部件中的“落笔”将角色像一个个图章一样印在舞台上。
(错)新《Scratch程序制作——猫捉老鼠小游戏》教学设计精品Scratch程序制作——猫捉老鼠小游戏一、教学背景分析教学内容:本课根据北京义务教育教科书小学信息技术第三册《程序设计小能手》单元中的内容进行开发和设计的。
此前学生己经掌握了scratch 程序设计软件的启动与退出,并能为舞台设置背景、搭建控制舞台角色自由移动的脚本。
本课在此基础上继续学习Scratch程序设计中“碰触”、“如果”、“显示”、“隐藏”等控件的使用方法,及向舞台添加角色等内容。
通过学习使学生理解用Scratch软件编程程序的基本思路和方法。
学生情祝:本课教学对象是小学四年级学生。
此年龄段学生喜欢玩各类电子游戏,对游戏规则和游戏中途控制等相关内容感兴趣;学习本课前学生虽己对Scratch 程序设计中程序脚本的制作方法有了初步了解,但对Scratch软件中众多的控件功能、作用还不了解,需要进一步的学习。
二、教学目标知识与技能:知道“碰触”、“如果”、“显现”、“隐藏”等控件的作用和使用方法。
会向舞台添加角色,并对角色进行大小的简单操作。
过程与方法:通过对老鼠脚本的设置,学会“条件”控件的使用方祛。
情感态度与价值观:通过制作老鼠的脚本,让学生体验到程序设计的快乐。
通过学生胡玩游戏,让学生体验到使别人快乐自己很有成就感。
三、教学重点难点及方式教学重点:为“老鼠”角色制作脚本。
教学难点:理解脚本执行过程。
教学方式:任务驱动、示范讲解、讨论交流、教具演示等方式结合进行。
教学过程一、激发兴趣,复习导入引导:上节课我们为小花猫制作了脚本,实现了利用按键盘光标键控制键让小花猫在舞台上自由跑动。
谁愿意把你的作品给大家看看? 1 .播放己有作品设悬念:小花猫跑得这么快,它要去干什么呀?生:捉老鼠。
2 .导入:看来我们的小花猫己经迫不及待了!今天我们就要满足小花猫的这个愿望,真正帮它捉住老鼠,实现我们制作电子游戏的愿望。
板书:制作电子游戏二、任务驱劝,掌握方法任务一:向舞台上添加角色布置任务:自己尝试着把老鼠添加到舞台上来。
学生自己尝试。
请学生演示:哪位同学成功了?请给我们大家演示一下,并说你的操作方法。
(说明:由于新添加的老鼠特别大,所以提示学生对老鼠进行缩小。
)生利用缩小工具把老鼠变小。
调整后舞台如下图:师布置任务:下面投有完成的学生,赶快把老鼠请上舞台,成功的同学把老鼠调整一下大小和摆放的位置,尽量让它躲着猫远远的,防止猫轻易的就把老鼠捉到。
学生继续修改。
任务二:掌握“碰触”、“姆果”、“显示”、“隐藏”等控件的使用(一)理解游戏规则1 .引导:要制作猫捉老鼠的电子游戏,怎样算是游戏胜利呢?估计:猫捉到老鼠。
2 .实物演示:出示教具:花猫和老鼠的图片,并请演示并描述游戏过程。
估计1 :学生说出基本的过程且关键词比较准确,如:猫去捉老鼠,如果老鼠被猫碰到,老鼠就隐藏不见。
对策:师板书:如果老鼠碰到猫,老鼠就隐藏。
并解释为什么要写老鼠碰到猫。
估计 2 :学生说不出基本的过程。
对策:教师引导学生再进行找游戏过程的关键性的表述词语。
如:在游戏过程中,如果出现什么情况就算猫捉到老鼠了?捉到后,老鼠有什么变化?(说明:由于在舞台上,碰到是两角色相互接触,所以也可以说成是老鼠碰到猫。
此环节必不可少,为学生理解触碰空间以及控件间的搭配提供前期准备。
)由上述方法,教师引导并板书出描述老鼠被捉的条件和结果:如果老鼠碰到猫,老鼠就隐藏。
(意图:以老师的引导,使学生认识到这一游戏过程的表现形式,并从中提炼出“捉到”就是两个角色有碰触,碰触的结果就是老鼠看不见,即隐藏。
)(二)尝试搭建组合1 .引导提炼关键词:你们觉得这句话哪几个词对表述这一游戏过程很关键?生自由汇报并指出:如果、碰到、隐藏为关键词。
2.师布置任务:我们这里有“如果”控件、在侦测里有“碰到”控件,“隐藏”控件在哪呢?下面,自己找到这些控件并把它们放入老鼠的脚本区,并试着进行组合,看一看,怎么组合就能表达出这句话的意思?3 .控件组合学生查找相应控件,并进行控件组合尝试。
教师巡视,对学生中存在较大的问题进行集中解决。
估计1:“碰到”控件不会设置对策:展示一学生存在问题的脚本。
如图所示:(说明:首先要求制作者读脚本,当读到“碰到”时,由于没有设制目标,所以,学生说不出碰到“小猫”也就是角色 l 。
在这时,请发现设置方法的同学来解决,并由制作者自己将其改正。
)估计 2 :如果学生中没有出现上述问题,对策:请学生上教师机进行制作演示,并训练学生读脚本的能力。
正确的组合如下图:4.调试脚本肯定学生的脚本搭建的正确性,布置任务:没搭建好的同学赶快把控件搭建好,建好的同学可以加上控件,让它成为可执行脚本,试着运行一下游戏,看一看,能不能达到我们预期的游戏效果。
组合后的脚本如下图:生继续搭建脚本并试运行脚本。
(三)解决问题问题一:老鼠不隐藏的问题(说明:因为脚本存在不足,所以当脚本运行后,如果两角色又是放在一起,小老鼠是不会有任何变化的。
)1 .学生提出问题2 .解决对策:教师引导学生读脚本,强调脚本执行顺序:当小绿旗被点击,执行“如果”控件;执行“如果”控件先进行判断,老鼠没有碰到角色,所以隐藏控件不执行,脚本绕过隐藏控件,继续往下执行,下面没有控件了,所以这个脚本就结束了,等到猫碰到老鼠时,这段脚本就己经起作用了。
3 .执行脚本流程并分析脚本存在的不足,启发学生:想一想怎么解决这一问题?4 .汇报:估计 1 :加“重复执行”控件。
对策:请学生演示添加“重复执行”控件。
(说明:由于学生在制作小猫原地跑的脚本时,学习使用过“重复执行”控件,所以有可能学生会想到用这一控件。
)估计 2 :可能学生说不出方法。
对策:提示学生:想一想,小猫一直飞快的跑,我们是怎么做的?让学生回想起“重复执行”控件,而后请一位学生演示添加“重复执行”控件。
5 .学生添加“重复”控件。
脚本如下图:6.再次修改脚本、运行,看效果。
问题二:重新运行脚本老鼠不显示1 .学生提出问题2 .分析原因并解决估计1 :学生分析出老鼠不显示的原因。
对策:肯定学生的分析解释:你们分析的很正确,现在我们知道了,被隐藏了的角色,在结束游戏后,仍然保持隐藏状态,以至于下次再单击小绿旗开始运行游戏的时候,也是这样。
估计2 :如果学生分析不出正确原因。
对策:教师直接进行说明原因。
3 .讨论解决问题方法估计1 :添加“显现”控件。
对策:肯定学生想法,并布置任务。
估计 2 :学生想不到“显现”控件。
对策:师提示学生,既然我们能够让老鼠隐藏,我们还可以怎么样?(显示)有没有显示作用的控件?4.上机实践,解决问题引导:找到“显现”控件,并把它放在脚本正确位置。
学生尝试修改脚本。
5.展示作品,并解释正确的脚本。
过渡:小花猫仅仅抓到一只老鼠,这远远不能满足它的愿望。
如何让小花猫抓到更多的老鼠,让它吃个够呢?三、集中练习、巩固提高引导:如何实现让小花猫捉到更多的老鼠?汇报:估计1:再添加一个老鼠到舞台,让后进行脚本制作。
估计2:用复制工具1.请学生到教师机进行演示。
角色区效果如下图:2.布置任务:设计一个高难度的猫捉老鼠的游戏,看具体的要求。
师出示具体要求(如下图所示)。
3.学生制作游戏,教师巡视指导。
4.展示学生的作品并尝试介绍脚本流程,师生即时评价。
5.玩游戏:引导学生互玩他人制作的猫捉老鼠电子游戏,体验成功。
(意图:提高学生学习程序设计的兴趣,并体验成功)师小结:看来我们每个人都有自己的特点,所以我们要互相学习,取长补短,这样我们进步的会更快。
四、课堂总结、扩展延伸引导:通过今天的学习,我们又学到了Scratch的哪几个控件?汇报:如果、碰到、隐藏、显现。
小结延伸:利用这些控件能制作简单的电子游戏。
在以后的学习中,我们还将继续深入学习用Scratch中的“随机控件”来实现“抓不完的老鼠”。
板书设计:制作电脑游戏如果老鼠碰到猫,老鼠就隐藏如果碰到,隐藏显现……教学反思:在本节课中,对教学评价我主要采用了点评、自评、互评的方式,目的在于激励学生。
在整个教学过程中,老师对学生点评主要体现在学生的回答问题或演示操作、展示作品时,如在课的开始,由一名学生演示其上节课的作品,又如,教师对学生分析老鼠为什么消失后,脚本再运行不见时,老师都进行了及时的评价,或促进学生的学习热情,或保护了学生的思考积极性。
在课的结尾,我还设计了互评和自评相结合的方式,让学生评价一下别人的和自己制作软件的不同。
使学生明确每个人设计的软件都是不同的,都有自己的特点,并从中发现别人的闪光点。