内容正文:
第12课《综合活动二:飞机大战》教学设计
【教材分析】
《综合活动二:飞机大战》是广东省小学课本《信息技术》B版第三册(上)第12课的内容。本课围绕着设计一个“飞机大战”的游戏展开,重点是通过这个程序设计,让学生初步了解、掌握程序设计的一般方法。理解程序设计前一般需要明确程序设计的内容,确定角色,然后构思功能,利用所学知识,搭建脚本,最后增加互动内容,优化程序设计等几个基本步骤。
【学情分析】
本课教学对象是小学五年级学生,在经过近一个学期的学习,基本掌握了源码编辑器程序设计的基础知识,对程序设计也有了初步的了解,本节重点让学生了解程序设计的一般过程,让学生在设计过程中发现问题、分析问题、解决问题,为以后进一步学习程序设计打下基础。
【教学目标】
信息意识:学生能够了解和掌握程序设计的基础步骤,能理解、掌握角色坐标的读取及使用方法,能综合应用已学的知识进行程序设计。
计算思维:在教师的引导下,进一步理解和应用变量和侦测方面的知识,加深对克隆模块的理解和应用。并且能灵活运用动作模块设计个性化攻击脚本。
数字化学习与创新:按照任务需求,运用所学知识对游戏进行进一步的内容添加,使游戏更完整。
信息社会责任:体验创作的快乐;培养学生灵活运用以往所学知识的能力;培养学生探究能力和合作精神,激发学生学习兴趣。通过问题解决的过程,培养学生大胆探究、勇于实践的学习精神。
【教学重难点】
重点: 了解游戏设计的基本方法;掌握克隆程序的基本结构。
难点: 根据任务要求调用相应指令模块组件编写正确程序的方法。
【教学过程】
教学过程
教学环节
教师活动
学生活动
设计意图
创设情境
激趣导入
1.教师展示“飞机大战”游戏,吸引学生的兴趣。
2.请学生体验游戏。
3.请学生小组内讨论“飞机大战”游戏的乐趣所在并发表意见。
4.导入主题,设计一个“飞机大战”游戏程序。
1.学生欣赏作品。
2.学生体验游戏。
3.学生讨论“飞机大战”游戏乐趣所在并发表意见。
4.学生了解本节课的主题。
通过游戏展示、体验与小组讨论,激发学生的学习兴趣与探索欲望,并初步了解本节课的学习内容。
任务驱动
讲授新知
任务一:明确要素,设定角色。
1.分析问题:引导学生明确游戏内容,确定游戏所需要的角色。(鼓励学生在游戏中加入自己的奇思妙想)
2.解决问题:确定好内容与角色后,打开软件进行角色的导入和造型添加,教师提供素材,引导学生导入角色,鼓励小组协作。
1.学生在小组内讨论”飞机大战”游戏的主要内容及所需要的角色,并派代表进行汇报。
2.学生导入角色,添加造型。(参考学习任务单一)
让学生经历发现问题、分析问题、解决问题的过程,在这过程中鼓励学生勇于探索,敢于实践,积极小组合作。
任务二:细化内容,搭建积木
1. 确定角色的造型后,需要思考各个角色的主要功能并搭建对应的脚本,首先我们来看看我方飞机这个角色 ,它是怎么动的呢?引导学生思考游戏角色的功能,这些功能可以用哪些脚本来实现。
2. 引导学生初步完成游戏所有角色功能的构思及脚本的搭建。
3. 教师巡视,引导学生积极进行小组协作完成游戏角色功能的构思及脚本的搭建。
1. 学生思考并汇报。
2. 学生先自主尝试角色功能的构思和脚本搭建。(参考学习任务单二)
3.小组内协作积极完成功能构思、脚本搭建及效果检验。(可参考微课视频)
通过引导,培养学生分析问题、解决问题的能力,并培养学生的小组协作能力。
任务三:增加互动,优化体验。1.引导学生根据运行的情况,结合自己的想法和老师的建议,给程序添加互动,例如分值、生命值(变量)、音乐、背景、障碍物等,进行游戏程序的优化设计。
2.请学生分享自己的游戏设计的想法。
1.学生尝试优化游戏程序。(参考学习任务单三)
2.学生代表分享游戏设计想法,其他学生认真倾听。
教师的简单引导,给学生更多发挥的空间,让学生勇于创新,敢于实践,为下节课的学习做铺垫。
课堂小结
1.引导学生说说本节课的收获。
2.布置课后小任务:设计一个有趣的互动小游戏与同学、老师分享。
学生谈本节课的收获。
锻炼学生归纳总结能力,鼓励学以致用,与他人分享。
板书
第12课 综合活动:飞机大战
一、明确要素,确定角色
二、细化内容,搭建程序
三、增加互动,优化体验
— 1 —
$$