内容正文:
信息技术精品课件
粤教版(B版) 五年级上册
第6课 猫抓老鼠
瞧,这只老鼠多猖狂,快找一只猫消灭它吧!
猖
狂
的
老
鼠
感知游戏“猫抓老鼠”
想象游戏过程:有哪些角色?它们有什么动作?(完成课前习单)
游戏规则
1、点绿旗开始
2、鼠标控制猫,可循环游戏。
3、按空格键停止游戏。
编程主题:制作出一个“猫抓老鼠”的游戏。
脚本编排:想象游戏过程,把动作按出现的顺序排列在两个角色后面,编程时用了哪些新的命令模块?
猫的动作
老鼠的动作
静静等候、粘着鼠标
随机出现
自由爬动
碰到老鼠
捕捉,叫“抓住了”
叫“哎哟”
碰到猫停止爬动
脚本编排:把动作按出现的顺序排列在两个角色后面。
猫的动作
老鼠的动作
静静等候、粘着鼠标
随机出现
自由爬动
碰到老鼠
捕捉,叫“抓住了”
叫“哎哟”
碰到猫停止爬动
要实现“猫抓老鼠”不难,开始时设置老鼠随机移动位置,碰到
边缘就返回,然后控制猫去抓老鼠。
如果猫碰到老鼠就让老鼠消失,再加上“重复执行直到”循环模块,
游戏就可以不停地玩。
小猫随着鼠标移动。
一、移到鼠标指针位置
任务一:
阅读课本第47页,完成猫的脚本。
用到了哪些新的模块?分别出自哪个模块类?
小猫抓到老鼠,说“哈哈,抓住你了”。
要求:
1、老鼠被小猫抓到,会被吃掉(隐藏)。
2、三秒后重新出现。
温馨提示:不要删除原有程序。
任务二:
增强游戏的随机性
随时出现
随地出现
要求:
1、老鼠碰到老鼠夹,会被困住(停止)。
2、老鼠碰到甜甜圈,可以吃掉(隐藏)。
任务三:
在脚本中,哪里用到侦测命令?怎么用?
猫的动作
老鼠的动作
静静等候、粘着鼠标
随机出现
碰到老鼠
捕捉,叫“抓住了”
叫“哎哟”
碰到猫停止爬动
重复执行
重复执行
交流分享程序。
自由爬动
拓展提高
如何知道猫是否抓老鼠?
侦测模块
控制模块
单分支条件判断结构
(一种情况)
课堂小结
$$