川教版(2019)小学信息技术四年级上册第3节防疫小话剧 课件(共25张PPT)

资源下载
  1. 二一教育资源

川教版(2019)小学信息技术四年级上册第3节防疫小话剧 课件(共25张PPT)

资源简介

(共25张PPT)
c
r
a
t
第3节防疫小话剧
s
h
c
课程大纲
操控玩家
操控病毒
操控患者
课后思考
01
操控玩家
思考题
1.视频中是以什么标准来评定一个游戏胜利与否?
2.视频中是使用什么来操控玩家?
3.视频中是如何编写程序来显示玩家胜负的效果?
用得分的多少来定游戏输赢。
用鼠标操控玩家。
插入了字幕和声音的指令显示胜负效果。
动手操作
任务一:创建角色
白衣天使(玩家)
新冠状病毒(障碍)
患者(NPC)
(所有素材均在桌面文件夹中)
任务二:操控玩家
新建“得分”与“时间”变量
用鼠标控制玩家
用条件结构设置游戏的胜利与失败
用计时器记录时间
小任务
任务一和二可能遇到问题集
1.为什么要加时间这个变量,得分已经足够能判
定游戏成功与否?
因为对于游戏本身来说“得分”一个变量足够评判输赢,但是对于不同玩家来说,无法定输赢,增加一个“时间”变量,不同玩家之间可以用胜利时间长短来定胜负,增加了游戏的竞技性,使得游戏更加完善。
新课教学
知识点一:在“数据”模块中新建变量
可能遇到问题集一
2.为什么选择停止全部程序就不显示字幕了?
新课教学
知识点二:条件结构“如果...那么...”
如果后面是设置游戏成功的条件
设置游戏失败条件
那么后面是设置胜利提示语和音效的结果
设置失败提示语和音效
停止胜利和失
败的条件指令
新课教学
知识点三:逻辑运算符“>”、“<”
条件结构中嵌套逻辑运算
任务一和二可能遇到问题集
3.为什么记录时间的计时器要放在
最后面不放在开头?
因为要计算循环一次的时间,
也就是游戏完成一局的时间,所以不放在开头,而放在条件结构的末尾,同时注意放在循环结果内部,确保游戏每次重开都能重新记录时间。
02
操控病毒
讨论分析题
1.“病毒”角色的在游戏中运动情况应该是怎样的?
2.玩家在什么情况下得分或者扣分?可以如何编写程序?
运动方向 运动速度 运动状态 运动形态
随机切换
玩家在“接触”到病毒的时候扣3分,在“营救”到患者的时候加1分。利用条件结构来编写程序的。
速度适中
不停歇
克隆新个体
病毒
患者
动手操作
任务三:设置病毒状态
面向随机方向运动
碰到边缘就反弹
每次移动10步,250步后克隆自身
任务四:设置克隆体状态
虚像特效设定为50
面向玩家运动
碰到玩家,得分-3,克隆体消失
每运动200步后自动消失
小任务
任务三和四可能遇到问题集
1.为什么选择面向“-180到180”中随机一个数就能使得病毒运动方向随机?
因为在scratch中用-180到180表示360°。
新课教学
知识点四:插入随机数
90°
-180° 0°
180°
-90°
-180°~180°
代表360°
运动方向
随机切换
250步
新课教学
知识点四:插入随机数
保证病毒运动方向随机
控制病毒运动速度和方向切换速度
保证病毒不会卡在边缘
让病毒繁殖
任务三和四可能遇到问题集
2.为什么要重复执行25次10步而不能重复执行一次250步?
病毒运动方向的切换速度和移动速度都要合适,将其运动设为每移动250步切换一次运动方向,移动速度控制为每次移动十步,250步分成25次完成。可以对比一下一次250步和25次十步病毒的运动状态,不难发现一次250步运动过快,游戏无法正常进行的。
任务三和四可能遇到问题集
3.为什么病毒克隆体的运动要面向玩家?而且要设置运动一段时间自动删除?
设置克隆体面向玩家,是为了让他有目的性地成为游戏的障碍,增加游戏的难度。设置一段时间自动删除是为了避免繁殖过多,堆积从而导致游戏瘫痪。同时我们还可以通过改变克隆体的运动速度和消失速度来改变游戏的难度。假如克隆体面向玩家的运动速度越快则越容易触碰到玩家,游戏难度增大。同样消失的越缓慢时间越长,游戏难度也会增大。
新课教学
知识点四:克隆体
本体
克隆体
病毒碰到玩家(条件)
扣3分发出声音并且自动消失(结果)
设置克隆体半透明状态与本体区分开
0..........................................
重复执行200次后自动消失
03
操控患者
大胆尝试
本体
克隆体
数值决定患者运动多久后消失
300
1
决定每次得分的增加量
区分碰撞到病毒的音效
患者程序编写
04
课后思考
游戏说明
为了使游戏更加完善,可以在游戏前启动一个游戏说明,这个程序怎么编写的呢?
2
0
2
3
感谢聆听

展开更多......

收起↑

资源预览