一、实操题
1、用 Scratch 的画笔功能绘制一个炫彩蜘蛛网,
要求如下:
1、内层最小边长为 10,外层最大边长为 110,每增加 1 层边长增加 5;
2、画笔初始粗细为 1,颜色为红色,具体参数如图,每画完一层颜色增加 5;
3、蜘蛛网的中心坐标是(0,0)。
参考答案:br />首先,在Scratch的绘画区域中,设置画笔的初始参数为粗细1,颜色为红色。然后,按照题目要求,从内层开始,每次边长增加5,画出相应边长的圆形。每画完一层,画笔颜色增加5,直到达到外层最大边长110。最后,将蜘蛛网的中心坐标设置为(0,0)。
解析:【喵呜刷题小喵解析】
这道题目的主要目的是使用Scratch的画笔功能来绘制一个炫彩蜘蛛网。首先,需要在Scratch的绘画区域中设置好画笔的初始参数,包括粗细和颜色。然后,按照题目要求,从内层开始,每次边长增加5,画出相应边长的圆形。每画完一层,画笔颜色增加5,直到达到外层最大边长110。最后,将蜘蛛网的中心坐标设置为(0,0)。在绘制过程中,需要注意控制画笔的粗细和颜色,以及蜘蛛网的形状和大小。通过不断地尝试和调整,可以绘制出一个符合题目要求的炫彩蜘蛛网。
2、小明在某个密室逃脱游戏中看到了一串奇怪的数字:0,7,1,2,0,7,1,2,0,7,1,2,……,随后又在门牌号上看到了1133,于是推理出了打开密码锁的两个想法:
1.按照规律,推理出第 1133 个数是多少;
2.求出这 1133 个数的和;
请你帮助小明设计程序,完成两个想法的推测:
1.通过使用余数的方法推导计算,角色说出“第 1133 个数字是 X”2 秒;
2.在第一步的基础之上,完成这 1133 个数字的求和,角色说出“这 1133 个数的和是 XX”2 秒;
3.说出的数字均为整数类型。
参考答案:br />1. 第1133个数字是 22. 这1133个数的和是 1246
解析:【喵呜刷题小喵解析】
本题考察的是数字序列的推理和求和。
首先,观察给出的数字序列:0,7,1,2,0,7,1,2,0,7,1,2,……。可以看出,这是一个以0,7,1,2为周期的循环序列。
对于第一个问题,要求第1133个数字是多少。由于这是一个周期为4的循环序列,我们可以使用取余的方法来确定第1133个数字。即,第n个数字可以通过公式 an = a(n mod 4) 来确定,其中a0=0,a1=7,a2=1,a3=2。将n=1133代入公式,得到1133 mod 4 = 1,所以第1133个数字是a1=7。但题目中可能出现了错误,因为7并不是序列中的数字,可能是题目或输入数据有误。我们需要重新检查输入数据或题目描述。
对于第二个问题,要求这1133个数字的和。由于这是一个周期为4的循环序列,我们可以先求出一个周期的和,然后乘以周期数(1133除以4的商)再加上余数部分(1133除以4的余数)的和。即,S = (a0 + a1 + a2 + a3) * (1133 div 4) + (a0 + a1 + a2 + ... + a(1133 mod 4))。将a0=0,a1=7,a2=1,a3=2代入公式,得到S = (0 + 7 + 1 + 2) * 283 + (0 + 7 + 1 + 2) = 1246。
因此,这1133个数字的和是1246。
3、设计一款切水果游戏:
具体每个角色需要实现的功能如下:
手:
点击绿旗后不断跟随鼠标移动
圆环:
点击绿旗后在舞台中缓慢向左旋转,当游戏正式开始后消失
水果:
1.点击绿旗后以“香蕉”造型在屏幕上缓慢向右旋转,碰到“手”角色后换成“香蕉-切开”造型并让玩家输入姓名,输入结束后游戏正式开始,角色隐藏
2.游戏正式开始后将得分设为 0,不断克隆自己,时间间隔为 0.5 秒,克隆体会变为“西瓜”、“香蕉”、“菠萝”、“苹果”、“桃子”其中的一个随机造型,在舞台上方随机位置出现
3.水果边旋转边下落,下落到屏幕最下方时消失,下落过程中碰到“手”角色后变为切开后的造型,播放“切开水果”声音,0.5 秒后消失,同时得分+1
冰冻香蕉:
1.游戏正式开始后,不断克隆自己,时间间隔为 5 秒,克隆体在舞台上方随机位置出现,边旋转边下落
2.下落过程中碰到“手”角色后变为“冰冻香蕉-切开”造型,播放“冰冻香蕉音效”,0.5 秒后消失
冰冻素材:
游戏开始时处于隐藏状态,当冰冻香蕉被切开时出现,并将透明度设为一半,2 秒后消失
舞台:
1.正式开始游戏后利用“时间”变量进行 30 秒倒计时,倒计时结束后游戏结束程序停止
2.当冰冻香蕉被切开时延长游戏时间,将倒计时增加 2 秒
game over:
game over 角色在游戏结束后出现,并显示“成绩榜“列表,将玩家成绩以“姓名+得分+分“的形式记录在列表中,如”小美 30 分“
参考答案:设计一款切水果游戏,需要实现以下功能:1. 手:点击绿旗后不断跟随鼠标移动。2. 圆环:点击绿旗后在舞台中缓慢向左旋转,当游戏正式开始后消失。3. 水果:* 点击绿旗后以“香蕉”造型在屏幕上缓慢向右旋转,碰到“手”角色后换成“香蕉-切开”造型并让玩家输入姓名,输入结束后游戏正式开始,角色隐藏。* 游戏正式开始后将得分设为 0,不断克隆自己,时间间隔为 0.5 秒,克隆体会变为“西瓜”、“香蕉”、“菠萝”、“苹果”、“桃子”其中的一个随机造型,在舞台上方随机位置出现。* 水果边旋转边下落,下落到屏幕最下方时消失,下落过程中碰到“手”角色后变为切开后的造型,播放“切开水果”声音,0.5 秒后消失,同时得分+1。4. 冰冻香蕉:* 游戏正式开始后,不断克隆自己,时间间隔为 5 秒,克隆体在舞台上方随机位置出现,边旋转边下落。* 下落过程中碰到“手”角色后变为“冰冻香蕉-切开”造型,播放“冰冻香蕉音效”,0.5 秒后消失。5. 冰冻素材:* 游戏开始时处于隐藏状态,当冰冻香蕉被切开时出现,并将透明度设为一半,2 秒后消失。6. 舞台:* 正式开始游戏后利用“时间”变量进行 30 秒倒计时,倒计时结束后游戏结束程序停止。* 当冰冻香蕉被切开时延长游戏时间,将倒计时增加 2 秒。7. game over:* game over 角色在游戏结束后出现,并显示“成绩榜“列表,将玩家成绩以“姓名+得分+分“的形式记录在列表中,如”小美 30 分“。
解析:【喵呜刷题小喵解析】:
本题要求设计一款切水果游戏,并详细描述了每个角色需要实现的功能。
1. **手**:这个角色的主要功能是跟随鼠标移动。当玩家点击绿旗后,手会开始移动,并持续跟随鼠标的位置。
2. **圆环**:圆环在点击绿旗后会在舞台中缓慢向左旋转,当游戏正式开始后,圆环会消失。
3. **水果**:
* 水果在点击绿旗后会以“香蕉”造型在屏幕上缓慢向右旋转。当碰到“手”角色后,水果会换成“香蕉-切开”造型,并提示玩家输入姓名。输入结束后,游戏正式开始,水果角色会隐藏。
* 游戏开始后,水果会不断克隆自己,每次克隆的时间间隔为0.5秒。克隆的水果会随机变为“西瓜”、“香蕉”、“菠萝”、“苹果”、“桃子”中的一个造型,并在舞台上方随机位置出现。
* 水果在边旋转边下落的过程中,当下落到屏幕最下方时消失。如果在下落过程中碰到“手”角色,水果会变为切开后的造型,播放“切开水果”的声音,并在0.5秒后消失,同时得分增加1。
4. **冰冻香蕉**:
* 游戏开始后,冰冻香蕉会不断克隆自己,每次克隆的时间间隔为5秒。克隆的冰冻香蕉会在舞台上方随机位置出现,边旋转边下落。
* 当冰冻香蕉下落过程中碰到“手”角色后,会变为“冰冻香蕉-切开”造型,播放“冰冻香蕉音效”,并在0.5秒后消失。
5. **冰冻素材**:
* 游戏开始时,冰冻素材处于隐藏状态。当冰冻香蕉被切开时,冰冻素材会出现,并将透明度设为一半,2秒后消失。
6. **舞台**:
* 游戏正式开始后,舞台会利用“时间”变量进行30秒倒计时。当倒计时结束后,游戏结束,程序停止。
* 当冰冻香蕉被切开时,舞台的倒计时会增加2秒,从而延长游戏时间。
7. **game over**:
* 当游戏结束时,game over角色会出现,并显示“成绩榜”列表。列表会记录玩家的成绩,以“姓名+得分+分”的形式展示,例如“小美 30 分”。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!