(共21张PPT)
第12课
综合活动:飞机大战
小学信息技术(粤教版)
第三册上AB版教材
新知导入
①玲玲,我越来越喜欢Scratch软件了。我准备自己设计一个“飞机大战”游戏。
②“飞机大战”游戏?那一定很好玩!
经过将近一个学期的学习,我们可以发现,利用Scratch软件能设计许多好玩、有趣的作品。下面让我们动手设计一个如下图所示的“飞机大战”游戏吧!
新知讲解
设计任何程序,首先要明确需要做什么。这个“飞机大战”游戏的主要内容,是实现双方飞机互相发射导弹对战,如果被导弹击中就会爆炸。
一、明确需求,确定角色
根据“飞机大战”游戏的内容需求,就可以确定角色了。因为要对战,所以“我方”和“敌方”都需要有飞机和导弹,共有四个角色。
飞机如果被导弹击中会爆炸,所以还要给双方的飞机增加爆炸效果的造型。
我方飞机
敌方飞机
我方导弹
敌方导弹
“飞机大战”中的角色。
我方飞机爆炸造型
敌方飞机爆炸造型
确定角色后,根据需要尝试选择或自由绘制适合的角色造型。比如,可以在角色区单击“从本地文件中上传角色”按钮,分别选择角色的造型。
选择“从本地文件中上传角色”
我方飞机
敌方飞机
我方导弹
1.
跟随鼠标上、下飞行;
2.
点击鼠标时发射“我方导弹”。
1.
随机上、下飞行;
2.
被击中爆炸。
1.
按下鼠标时,发射导弹;
2.
停止前进判断。
每个角色的主要功能是什么呢?
二、构思功能,搭建脚本
我方飞机
飞机开始时为正常造型
用鼠标控制上、下飞行
角色
效果设想
脚本搭建
参考脚本设计
随机出现在舞台右方某一位置
侦测是否碰到“我方导弹”。如果碰到将爆炸,结束游戏;如果没有碰到,将随机上下飞行。
只需要上下移动,所以x坐标不变
角色
效果设想
脚本搭建
敌方飞机
敌方飞机
制作敌方飞机的参考脚本
我方导弹
当按下鼠标时,发射导弹。
如果没有到边缘或击中“敌方飞机”,就继续前进。
角色
效果设想
脚本搭建
三、增加互动,优化设计
“飞机大战”游戏,除我方飞机能发射导弹外,如果“敌方飞机”也能发射导弹,“我方飞机”被击中也会爆炸,就可以增加游戏的趣味性和难度了。
参考下面的方法,搭建“敌方导弹”角色的脚本,并在“我方飞机”
角色中增加被击中将“爆炸”的脚本。
等待一段随机时间
根据“敌方飞机”位置确定
导弹发射地点。
角色
效果设想
脚本搭建
敌方导弹
如果没有到边缘或击中“我方飞机”,就继续前进。
我方飞机
侦测是否碰到“敌方导弹”,如果碰到将爆炸,结束游戏。
角色
效果设想
脚本搭建
搭建好脚本程序还要进行适当修改、完善和美化。
增加图片背景、爆炸声音。
将原来“导弹”击中“飞机”就结束,改为击中5次才结束。
统计得分,发射的导弹击中“敌方飞机”就加分等。
拓展提高
参考下表,对上面搭建好的“我方飞机”和“敌方飞机”程序脚本进行适当的修改、完善和优化。
我方飞机
敌方飞机
拓展提高
在前面的脚本中,我们还可以设计“导弹”没有击中“飞机”就减分;使用不同类型的导弹,分值也随着变化……请尝试搭建这样的脚本。
能否用“克隆自己”和“当作为克隆体启动时”实现导弹连续发射呢?如果有Scratch测控板,能使用测控板的滑杆来控制飞机移动和使用按钮来控制导弹发射吗?
掌握明确内容、确定角色的方法
掌握构思功能、搭建脚本的方法
能尝试增加互动,优化设计
能根据需要修改、完善脚本
课堂小结
板书设计
第12课
综合活动:飞机大战
一、明确需求,确定角色
二、构思功能,搭建脚本
三、增加互动,优化设计
谢谢
21世纪教育网(www.21cnjy.com)
中小学教育资源网站
有大把高质量资料?一线教师?一线教研员?
欢迎加入21世纪教育网教师合作团队!!月薪过万不是梦!!
详情请看:
https://www.21cnjy.com/help/help_extract.php中小学教育资源及组卷应用平台
第12课
综合活动:飞机大战
教学设计
课题
综合活动:飞机大战
单元
十二
学科
信息技术
年级
第三册
学习目标
(1)能理解程序设计的内容,确定使用的相关角色会根据角色构思相应的功能,灵活设计、搭建脚本会适当增加程序的互动,优化程序,完善设计
重点
理解掌握程序设计的基本方法
难点
依据主题,有步骤有计划灵活应用知识设计程序
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
大家都玩过飞机大战吗?今天我们一起来制作一个飞机大战游戏
演示《飞机大战》,让学生归纳总结游戏规则和要点。教师小结,引出课题。
观看演示程序观察讨论
由经典的飞机大战游戏激发学生创作欲望。让学生加强掌握归纳总结的能力。
讲授新课
(一)挑战任务一搭建舞台,设计飞机的运动脚本,让飞机跟随鼠标上下移动,并且按下鼠标时能够发射导弹(二)挑战任务二
增加敌机,让敌机在舞台的另一端上下飞行,并且碰到飞机发射的导弹就会爆炸。(三)挑战任务三
完善游戏,我方飞机碰到导弹后也爆炸,同时也让我方飞机有5条生命值。同时增加得分功能。分别记录敌方得分和我方得分。
学生小组交流小组汇报作品,其他学生评价
聆听、思考、对比
通过范例作品的引导,引导学生观赏思考,师生交流后学生尝试自主探究完成任务教师针对重难点知识讲解示范小组交流合作,
拓展提高
1、在游戏结束时判定哪方取得胜利。2、增加敌机和我方战机
学生巩固知识学以致用
对所学知识进行能力揭开。
课堂小结
1.总结本课知识点2.点评学生的表现3.鼓励学生课后继续学习
盘点一下自己在本节课的学习收获。
对所学知识进行归纳与小结,有利于学生巩固知识,提升能力。
板书
第12课
综合活动:飞机大战一、明确需求,确定角色二、构思功能,搭建脚本三、增加互动,优化设计
21世纪教育网
www.21cnjy.com
精品试卷·第
2
页
(共
2
页)
HYPERLINK
"http://www.21cnjy.com/"
21世纪教育网(www.21cnjy.com)