(共30张PPT)
复习旧知
掌握绘制背景和角色的方法;
认识和使用随机数。
学会使用“广播”来控制角色之间的响应;
猖
狂
的
老
鼠
瞧!这只老鼠多猖狂,快找一只猫消灭它吧!
第6课 “猫抓老鼠”
广东省小学信息技术五年级下册
体验游戏,说说玩法
或者游戏规则
游戏规则
1、单击 游戏开始
2、鼠标控制猫,抓住老鼠时说“抓住你了!”
3、设置老鼠随机移动,碰到边缘就返回;
4、老鼠碰到猫,消失几秒后再出现,可循环游戏。
新知讲解
添加猫和老鼠的角色
从角色库中选择猫和老鼠角色
如何在Scratch中用鼠标来控制猫的移动呢?
移到鼠标指针位置
设置猫随鼠标移动的脚本
作用:当绿旗被点击时,移动鼠标指针,猫会随着鼠标指针一起移动。
猫
的
脚
本
如何搭建“猫抓到老鼠”的脚本呢?
侦测是否碰到物体
任务一:用到哪些新模块?分别
出自哪个模块区?
(提示:阅读课本第47页)
如何侦测猫是否抓到老鼠
侦测模块
控制模块
单分支条件判断
侦测是否碰到物体
作用:如果碰到老鼠,猫就说“抓住你了!”,并停留1秒。
猫
的
脚
本
作用: 单击绿旗开始,然后随意移动猫,如果碰到老鼠,就会显示“抓住你了!”,并停留1秒。
猫
的
脚
本
小试牛刀
请同学们试着搭建猫的脚本吧!
思 考
当搭建碰到边缘情况的脚本时,有哪些方法呢?
长见识
在Scratch中,搭建碰到边缘情况的脚本,可以用“碰到边缘就反弹”,也可以通过单击“碰到……”的下拉按钮,在弹出的菜单中选择“边缘”。
模块:动作
响应:自动反弹
模块:侦测
响应:结合其他模块做出各种响应
“重复执行直到”循环模块
如何搭建老鼠的脚本,让老鼠随机移动,碰到边缘就反弹,直到碰到猫才结束呢?
第一步:老鼠随机出现
作用: 老鼠在1~3秒的时间内随机出现在舞台中。
鼠
的
脚
本
老
增加游戏的 随机性
随时出现
随地出现
第二步:老鼠碰到边缘反弹
作用: 老鼠任意转弯移动,碰到边缘就反弹。
鼠
的
脚
本
老
第三步:猫抓到老鼠
作用: 老鼠碰到猫时,结束“随意移动,碰到边缘就反弹”的动作。
鼠
的
脚
本
老
作用: 单击绿旗开始, 老鼠可以随意移动,碰到猫时隐藏,过1~3秒后再出现。
鼠
的
脚
本
老
举一反三
请大家设计一个“躲猫猫”的游戏。即用鼠标控制老鼠,躲避猫的追捕。
记得将猫和老鼠中的“碰到”的
对象对调哟!
举一反三
脚本参考:
猫的脚本
老鼠的脚本
考考你
×
√
任 务 要 求:
1、老鼠碰到老鼠夹,会被困住(停止);
2、老鼠碰到甜甜圈,可以吃掉(隐藏)。
拓展练习
老鼠夹
甜甜圈
增加
2个角色
课堂小结
学会移到鼠标指针位置;
掌握侦测是否碰到物体;
掌握“重复执行直到”循环模块;
学会设计“躲猫猫”游戏。
导学案
主题:制作“猫抓老鼠”的游戏。
设计:观察游戏过程,按游戏出现的顺序把动作字母填写在方框里
猫的动作
老鼠的动作
D:随着鼠标移动
A:随机出现
B:自由移动
C:碰到老鼠
F:捕捉,说“抓住了”
E:碰到猫停止移动