粤教版信息技术六年级下册 第十二课 综合活动:飞机大战 课件.pptx
第12课综合活动:飞机大战粤教版信息技术六年级下册
【教学目标】:合作设计一个简单的游戏
【教学重、难点】:完成一个简单的游戏设计
导入新知你玩过“飞机大战”游戏吗?我准备用Scratch自己设计一个“飞机大战”游戏。“飞机大战”游戏?那一定非常好玩。那我们一起来看看怎么制作吧!
导入新知怎么用scratch制作“飞机大战”的游戏呢?
新知讲解一、明确内容,确定角色
新知讲解“飞机大战”中有哪些角色呢?我方飞机敌方飞机我方导弹敌方导弹还差什么呢?
新知讲解飞机如果被导弹击中会爆炸,所以还要给双方的飞机增加爆炸效果的造型。我方飞机爆炸造型敌方飞机爆炸造型该怎么上传角色呢?
上传角色选择“从本地文件中上传角色”
试一试请自己尝试设置游戏的背景,并且上传角色,如下图所示。
新知讲解二、构思功能,搭建脚本
新知讲解每个角色的主要功能是什么呢?我方飞机敌方飞机我方导弹1.跟随鼠标上、下飞行;2.点击鼠标时发射“我方导弹”。1.随机上、下飞行;2.被击中爆炸。1.按下鼠标时,发射导弹;2.停止前进判断。
我方飞机我方飞机效果:飞机开始时为正常造型效果:用鼠标控制上、下飞行
新知讲解请尝试制作我方飞机的脚本,并运行试一下效果。参考脚本设计我方飞机
敌方飞机效果:随机出现在舞台右方某一位置效果:侦测是否碰到“我方导弹”。如果碰到将爆炸,结束游戏;如果没有碰到,将随机上下飞行。只需要上下移动,所以x坐标不变敌方飞机
新知讲解敌方飞机请尝试制作敌方飞机的脚本,并运行试一下效果。参考脚本设计
我方导弹效果:当按下鼠标时,发射导弹。效果:如果没有到边缘或击中“敌方飞机”,就继续前进。我方导弹
小试牛刀试着搭建脚本并运行脚本,适当修改、完善脚本,试试能否控制“我方飞机”发射“导弹”,击中“敌方飞机”?
新知讲解三、增加互动,优化设计
新知讲解“飞机大战”游戏,除我方飞机能发射导弹外,如果敌方飞机也能发射导弹,“我方飞机”被击中也会爆炸,就可以增加游戏的趣味性和难度了。让我们一起来看看该怎么做吧!请根据下面的步骤,搭建“敌方导弹”角色的脚本,并在“我方飞机”角色中增加被击中将“爆炸”的脚本。
新知讲解敌方导弹效果:等待一段随机时间效果:根据“敌方飞机”位置确定导弹发射地点。敌方导弹效果:如果没有到边缘或击中“我方飞机”,就继续前进。
新知讲解我方飞机我方飞机效果:侦测是否碰到“敌方导弹”,如果碰到将爆炸,结束游戏。
新知讲解想一想搭建好脚本程序还要进行适当修改、完善和美化。我们可以怎样完善和美化呢?
新知讲解增加图片背景、爆炸声音。将原来“导弹”击中“飞机”就结束,改为击中5次才结束。统计得分,发射的导弹击中“敌方飞机”就加分等。
小试牛刀1.请根据下方的脚本,在此基础上对脚本进行修改、完善和优化。我方飞机敌方飞机
小试牛刀2.在前面的脚本中,我们还可以设计“导弹”没有击中“飞机”就减分;使用不同类型的导弹,分值也随着变化……请你试试看,能否搭建出这样的脚本?3.能否用“克隆自己”、“当作为克隆体启动时”实现导弹连续发射呢?如果有Scratch测控板,能实现使用测控板的滑杆来控制飞机移动和使用按钮来控制导弹发射吗?
课堂小结掌握明确内容、确定角色的方法;掌握构思功能、搭建脚本的方法;能尝试增加互动,优化设计;能根据需要修改、完善脚本。
谢谢观赏