scratch蓝桥杯编程题3训练
scratch蓝桥杯集训05——随机数

最后,我们还需要新设置一个角色“红线”来作为游戏结束的一句。当角色碰 到红线的时候,说出“没接住”就可以了。
小球的完整代码。
button2的完整代码
要是我们想让小猫在没被老鼠捉住之前都在背向猫移动的话, 我们应该怎么做呢?
老鼠会满屏幕乱跑,因此,我们应该让老鼠重复跑动,我们要怎么办呢?
但是,我们发现老鼠跑到屏幕边缘就跑不下去了,我们应该怎么办呢? 我们只要增加一个积木块就可以了
但是,老鼠被会捉到之后,新的老鼠看到猫,难道不应该掉头就跑吗?那 么我们应该怎么办呢?
本次课程我们来制作一个猫捉老鼠的小游戏。
这次小猫是使用方向键来移动的,我们要怎么做呢?
首先,我们来建立一个直角坐标系,上面有我们的小猫和老鼠
让小猫可以使用方向键来移动,我们应该怎么办呢? 现在,我们来试一下让小猫也可以使用↓,↑,←来移动
让小猫可以在向左移动的时候面向正确的方向,我们 应该怎么做呢?
找一个球、水果或物品,从屏幕顶部位置按照随机的方向落下;屏幕下方 设置一块板,板可以跟随鼠标左右移动;如果球落下时碰到板,球即往上 按照随机的角度反弹;球触碰到边框以后,折返,继续落下;玩家继续移 动鼠标接球。如果没有接住,球则掉入下面的红线,游戏结束。
注意,此时button2并不能上下移动,而是随着鼠标的移动左右移动,所 以不能简单的使用随着鼠标指针移动。思考一下,我们要怎么办?
我们要做到应该是让button2随着鼠标的x坐标来移动。在侦测一栏, 我们可以看到鼠标的x坐标。
一开始是从最顶端随机位置开始下落,而且方向也是随机的,我们应该怎么办 呢?
小球碰到button2之后反弹的方向也是随机的,那么我们应该怎么办呢?
反弹之后,方向是随机的,而且当小球碰到边缘的时候就会再次反弹就 可以了。
蓝桥杯青少年创意编程大赛Scratch编程题解析(六)

蓝桥杯青少年创意编程大赛Scratch编程题解析(六)作者:来源:《电脑报》2020年第08期将舞台背景设置为“spotlight-stage”,添加一个“Bellerina”角色、两个“Druml”角色和两个“Drum2”角色,并按照图1的位置摆放。
角色“Bellerina”的造型和颜色的设置须如图所示,五个造型的裙子颜色顺序为:白、红、蓝、绿、黄。
四个鼓的颜色分别设置为:红、蓝、绿、黄。
舞台中央的小女孩会随机变换造型及衣服颜色4次,游戏玩家要记住衣服颜色出现顺序,并按顺序敲击相应颜色的鼓,颜色顺序正确则可得1分,并开始下一轮变换颜色:直到某一轮敲鼓顺序错误则游戏结束,更新最高得分。
具体要求:(1)每次点击绿旗后,舞台左上角的“得分”(显示位置见图1)都为0。
(2)小女孩为造型1(白色裙子):并说“请观察颜色序列!”2秒钟。
(3)小女孩切换4次造型,每次都是随机切换为造型2到造型5中的一个(这4次切换的造型之间允许重复):而且第一次切换后要说“1”1秒钟,第二次说“2”1秒钟,第三次说“3”1秒钟,第四次说“4”1秒钟(图2)。
(4)在4次造型切换完成后,小女孩切换回造型1(白色裙子),表示一轮切换结束。
小女孩说:“请按顺序点击相应颜色鼓!”(5)游戏玩家根据刚刚小女孩4次切换造型中衣服颜色的顺序,依次点击(敲击)相应颜色的鼓,在敲击第一次鼓后小女孩说“1”,第二次后说“2”,第三次后说“3”,第四次后说“4”。
如果玩家敲击的顺序与衣服颜色切换的顺序相一致,小女孩就说“正确”2秒钟,且得分加1,并从步骤2开始下一轮游戏,如果敲击的顺序错误,小女孩就说“游戏结束”,并根据当前得分的情况更新舞台右上角的最高得分(显示位置如图所示),程序结束。
本题需要制作一个锻炼记忆力的小游戏。
由于是本次考试的最后一题,难度当然较高。
要考查考生的全面能力。
角色有小女孩和4个不同颜色的鼓,不同角色间需要用到消息。
游戏需要重复变色和敲鼓,最好将需要复用的代码用自定义积木保存,减少编码的工作量。
第十一届蓝桥杯大赛青少年创意编程 C++组 竞赛规则及样题

试题形式 竞赛包括选择题和编程题,以选手所提交的完成结果为评分依据。 C++ 创意编程初级组(低年龄组)及高级组(高年龄组)的试题不完全相同。 选择题: 根据题目的描述,在多个备选答案中选出一个或者多个正确选项,不对解题过程和解题 方式(可以用计算机验证或者手工计算)做出要求,只评判选择结果的正误。 编程题: 题目为若干具有一定难度梯度的编程题目。这些题目的要求明确、答案客观。编程题不 指定具体的算法,评判时只看结果,不看程序。 裁判评判时可能会多次运行选手提交的程序,以测试程序对不同情况的适应性及强壮性。
除了 C++ 编程的相关知识,比赛较少用到特定学科的知识。比如:语文、英语等科目。 如果必须使用这些知识,试题的描述中会详细解释概念,并给出足够的示例。但是参赛选手 需具备足够的理解能力与学科知识,具体的要求可按照能读懂样题题目要求的标准来衡量。
评分
本组比赛的评分采用人工客观评判的方式。 选择题(单选或多选)答案唯一,根据结果正误得 0 分或满分。 编程题以选手所提交程序的运行结果为评判依据。每题得分有多个等级,按照运行结果 的完成度不同,分数最低为 0 分,最高为满分。
蓝桥杯大赛组委会
6
【输入格式】 第一行为两个整数 n(1<=n<=20)、t(10<=t<=20),分别表示水罐的数量 和咪咪的尾巴可以够到的最大深度。之后一行中有 n 个用空格分开的整数,分 别表示每个水罐中水面到水罐口的距离。 【输出格式】 只有一个整数,表示有多少个水罐中的水可以被咪咪喝到。 【样例输入】 5 10
蓝桥杯省赛scratch高级试卷scratch等级考试4

Scratch 阶段测评你的名字: [填空题] *_________________________________一、单项选择题(共20题,每题2.5分,共50分)1. 舞台、角色、造型、脚本等构成图形化编辑器的基本要素,下列关于角色这一要素的表述中不正确的是()。
[单选题] *A.角色通常包括脚本、造型和声音三部分B.一个角色可以有多个造型C.角色必须显示在舞台上(正确答案)D.脚本可以实现角色的交互2. 角色苹果的坐标为(-150,45),它大概在舞台的什么位置( )。
[单选题] *A(正确答案)BCD3. 以下不属于程序基本结构的是()。
[单选题] *A. 顺序结构B. 选择结构C. 条件判断结构(正确答案)D. 循环结构4. Scratch软件自带的可以启动程序的按钮是()。
[单选题] *A.B.(正确答案)C.D.5. 对于这个脚本,下列说法中正确的是()。
[单选题] *A.如果没有碰到黑色,那么角色应该是“造型1”;(正确答案)B.如果碰到黑色,那么角色应该是“造型1”;C.这个角色肯定有两个造型;D.以上都不对。
6. 舞台是呈现脚本运行效果的地方,舞台最高处的Y坐标是()。
[单选题] * A.0B.180(正确答案)C.240D.3607. 下面的流程图展示了一个简单的数7游戏过程,当输入数字n为17时,执行的事件是()。
[单选题] *A.先受惩罚再玩游戏B.先玩游戏再受惩罚C.受惩罚D.玩游戏(正确答案)8. 不能实现角色追随鼠标指针的脚本是()。
[单选题] *A. B. C.D.(正确答案)9. 该判断程序执行后,角色的大小将()。
[单选题] *A.增大一半B.减小一半(正确答案)C.大小不变D.增大一倍10. 下列指令中,能够判断两个角色相遇的是()。
[单选题] *A.B.C.(正确答案)D.11. 执行脚本后,角色会()。
[单选题] *A.切换下一个造型(正确答案)B.没有变化C.消失D.变大12. 脚本执行后,下列说法正确的是()。
蓝桥杯scratch集训第七课 绘制三角形

936007 难度一第七课绘制三角形本课目标软件操作1、熟悉Scratch 软件的常用操作方法。
2、掌握Scratch 程序调试的方法。
积木应用1、掌握运动积木的用法。
包括:“移到xy”、“移动”、“右旋”、“左旋”、“面向方向”积木。
2、掌握外观积木的用法。
包括:“显示”、“隐藏”积木。
3、掌握画笔积木的用法。
包括:“清空”、“图章”、“落笔”、“抬笔”、“将画笔颜色设定为”、“将画笔颜色增加”、“将画笔粗细增加”、“将画笔粗细设定为”积木。
4、熟悉变量积木的用法。
包括:“变量”、“列表”积木。
5、掌握事件积木的用法。
包括:“当绿旗被点击”、“广播消息”、“当接收到消息”积木。
6、熟悉控制积木的用法。
包括:“等待1 秒”、“重复执行”、“重复执行n 次”积木。
其他知识1、了解“多边形”的知识。
2、了解“画布”和“画笔”的概念。
3、理解“循环结构”的概念。
样例介绍样例名称本样例名称:绘制三角形。
故事情节小猫今天在学校里学了三角形的知识,认识了正三角形。
原来正三角形有 3 条边,每条边都是一样长的,并且三个角的角度也一样,都等于60°。
放学回家的路上,小猫拿着树枝便在地上画出了一个正三角形。
功能及考点要求小猫在舞台上移动,画出一个正三角形。
角色素材清单本样例需要的角色素材清单如下表所示:表格7-1 角色素材清单序号角色名称特征描述数量1舞台背景默认背景 1 幅2小猫默认角色 1 个预备知识多边形在一张画纸上,用三条或者三条以上的直线画出来的首尾相连的图形,叫做多边形。
按照多边形的边数,可以把多边形分为三角形、四边形(正方形、长方形、菱形、梯形)、五边形、六边形等等。
按照每条边的长度是否都相等,可以把多边形分为正多边形、非正多边形。
正多边形还有一些特点,它的各个内角相等,各个外角也相等,所有的外角之和等于360°。
从外观上看,正多边形最大的特点就是非常对称、规整。
图7-1 常见多边形的外形表格7-2 常见多边形的参数序号名称边数内角角度1正三角形 3 条边60°2正方形 4 条边90°3正五边形 5 条边108°4正六边形 6 条边120°画布和画笔Scratch 软件的舞台就是我们的画布(画纸),可以用画笔积木在上面绘图。
蓝桥杯数学思维编程题——开关灯

蓝桥杯数学思维编程题——开关灯作者:陈新龙来源:《电脑报》2022年第11期今天分享一道2020年蓝桥杯选拔赛的数学思维编程题目——开关灯。
题目如下:有十盏灯,从1到10按顺序依次编号,初始时全部灯处于开启状态。
有十个人也从1到10依次编号。
第一个人(1号)将灯全部关闭,第二个人(2号)将编号2的倍数的灯全部打开,第三个人(3号)将编号为3的倍数的灯做相反处理。
即将打开的灯关闭,将关闭的灯打开。
后面的人继续按3号的操作方法依次操作,把对应编号倍数的灯做相反处理。
那么当第10个人操作之后,哪几盏灯是关闭的,哪几盏灯是开启的?可能不少人读完题目之后还处于一头雾水的状态,没有任何思路,这里介绍个方法,我们可以利用Office的表格来梳理题目的流程。
打开Excel软件,进行简单的布局操作,横向列为第1盏灯到第10盏灯,纵向行为第1个人到第10个人。
根据题目的要求填空,灯开启的状态用数字1代替,关闭的状态用数字0代替。
依次按照规则填空,比如第二个人将2号、4号、6号、8号、10号位置的灯打开,第三个人将3、6、9位置的灯做相反的操作,将开着的灯关闭,将关闭的灯打开。
以此类推,直至最后第十个人操作后,可以看到1号、4号、9号灯是关闭状态,其余的灯开着。
在Scratch中编程,建立一个保存灯状态的列表“十盏灯”,数字0代表灯的状态为关,数字1代表灯的状态为开。
当绿旗被点击后,列表添加10个元素,全部为1。
每点击一次空格,小猫都会说:“第X个人来了”(X是人的序号),随后将列表中的元素按照题目要求进行处理,灯的编号与列表项目编号一致,数字0代表关,数字1代表开。
连续点击10次后,列表中所有的元素值与表格演算一致。
通過循环重复执行将数字1添加入十盏灯列表中,并且增加两个变量“第几个人”和“倍数”。
绿旗运行时,变量“第几个人”设置为1。
当按下空格键时,变量“倍数”设置为1,由于第一个人开始需要进行开关灯的设置,这里我们可以添加一个判断语句,当满足条件第几个人×倍数不超过10时,将列表中的第几个人×倍数的项进行替换,比如第二个人需要将列表第2号、4号、6号、8号、10号位置进行数字替换(数字1替换成数字0,数字0替换成数字1)。
蓝桥杯scratch考点
蓝桥杯scratch考点蓝桥杯是中国著名的计算机大赛,分为初赛和决赛,其中初赛使用Scratch作为编程语言进行编程竞赛。
在蓝桥杯的Scratch赛场上,有一些重点考察的知识点,下面将对一些常见的考点进行介绍。
1.事件和控制:事件是Scratch中的重要组成部分,常见的事件有“当绿旗被点击时”、“当角色被点击时”等。
控制是Scratch中的编程结构,常见的控制结构有“重复”、“如果条件成立则”等。
在蓝桥杯中,可能会考察如何使用事件和控制来控制角色的行为。
2.并发性:并发性是指在Scratch中同时运行多个脚本的能力。
在蓝桥杯中,可能会考察如何使用并发性来实现多个角色的交互,或者如何使用并发性来处理多个事件的同时发生。
3.变量和列表:变量和列表是Scratch中的重要概念,用于存储和操作数据。
在蓝桥杯中,可能会考察如何使用变量和列表来实现一些功能,比如计算角色的得分、记录用户的操作记录等。
4.广播和接收广播:广播是Scratch中的一种通信机制,用于实现角色之间的消息传递。
在蓝桥杯中,可能会考察如何使用广播和接收广播来实现角色之间的协作和交互。
5.图像和声音处理:Scratch提供了丰富的图像和声音处理功能,包括绘制图形、添加音效等。
在蓝桥杯中,可能会考察如何使用图像和声音处理功能来美化游戏界面或增强玩家的游戏体验。
6.文件操作和数据持久化:文件操作和数据持久化是Scratch中的高级功能,可以用来保存和加载游戏数据。
在蓝桥杯中,可能会考察如何使用文件操作和数据持久化来实现游戏的存档和读档功能。
综上所述,以上是蓝桥杯Scratch赛场常见的考点。
通过熟练掌握以上知识点,并结合实际编程的练习,相信同学们能在蓝桥杯的竞赛中取得好的成绩。
在备战蓝桥杯的过程中,同学们还可以参考一些相关的教材和在线资源,加深对Scratch的理解和应用。
祝愿大家在蓝桥杯中取得好成绩!。
蓝桥杯scratch集训第十三课 综合训练二 飞机起降
936024 难度二第四课综合训练二飞机起降本课目标软件操作1、掌握截图、保存图片、使用本地图片制作角色的方法。
积木应用1、掌握运动积木的用法。
包括:“移到xy”、“滑行到”、“右转”、“面向”、“x 坐标”、“将x 坐标设定为”、“将y 坐标增加”、“移到角色”、“将旋转模式设定为”积木2、掌握外观积木的用法。
包括:“说2 秒”、“将造型切换为”、“下一个造型”、“显示”、“隐藏”、“移至最上层”、“下移一层”、“清除所有图形特效”、“将颜色特效增加”、“将角色大小设定为”、“将角色的大小增加”积木。
3、掌握声音积木的用法。
包括:“播放声音直到播放完毕”积木。
4、掌握画笔积木的用法。
包括:“清空”、“抬笔”、“落笔”、“将画笔颜色设定为”、“将画笔粗细设定为”积木。
5、掌握事件积木的用法。
包括:“当绿旗被点击”、“当接收到消息”、“广播消息”积木。
6、掌握控制积木的用法。
包括:“等待1 秒”、“重复执行”、“重复执行n 次”、“在之前一直等待”、“停止角色的其他脚本”、“停止全部”积木。
7、掌握侦测积木的用法。
包括:“参数对于角色”积木。
8、掌握运算积木的用法。
包括:“小于”、“加法”积木。
其他1、掌握控制角色角度和移动的方法。
如控制飞机飞行姿态。
2、掌握录制声音、使用录制声音的方法。
如录制飞机发动机的声音。
3、掌握用“画笔”积木绘制动画效果的方法。
如月亮升起的动画。
4、掌握角色跟随另一个角色移动的方法。
如“灯光”跟随“飞机”移动、“帆船”跟随“大海”移动。
5、掌握实现角色近大远小效果的方法。
6、掌握运用相对运动原理,实现角色移动效果的方法。
7、掌握实现倒计时功能的方法。
8、掌握设置角色图层的方法。
样例介绍样例名称本样例名称:飞机起降。
故事情节飞机起飞需要在跑道上加速滑行,当升力大于机身重力时,飞机才能离地升空。
此后飞机仍然需要加速爬升,等进入平流层时,就可以开启巡航模式稳定的飞行了。
当飞机需要降落的时候,会抬起机头,增加空气阻力,同时降低动力输出,利用惯性缓慢的下降。
蓝桥杯scratch集训第十课 大炮打怪
936021 难度二第一课大炮打怪本课目标积木应用1、掌握运动积木的用法。
包括:“移到xy”、“左旋”、“右旋”、“面向方向”、“移到角色指针”、“碰到边缘就反弹”积木。
2、掌握外观积木的用法。
包括:“说2 秒”、“显示”、“隐藏”、“将造型切换为”、“颜色特效”积木。
3、掌握声音积木的用法。
包括:“播放声音直到播放完毕”、“播放声音”积木。
4、掌握变量积木的用法。
包括:“变量”积木。
5、掌握事件积木的用法。
包括:“当绿旗被点击”、“当按下上移键”、“当接收到消息”、“广播消息”积木。
6、掌握控制积木的用法。
包括:“等待1 秒”、“重复执行”、“重复执行直到”、“如果那么”、“停止全部”积木。
7、熟悉侦测积木的用法。
包括:“参数对于角色”、“碰到角色”、“按键是否按下”积木。
8、熟悉运算积木的用法。
包括:“随机数”、“或”、“小于”、“条件不成立”积木。
其他知识1、了解“电脑游戏”的知识。
样例介绍样例名称本样例名称:大炮打怪。
故事情节中世纪的武士们为了保卫自己的家园,带着大炮来到了黑暗森林,寻找飞龙的巢穴。
在激扬的歌声中,经过浴血奋战,武士们最终用大炮击败了天上的飞龙,成功保卫了家园。
功能及考点要求1、舞台的背景设置为黑暗森林,一门大炮设置在舞台左下角。
2、游戏开始后,循环播放着背景音乐。
1053、飞龙在舞台上一边飞行,一边喷火,当他碰到舞台边缘时,调整朝向反弹回去;当飞龙碰到炮弹时,得分加 1,飞龙消失,0.5 秒后复活出现在指定位置,重新在舞台上飞来飞去。
4、按下左键可以让大炮沿着逆时针方向转动;按下右键可以让大炮沿着顺时针方向转动;按下空格键可以发射炮弹。
5、炮弹沿着大炮指定的方向向前飞行,当它击中飞龙或者碰到舞台边缘时就消失。
图 10-1 舞台及角色布局示意图角色素材清单本样例需要的角色素材清单如下表所示:表格 10-1 角色素材清单序号角色名称 特征描述 数量 1舞台背景 背景库中的“WOODS ” 1 幅 2大炮 给定角色 1 个 3 炮弹 角色库中的“BEACHBALL ” 1 个预备知识电脑游戏基础知识电脑游戏是通过计算机实现的一种游戏方式,主要分为教育性游戏和娱乐性游戏。
模拟四:Scratch蓝桥杯科学素养模拟测试卷(中级组)
模拟四:Scratch蓝桥杯科学素养模拟测试卷(中级组)姓名:_________班级:_________ [填空题] *1.用手压缩弹簧时可以发现,在弹簧的弹性限度内,()。
[单选题] *A 手受到的力与压缩距离成正比。
(正确答案)B 手受到的力与压缩距离成反比。
C 手受到的力与压缩距离的平方成正比D 手受到的力与压缩距离的平方成反比2.我们平时食用的土豆是对应植物的()部分。
[单选题] *A 块茎(正确答案)B 植株C 果实D 花3.人眼看到的苹果是红色的,这是因为()。
[单选题] *A 苹果表面会吸收红光B 苹果会发出红色的光C 苹果表面反射的光以红色为主(正确答案)D 红色的光打到了苹果上4.影视作品中,人们经常趴在铁轨上听声音判断是否有火车会来。
这个动作主要利用了()的特性。
[单选题] *A 火车行进时会使得地面震动B 铁轨会和火车共振C 火车的声音在固体中传播比在空气中快,损耗低。
(正确答案)5.生活中我们经常见到铁表面生锈。
生锈实际上是铁表面()的过程,它属于()变化。
[单选题] *A 氧化;化学(正确答案)B 磨损;物理C 氧化;物理D 磨损;化学6.使用可控核聚变反应堆发电是人类能源发展的新方向。
在核聚变发电堆中发生的反应与以下()选项中的发生的反应不同。
[单选题] *A 恒星B 原子弹(正确答案)C 氢弹D 太阳7.在以下选项中,()距离太阳最远。
[单选题] *A 地球B 水星C 火星D 小行星带(正确答案)8.在同一地点的同一天,()的温度一般最高。
[单选题] *A 下午四点B 早上九点C 中午12 点D 下午两点(正确答案)9.工业革命以来,人类排放的温室气体急剧增加,成为了全球变暖的主要因素。
以下选项中,不是常见温室气体的是()。
[单选题] *A二氧化碳(CO2)B 氢气(H2)(正确答案)C水蒸气(H2O)D 甲烷(CH4)10. 在北半球的夏至来临时,以下选项中()地区的日照时间最长。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、编程题,共两题,每题15分。
36:森林的一天
1.准备工作
(1)选择背景Forest
(2)添加角色Bear,Bat,Butterfly 1,Dinosaur1
2.功能实现
(1)将角色的大小都变成50,并将角色按照下图的位置摆放好。
(2)点击绿旗后,设置角色的初始位置,重复播放背景音乐Cave。
(3)小猫先走到Bear的位置,说“Bear你好“2秒,然后改变方向,走到Dinosaur1旁
边,播放声音“Grunt” 等待播完。
(4) 然后走到Butterfly
1身边,并改变颜色特效。最后设置旋转方式为左右翻转,到达Bat旁边,变成半透
明状态。
评分标准:
(1)点击绿旗后,角色的初始大小为50,小猫在舞台左边缘的中间位置,其他四
个动物的位置分别在示意图位置,舞台背景为Forest(3分)
(2)点击绿旗后,一直播放背景音乐Cave。(2分)
(3)小猫先走到Bear的位置,说“Bear你好“2秒,然后改变方向,走到Dinosaur1旁
边,播放声音“Grunt” 等待播完。(5分)
(4)然后走到Butterfly
1身边,并改变颜色特效(数值不限)。最后设置旋转方式为左右翻转,到达Bat旁
边,变成半透明状态(数值不限)。(5分)
[填空题]
_________________________________
37.舞者凯希
1.准备工作
(1)从素材库上传背景:舞台1、舞台2;
(2)删除小猫角色,添加Cassy Dance角色,并添加声音dance magic。
2.功能实现
(1)Cassy Dance面向右侧,初始造型为【Cassy
Dance-a】,初始坐标为【7,50】,并说“Let’s dance!!”2秒;
(2)2秒后,播放声音【dance magic】;
(3)开始跳舞:Cassy Dance每隔1秒切换一次造型;
(4)Cassy Dance每切换一次造型,都要旋转15度,方向依次为右-左-左-右;
(5)在Cassy Dance开始跳舞前,背景要换成【舞台1】;
(6)当Cassy
Dance开始舞蹈的后,背景要在【舞台2】和【舞台1】之间来回切换,一共切换8
次,每次等待1秒;
(7)每次舞台切换时,舞台的【颜色】增加3。
3.评分标准
(1)能够上传和选择题目要求的背景和角色。(3分)
(2)Cassy Dance可以正确说话.切换造型和左右翻转(6分)
(3)背景来回切换并正确设置特效。(4分)
(4)正确播放和停止声音。(2分) [填空题]
_________________________________
二、编程题
操作题 第1题 [上传文件题]
准备工作:
保留小猫角色,从角色库中选择角色dog1;保留白色背景。
猫和狗合作画出一个边长为100,边为蓝色,填充为红色的三角形,猫画好后,
狗来填充,如下图所示。
编程实现:
1)点击绿旗,舞台上有小猫和小狗。小猫画出一个边长为100,三边为蓝色的正
方形;画笔粗细为5;
2)小猫画完后会从舞台上消失,然后小狗将三角形填充为红色。
3)注意控制小猫先画,小狗后画。要求小狗填充完后,仍能看到三角形蓝色的
边缘。
操作题 第2题 [上传文件题]
准备工作:
角色“Wand”,“Balloon1”;默认白色背景。
编程实现:
1)程序开始,魔法棒在舞台的底部不停左右移动;
2)如果按空格键,魔法棒垂直向上发射碰到边缘会消失;
3)5个气球水平排列在舞台上方,它们之间高度相同,左右距离为100。气球的
大小70%;
4)魔法棒如果碰到了气球,气球消失,魔法棒回到舞台下方重复左右移动;
操作题 第3题 [上传文件题]
你要参加运动会,每天都刻苦练习游泳,并给自己的游泳时间做了精确的计时(
本题中的 计时都按 24 小时制计算)。你只要说出自己从 a 时 b
分一直游泳到当天的 c 时 d 分,你的小 鱼教练就能计算出你这天一共游了
多少时间。你的小鱼教练是怎么算出来的呢?
准备工作:
背景选择“Underwater 2”,导入角色库中“Fish”
编程实现:
1)程序开始运行时,小鱼教练询问游泳开始时间(分别询问 24
小时制的时和分)和结束时间(分别询问24 小时制的时和分)。
2)小鱼教练计算并说出游了多长时间(格式为:xx小时xx分钟,如下图)。但
如果你输入的结束时间早于开始时间,小鱼教练就会说“输
入错误!结束时间早于开始时间”。程序结束。
操作题 第4题 [上传文件题]
准备工作:
保留小猫角色;白色背景
编程实现:
1)点击绿旗后,询问“请输入年级数”,等待输入年级数。
2)询问“请输入班级数”,等待输入班级数。
3)定义列表“全校班级”,假设每个年级的班级数相同,所有班级名称自动生成
并保存到“全校班级”中。例如,输入年级数为5,输入班级数为8,可以看到舞台
上列表“全校班级”的内容为:1(1)班、1(2)班...5(7)班、5(8)班。
操作题 第5题 【初级组不用做此题】 [上传文件题]
某班有36名学生,运动会前,家委会购进了36件T恤,T恤颜色有红、橙、黄、绿
、蓝、白六种,每种共6件。设计一段程序,用于公平地选择颜色。
准备工作:
保留小猫角色;白色背景
编程实现:
1)点击绿旗,小猫说“按空格,选择T恤颜色”2秒;
2)按下空格,小猫说出选取的随机颜色,表示选中了这种颜色的T恤;
3)为了便于开展活动,每6名同学一组,每组内同学T恤颜色都不相同;选择36次后
,所有颜色的T恤刚好选完。
4)将分好的T恤结果展示在列表“分T恤”中,列表的第一项代表第一组(6种不同
的颜色),第二项代表第二组(6中不同的颜色),以此类推...
四、编程填空和实操题
29.
小猫(0,0)想要碰到苹果(150,120),下面哪些代码组合起来就能够实现(不
一定用到所有代码)?(请按按顺序输入编号,编号中间不要加任何标点符号)
1
2
3
4
5
6
[填空题] *
只按顺序写数字,不要加任何标点符号,否则系统会判错!
_________________________________(答案:5634|52634|53426)
30. 编程题--上传--考试包-1
要求:
(1)小狗初始造型为“造型1”,位置(-171,-123);
(2)蝴蝶初始造型为“造型2”,位置(163,122),面向左面;
(3)当点击绿旗后,小狗会在2秒内移到(171,-123),并且行进中不停转换造
型;蝴蝶会在3秒内飞到(-163,122),同样在飞行同时不停转换造型。 [填空题]
_________________________________
31. 编程题--上传--考试包-2
要求:
(1)挡板初始位置(0,-165);篮球隐藏,大小70;闪电初始位置(210,130)
,大小50;
(2)当点击绿旗后,1秒后篮球会从Y轴坐标为(160)的随机位置出现并自由落
下直到3秒后Y轴坐标变为(-160)时隐藏,然后反复按照上述要求运动;
(3)挡板可以通过按键控制来水平左右移动;当挡板碰到篮球时,篮球消失,同
时闪电出现并一秒后消失。 [填空题]
_________________________________
四、编程题(共2题,每题15分,共30分)
36. 编写程序,解决以下问题:
如图,在舞台正中央绘制一个边长为200的正方形。
要求:
(1) 围绕舞台中心绘制正多边形,均匀分布在四个象限中;
(2) 正方形边长为200个单位,线条粗细、颜色自定;
(3) 利用画笔绘制正方形,不能有多余的线条。
37. 编写程序,解决以下问题:
方形螺旋是我们常见的一种螺旋形状,其特点是连续的线段长度均匀增加,例如第
一条线段长度为5,第二条长度为10,第三条长度为15,以此类推。现在请编写程
序实现下图中的图案效果:当绿旗被点击时,以舞台中心位置为起点,使用画笔工
具绘制一个方形螺旋。起点的x、y坐标均为0,第一条边的长度为5,以后的每条边
的长度依次增加5,连续画50条这样的边。