还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
Scratch4级竞赛试题及答案公布
一、单选题(每题1分,共10分)
1.在Scratch中,以下哪个积木块用于重复执行一段代码直到满足某个条件?()A.当flag被点击时B.如果...那么C.重复执行D.当按下空格键时【答案】C【解析】重复执行积木块用于重复执行一段代码直到脚本被停止或切换到其他脚本
2.在Scratch中,用于创建角色移动效果的最常用积木块是()A.改变X坐标B.改变Y坐标C.移动D.以上都是【答案】D【解析】改变X坐标、改变Y坐标和移动积木块都可以用于创建角色移动效果
3.在Scratch中,以下哪个积木块用于让角色在碰到边缘时反弹?()A.碰到边缘就反弹B.如果碰到颜色就...C.如果碰到角色就...D.设置变量【答案】A【解析】碰到边缘就反弹积木块用于让角色在碰到边缘时反弹
4.在Scratch中,以下哪个积木块用于播放声音?()A.播放声音B.设置音量C.停止所有声音D.调整音量【答案】A【解析】播放声音积木块用于播放声音
5.在Scratch中,以下哪个积木块用于创建克隆体?()A.创建克隆体B.删除克隆体C.设置克隆体D.移除克隆体【答案】A【解析】创建克隆体积木块用于创建克隆体
6.在Scratch中,以下哪个积木块用于控制角色的外观?()A.改变大小B.隐藏C.显示D.以上都是【答案】D【解析】改变大小、隐藏和显示积木块都可以用于控制角色的外观
7.在Scratch中,以下哪个积木块用于等待一段时间?()A.等待B.暂停C.延时D.以上都是【答案】A【解析】等待积木块用于等待一段时间
8.在Scratch中,以下哪个积木块用于显示或隐藏角色?()A.显示B.隐藏C.切换外观D.以上都是【答案】D【解析】显示、隐藏和切换外观积木块都可以用于显示或隐藏角色
9.在Scratch中,以下哪个积木块用于控制角色的运动方向?()A.改变方向B.设置方向C.旋转D.以上都是【答案】D【解析】改变方向、设置方向和旋转积木块都可以用于控制角色的运动方向
10.在Scratch中,以下哪个积木块用于控制角色的速度?()A.改变速度B.设置速度C.调整速度D.以上都是【答案】D【解析】改变速度、设置速度和调整速度积木块都可以用于控制角色的速度
二、多选题(每题4分,共20分)
1.以下哪些积木块用于控制角色的行为?()A.如果...那么B.重复执行C.当flag被点击时D.设置变量【答案】A、C【解析】如果...那么和当flag被点击时积木块用于控制角色的行为
2.以下哪些积木块用于控制角色的外观?()A.改变大小B.隐藏C.显示D.切换外观【答案】A、B、C、D【解析】改变大小、隐藏、显示和切换外观积木块都可以用于控制角色的外观
3.以下哪些积木块用于控制角色的运动?()A.改变X坐标B.改变Y坐标C.移动D.设置方向【答案】A、B、C、D【解析】改变X坐标、改变Y坐标、移动和设置方向积木块都可以用于控制角色的运动
4.以下哪些积木块用于控制声音?()A.播放声音B.设置音量C.停止所有声音D.调整音量【答案】A、B、C、D【解析】播放声音、设置音量、停止所有声音和调整音量积木块都可以用于控制声音
5.以下哪些积木块用于控制克隆体?()A.创建克隆体B.删除克隆体C.设置克隆体D.移除克隆体【答案】A、B【解析】创建克隆体和删除克隆体积木块用于控制克隆体
三、填空题(每题4分,共16分)
1.在Scratch中,用于控制角色移动的积木块是_________【答案】移动(4分)
2.在Scratch中,用于播放声音的积木块是_________【答案】播放声音(4分)
3.在Scratch中,用于创建克隆体的积木块是_________【答案】创建克隆体(4分)
4.在Scratch中,用于控制角色外观的积木块是_________【答案】改变大小、隐藏、显示、切换外观(4分)
四、判断题(每题2分,共10分)
1.在Scratch中,重复执行积木块用于重复执行一段代码直到满足某个条件()【答案】(√)【解析】重复执行积木块用于重复执行一段代码直到脚本被停止或切换到其他脚本
2.在Scratch中,碰到边缘就反弹积木块用于让角色在碰到边缘时反弹()【答案】(√)【解析】碰到边缘就反弹积木块用于让角色在碰到边缘时反弹
3.在Scratch中,播放声音积木块用于播放声音()【答案】(√)【解析】播放声音积木块用于播放声音
4.在Scratch中,创建克隆体积木块用于创建克隆体()【答案】(√)【解析】创建克隆体积木块用于创建克隆体
5.在Scratch中,改变大小积木块用于控制角色的外观()【答案】(√)【解析】改变大小积木块用于控制角色的外观
五、简答题(每题5分,共10分)
1.简述在Scratch中如何控制角色的移动【答案】在Scratch中,可以使用改变X坐标、改变Y坐标和移动积木块来控制角色的移动【解析】通过这些积木块,可以精确控制角色在舞台上的位置和移动方向
2.简述在Scratch中如何控制角色的外观【答案】在Scratch中,可以使用改变大小、隐藏、显示和切换外观积木块来控制角色的外观【解析】通过这些积木块,可以改变角色的尺寸、可见性和外观
六、分析题(每题15分,共30分)
1.分析在Scratch中如何实现一个简单的游戏,包括角色移动、碰撞检测和得分机制【答案】
(1)角色移动使用改变X坐标和改变Y坐标积木块来控制角色移动
(2)碰撞检测使用碰到...就积木块来检测角色是否碰到障碍物或敌人
(3)得分机制使用变量来记录得分,当角色碰到加分道具时,增加得分【解析】通过这些步骤,可以实现一个简单的游戏,包括角色移动、碰撞检测和得分机制
2.分析在Scratch中如何实现一个简单的动画,包括角色移动、变换和声音播放【答案】
(1)角色移动使用改变X坐标和改变Y坐标积木块来控制角色移动
(2)变换使用改变大小、隐藏、显示和切换外观积木块来控制角色的外观变化
(3)声音播放使用播放声音积木块来播放背景音乐或音效【解析】通过这些步骤,可以实现一个简单的动画,包括角色移动、变换和声音播放
七、综合应用题(每题25分,共50分)
1.设计一个简单的Scratch项目,实现以下功能
(1)角色可以在舞台上自由移动
(2)当角色碰到边缘时,会反弹回来
(3)当角色碰到敌人时,游戏结束
(4)当角色碰到加分道具时,得分增加【答案】
(1)角色自由移动使用重复执行积木块和改变X坐标、改变Y坐标积木块来控制角色自由移动
(2)碰到边缘反弹使用碰到边缘就反弹积木块来实现
(3)碰到敌人游戏结束使用碰到...就积木块检测角色是否碰到敌人,如果碰到则显示游戏结束的界面
(4)碰到加分道具得分增加使用变量记录得分,当角色碰到加分道具时,增加得分【解析】通过这些步骤,可以实现一个简单的Scratch项目,包括角色自由移动、碰到边缘反弹、碰到敌人游戏结束和碰到加分道具得分增加
2.设计一个简单的Scratch项目,实现以下功能
(1)角色可以旋转
(2)当角色碰到特定颜色时,会播放声音
(3)当角色碰到特定角色时,会显示不同的表情
(4)当角色碰到特定道具时,会改变大小【答案】
(1)角色旋转使用旋转积木块来控制角色旋转
(2)碰到特定颜色播放声音使用碰到颜色就积木块检测角色是否碰到特定颜色,如果碰到则播放声音
(3)碰到特定角色显示不同表情使用碰到...就积木块检测角色是否碰到特定角色,如果碰到则显示不同的表情
(4)碰到特定道具改变大小使用碰到...就积木块检测角色是否碰到特定道具,如果碰到则改变角色的大小【解析】通过这些步骤,可以实现一个简单的Scratch项目,包括角色旋转、碰到特定颜色播放声音、碰到特定角色显示不同表情和碰到特定道具改变大小---标准答案
一、单选题
1.C
2.D
3.A
4.A
5.A
6.D
7.A
8.D
9.D
10.D
二、多选题
1.A、C
2.A、B、C、D
3.A、B、C、D
4.A、B、C、D
5.A、B
三、填空题
1.移动
2.播放声音
3.创建克隆体
4.改变大小、隐藏、显示、切换外观
四、判断题
1.(√)
2.(√)
3.(√)
4.(√)
5.(√)
五、简答题
1.在Scratch中,可以使用改变X坐标、改变Y坐标和移动积木块来控制角色的移动
2.在Scratch中,可以使用改变大小、隐藏、显示和切换外观积木块来控制角色的外观
六、分析题
1.在Scratch中,实现一个简单的游戏,包括角色移动、碰撞检测和得分机制
(1)角色移动使用改变X坐标和改变Y坐标积木块来控制角色移动
(2)碰撞检测使用碰到...就积木块来检测角色是否碰到障碍物或敌人
(3)得分机制使用变量来记录得分,当角色碰到加分道具时,增加得分
2.在Scratch中,实现一个简单的动画,包括角色移动、变换和声音播放
(1)角色移动使用改变X坐标和改变Y坐标积木块来控制角色移动
(2)变换使用改变大小、隐藏、显示和切换外观积木块来控制角色的外观变化
(3)声音播放使用播放声音积木块来播放背景音乐或音效
七、综合应用题
1.设计一个简单的Scratch项目,实现以下功能
(1)角色可以在舞台上自由移动使用重复执行积木块和改变X坐标、改变Y坐标积木块来控制角色自由移动
(2)当角色碰到边缘时,会反弹回来使用碰到边缘就反弹积木块来实现
(3)当角色碰到敌人时,游戏结束使用碰到...就积木块检测角色是否碰到敌人,如果碰到则显示游戏结束的界面
(4)当角色碰到加分道具时,得分增加使用变量记录得分,当角色碰到加分道具时,增加得分
2.设计一个简单的Scratch项目,实现以下功能
(1)角色可以旋转使用旋转积木块来控制角色旋转
(2)当角色碰到特定颜色时,会播放声音使用碰到颜色就积木块检测角色是否碰到特定颜色,如果碰到则播放声音
(3)当角色碰到特定角色时,会显示不同的表情使用碰到...就积木块检测角色是否碰到特定角色,如果碰到则显示不同的表情
(4)当角色碰到特定道具时,会改变大小使用碰到...就积木块检测角色是否碰到特定道具,如果碰到则改变角色的大小。
个人认证
优秀文档
获得点赞 0