课件编号10219734

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

日期:2024-05-03 科目:信息技术 类型:小学教案 查看:63次 大小:110458Byte 来源:二一课件通
预览图 0
信息技术,综合,活动,飞机,大战,教学设计
    第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)通过问题解决的过程,培养学生大胆探究、勇于实践的学习精神。 教学重难点 理解、掌握程序设计的基本步骤 教学方法 课堂演示法 、学生协作互助 、任务驱动法 ... ...

    ~~ 您好,已阅读到文档的结尾了 ~~