五上信息技术 12.综合活动飞机大战 教学设计(2课时)

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

五上信息技术 12.综合活动飞机大战 教学设计(2课时)

资源简介

第12课
综合活动:《飞机大战》(第2课时)
教学主题:
本节课以飞机大战为主题,构思故事情节来制作游戏。
教学目标:
1、能尝试增加互动、优化设计。
2、能根据需要修改、完善脚本。
Scratch相关模块:
鼠标的y坐标、y坐标of
[角色]、如果<>那么…否则…、重复执行、重复执行直到<>、变量、克隆、随机数、等待、显示隐藏、变量
教材分析
本节课是综合活动课,制作飞机大战游戏,主要包含部分是增加互动,优化设计。在给
飞机制作脚本的时候重点要让学生理解克隆的概念

教学重难点
综合运用所学知识给程序增加互动功能
教学方法
本节课主要采用课堂演示法
、学生协作互助
、任务驱动法

课时安排:1课时
教学过程:
一、课程导入
观看优化升级版的《飞机大战》,讨论它在之前的设计上增加了哪些功能?演示:飞机大战
二、布置舞台背景和角色
1.首先,我们第一步还是来分析我们的背景和角色。
我们需要四个角色:“我方飞机”、“我方导弹”、“敌方飞机”“敌方导弹”
示范操作:导入角色图片和角色初始化
导入“我方飞机”、“我方导弹”、“敌方飞机”“敌方导弹”四个角色。
布置好四个角色的初始大小以及位置。
2.
现在我们还需要给飞机找一个战场,他们在哪里开战呢?
示范操作:导入合适的背景图片,图片可以上网搜索。
三、给游戏增加互动功能
同学们,现在我们已经都已经把舞台布置好了,我们需要设计一下我们的游戏规则。认真想一想,我们的游戏规则是怎样的呢?先打开飞机大战(一)中学的“我方飞机”、“我方导弹”、“敌方飞机”、“敌方导弹”基础程序。
给敌机增加装备
给敌机设计多条生命,同时给敌机增加反击武器,让敌机也可以发射导弹。
我们让“敌方飞机”在右边,用鼠标来控制它上下移动。“敌方飞机”的水平位置是固定在最右边不动的,只有上下方向跟随鼠标移动,那么“敌方飞机”的x
坐标值就是
170不变,y的坐标值就是舞台上下的坐标,脚本示范:
敌方飞机脚本示范:
我方飞机脚本示范:
2、增加计分功能
现在双方导弹打到对方飞机没有任何反应,应该如何设计?
增加计分功能:新建两个变量分别用来存储我方得分和敌方得分
计分规则示例:我方飞机打中敌方飞机,我方飞机加分;我方飞机被打中,敌方飞机加分。
我方导弹脚本示范:
敌方导弹脚本示范:
3、增加游戏判定结果
拓展优化《飞机大战》,如:
增加游戏结果判定:在游戏结束时告诉玩家哪方战机取得了胜利
在“造型”里给敌方飞机导入一个“敌方飞机爆炸”的新造型,我们只需要切换造型就可以实现爆炸的效果了。这里注意,在游戏开始时需要设定它的造型为没有爆炸的“敌方飞机”。下面我们用“如果<>那么…否则…”模块来编写脚本。
教学拓展
1.课后挑战
我们飞机大战的游戏已经做好了,你可以给他们设置不同的舞台背景,根据不同的得分有不同的背景。也还有其他的玩法哦!自己试试吧。
2.课后问答
问题1:我们怎么设计“敌方导弹”的攻击路线呢?
问题2:双方的分数是如何得到的?《综合活动:飞机大战(第一课时)》教学设计
课题
《综合活动:飞机大战(第一课时)》
课型
新授课
授课时间
1课时
教学目标
知识与技能目标:(1)了解、掌握程序设计的基础步骤。(2)能理解程序设计的内容,确定使用的相关角色,并合理选择适当的造型。(3)会根据角色构思相应的功能,灵活设计、搭建脚本。过程与方法:体验提出问题、分析问题并探索解决问题的过程。掌握程序设计的一般方法。情感、态度与价值观目标:通过游戏程序设计,培养学生对Scratch编程的兴趣,激发学生的创造性。(2)通过问题解决的过程,培养学生大胆探究、勇于实践的学习精神。
教学重难点
理解、掌握程序设计的基本步骤
教学方法
课堂演示法
、学生协作互助
、任务驱动法。
教师准备
PPT、教材
教学过程
教学环节
教师活动
学生活动
设计意图
游戏体验激趣导入
1.教师展示“飞机大战”游戏,吸引学生的兴趣。2.请学生体验游戏。3.请学生小组内讨论“飞机大战”游戏的乐趣所在并发表意见。4.导入主题,设计一个“飞机大战”游戏程序。
1.学生欣赏作品。2.学生体验游戏。3.学生讨论“飞机大战”游戏乐趣所在并发表意见。4.学生了解本节课的主题。
通过游戏展示、体验与小组讨论,激发学生的学习兴趣与探索欲望,并初步了解本节课的学习内容。
明确内容确定角色
任务一:明确内容,确定角色。1.分析问题:引导学生明确游戏内容,确定游戏所需要的角色。(鼓励学生在游戏中加入自己的奇思妙想)2.解决问题:确定好内容与角色后,打开软件进行角色的导入和造型添加,教师提供素材,引导学生导入角色,鼓励小组协作。
1.学生在小组内讨论”飞机大战”游戏的主要内容及所需要的角色,并派代表进行汇报。
2.学生导入角色,添加造型。(参考导学单任务一)
让学生经历发现问题、分析问题、解决问题的过程,在这过程中鼓励学生勇于探索,敢于实践,积极小组合作。
构思功能搭建脚

任务二:构思功能,搭建脚本。确定角色的造型后,需要思考各个角色的主要功能并搭建对应的脚本,首先我们来看看我方飞机这个角色

它是怎么动的呢?引导学生思考游戏角色的功能,这些功能可以用哪些脚本来实现。引导学生初步完成游戏所有角色功能的构思及脚本的搭建。教师巡视,引导学生积极进行小组协作完成游戏角色功能的构思及脚本的搭建。
学生思考并汇报。学生先自主尝试角色功能的构思和脚本搭建。(参考导学单任务二)小组内协作积极完成功能构思、脚本搭建及效果检验。(可参考微课视频)
通过引导,培养学生分析问题、解决问题的能力,并培养学生的小组协作能力。
增加互动优化设计
引导学生根据运行的情况,结合自己的想法和老师的建议,进行游戏程序的优化设计。请学生分享自己的游戏设计的想法。
学生尝试优化游戏程序。2.学生代表分享游戏设计想法,其他学生认真倾听。
教师的简单引导,给学生更多发挥的空间,让学生勇于创新,敢于实践,为下节课的学习做铺垫。
课堂总结拓展延伸
提问学生说说本节课的收获。布置课后小任务:设计一个有趣的互动小游戏与同学、教师分享。
学生说一说本节课的收获,讲一讲游戏程序设计的基本步骤。2.学生运用所学知识设计游戏。
引导学生及时主动总结归纳,并鼓励学生学以致用。

展开更多......

收起↑

资源列表