image

编辑人: 人逝花落空

calendar2025-05-10

message3

visits925

2020年12月Scratch三级实操答案及解析

一、简答题

1、 绘制图形
1. 准备工作:
(1)保留默认小猫角色,隐藏角色;
(2)背景为白色背景。
2. 功能实现:
(1)绘制如下图所示的图案;
(2)画笔为红色,粗细为2,圆形大小自定。

参考答案:

解析:【喵呜刷题小喵解析】:根据题目要求,我们需要先初始化一个白色的画布,并保留默认的小猫角色,隐藏其他角色。然后,设置画笔的颜色为红色,粗细为2。最后,绘制一个圆形,大小可以根据需要自定。由于题目没有给出具体的编程语言,所以这里只能使用伪代码来描述整个过程。具体的实现代码会根据不同的编程语言有所不同。在实际编程时,需要根据具体的编程语言和库来进行相应的实现。另外,由于题目中给出的图案是一个圆形,所以在绘制时需要注意圆形的大小和位置。可以根据需要调整圆形的大小和位置,以达到最佳的效果。同时,还需要注意画笔的颜色和粗细,以确保绘制的图形符合题目要求。

2、 病毒传染模拟程序
1. 准备工作:
(1)删除小猫角色,绘制一个绿色的小圆圈角色,命名为“Person”,代表健康的人;
(2)设置“人口总数”、“健康人数”、“感染人数”、“全部感染时间”变量。
2. 功能实现:
(1)当程序运行时,将角色“Person”设置为隐藏,将计时器归零;
(2)使用克隆功能,克隆出20个健康的人,健康人出现在舞台随机位置,静止不动;
(3)克隆1个人,将其颜色特效设置为“125”(红色),代表已感染人;
(4)克隆出的感染人在舞台上面向随机的方向后,不断运动,当健康的人被碰到时,将会被感染,将它的颜色设置为“125”;
(5)从第一个受感染者开始,使用计时器记录所有人被感染的时间,当所有人被感染时,停止计时;
(6)变量“人口总数”始终为21,“健康人数” 和“感染人数”
不断改变,最后变量“全部感染时间”显示全部感染的时间。

参考答案:

解析:【喵呜刷题小喵解析】:本编程题要求实现一个病毒传染模拟程序,具体分为准备工作和功能实现两个部分。在准备工作阶段,首先删除了原有的小猫角色,然后绘制了一个绿色的圆圈角色,命名为"Person",代表健康的人。同时,还设置了四个变量,包括人口总数、健康人数、感染人数和全部感染时间。在功能实现阶段,首先隐藏了"Person"角色,并将计时器归零。然后,克隆了20个"Person"角色,出现在舞台随机位置,静止不动。接着,克隆了1个"Person"角色,并将其颜色特效设置为"125"(红色),代表已感染人。设定已感染人的运动属性后,当健康的人与已感染的人碰撞时,健康的人被感染,将其颜色设置为"125"。从第一个受感染者开始,使用计时器记录所有人被感染的时间。当所有人被感染时,停止计时,并将计时器数值赋给"全部感染时间"变量。最后,显示"全部感染时间"变量的值。需要注意的是,本编程题的具体实现方式可能因使用的编程语言不同而有所差异,以上提供的伪代码示例仅供参考。在实际编程时,需要根据具体语言的特点和语法规则进行编写。

3、 躲避恐龙
1. 准备工作:
(1)保留小猫角色,添加角色“Dinosaur5”,将舞台背景设置为“Night City With Street2”;
(2)将小猫角色的位置设置为(x:-100 y:-110);
(3)将“Dinosaur5”的角色大小设置为“50”,角色位置设置为(x:190 y:-110)。
(4)新建变量“得分”,并显示。
2. 功能实现:
(1)程序运行后,恐龙自右向左移动,当碰到舞台边缘时,游戏得分增加1,同时角色回到初始位置。
(2)通过变量控制“Dinosaur5”的移动速度,使得它每次从右向左移动的速度都比前一次快。
(3)通过“空格”键控制小猫的跳跃,来躲避恐龙。注意小猫只在原地跳跃,并不需要左右移动。
(4)如果小猫碰到“Dinosaur5”,播放声音“meow”并说出游戏得分,游戏结束。

参考答案:

解析:【喵呜刷题小喵解析】:这个编程题目是一个简单的避障游戏,玩家需要控制小猫来躲避恐龙。首先,我们设定了舞台背景、角色、位置、大小等基本信息。在功能实现部分,恐龙自右向左移动,当碰到舞台边缘时,游戏得分增加1,同时角色回到初始位置。恐龙的移动速度会随着每次从右向左移动的速度都比前一次快。小猫的跳跃是通过“空格”键控制的,它只需要原地跳跃,不需要左右移动。如果小猫碰到恐龙,就播放声音“meow”并说出游戏得分,游戏结束。在这个程序中,我们使用了pygame库来实现。首先,我们导入了pygame库,并设置了窗口大小。然后,我们加载了角色图片,并设定了角色位置、大小、速度等基本信息。在游戏循环中,我们处理事件,包括退出事件和空格键按下事件。恐龙的移动和得分更新也在这个循环中进行。最后,我们绘制角色、显示得分,并更新窗口。当游戏结束时,我们退出pygame库。这个程序是一个避障游戏的简单实现,玩家可以通过控制小猫的跳跃来躲避恐龙,同时获得得分。随着游戏的进行,恐龙的移动速度会逐渐加快,增加了游戏的挑战性。

喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:2020年12月Scratch三级实操答案及解析

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share