跳至正文
View Categories

< 1 min read

1.创作背景 #

抗击冠状病毒期间,远离人群聚集区域。

一般来说,是否感染主要取决于接触机会,

并不是抵抗力强的人群感染的风险会更低。

疫情期间,应勤洗手、多运动,提高免疫力。

尽量避免到人群聚集区域,一定要戴好口罩。

2.学习目标与任务 #

2.1 课堂任务 #

病毒的传播

1.病毒在人群少的空间中,传播速度较慢;

2.人群聚集区域,病毒传播会增快;

3.当我们做好防护措施后,病毒就会逐渐被消灭。

2.2 作品分析 #

(1)动画最开始,背景有什么呢?

(2)动画中有哪些角色在移动呢?

(3)人数变多时,病毒有什么变化呢?

3.编程思路与步骤 #

3.1 编程思路 #

素材图片

3.2 编程步骤 #

(1)导入背景

•我们在动画中看到,刚开始有较少的人,然后背景变为了较多的人。

•那么是如何实现的呢?

•要切换背景,那至少需要2个以上的背景。

•首先,点击上传背景,选择文件进行上传。

•背景初始化-换成较少的人群背景图

(2)按下空格键,换成人群较多的背景

•大家想一想,如果人群聚集较多,都不做好防护措施,病毒会怎么样蔓延呢?

(3)病毒移动

•大家观察一下,有几种颜色的积木块?

•在病毒角色中把以下积木块拼接起来,会有什么效果?

(4)角色的复制

•我们在动画中看到,又出现了很多的病毒角色,那么如何实现呢?

•右键点击角色,我们可以看到有三个命令复制、导出、删除。

•大家尝试一下复制之后,运行程序会有什么变化?

(5)角色隐藏与显示

有没有注意到,在动画开始阶段只有一个病毒,随着背景中的人群增多,病毒数量开始变多,

当背景变为戴口罩、消毒时,病毒逐渐消失。

我们只需要对复制好的角色,更改位置就可以了。

(6)消毒员的程序

将左边消毒员的代码拼接起来。

当绿旗被点击,消毒员隐藏;

当背景换成“人人戴口罩”,显示;

等待几秒后,

消毒员就说:“病毒已被消灭”

游戏结束。

4.问答与练习 #

Q1:左边为小鹏写的病毒运动的程序 #

运行程序后,病毒不见了。 #

这是为什么? #

Q2:左图为小鹏写的病毒运 #

动的脚本,运行程序后, #

移动到舞台右边后不动了, #

小鹏又哪里出错了呢? #

课后练习

1-给病毒移动添加音乐

2-是否可以让病毒碰到边缘发生特效变化?