第二单元 第14课《综合实践》 教案【甘教版】信息科技 六年级上册

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

第二单元 第14课《综合实践》 教案【甘教版】信息科技 六年级上册

资源简介

中小学教育资源及组卷应用平台
第14课《综合实践》教学设计
课题 综合实践 单元 第二单元 学科 信息科技 年级 六年级上
核心素养目标 信息意识:能根据游戏场景需求,主动识别并选择合适的背景图片与背景音乐,理解其对提升作品表现力的作用。计算思维:能运用变量精确控制游戏状态,设计多场景切换逻辑和条件分支(通关/失败),有效解决游戏流程控制问题。数字化学习与创新:能在小组合作中,利用mBlock积木分工协作,共同创作、测试并优化游戏程序,实现创意想法。信息社会责任:能在小组活动中明确分工、积极沟通,互相帮助解决技术问题,共同完成项目,体验协作的责任与乐趣。
教学重点 掌握在mBlock中利用背景切换、广播消息和变量实现游戏多场景逻辑流程控制与状态传递的方法。理解并运用多变量比较的算法逻辑,实现“Panda测手速”升级为四人游戏并判定胜者的核心功能。指导学生在小组合作中有效分工,运用事件、控制、变量、克隆等积木协同编写、测试并调试程序,解决实际问题。
教学难点 精确协调克隆体在不同场景的出现、行为逻辑和消失,避免残留或逻辑错误。设计并实现“Panda测手速”四人游戏中多个玩家输入数据的实时同步采集、独立存储以及高效比较的完整机制。有效管理小组合作开发中的代码整合,调试涉及多个角色交互和全局状态时产生的复杂问题,确保整体程序稳定运行。
教学过程
教学环节 教师活动 学生活动 设计意图
导入新课 1.聚焦我能用mBlock制作简单的游戏了,我真是厉害。其实许多复杂的程序是由大家分工合作完成的。今天,我们也分工合作,用mBlock语言来设计一款游戏吧!游戏体验的“仪式感”回想玩过的精彩小游戏,除了好玩的玩法,那些吸引人的开场动画、激动人心的结束画面和恰到好处的背景音乐,给你的游戏体验带来了什么不同?我们将为“Panda捉海星”游戏增添片头、片尾场景和贯穿始终的背景音乐,思考这些元素如何提升游戏的完整性和吸引力,让作品更专业、更有“仪式感”。团队力量大:分工协作创佳作面对一个包含场景设计、素材收集、角色编程、逻辑调试等多个环节的游戏项目,一个人单打独斗效率高,还是一个团队分工协作效果更好?如同真实软件开发一样,本课项目将通过小组合作完成。我们需要像小张、小李、小王那样明确角色(设计、素材、开发),有效分工、沟通协作,共同解决编程难题,体验团队的力量。小知识在编写游戏前,我们需要先把游戏思路在纸上记下来。通常一个游戏先出现游戏的名称,再开始正式游戏过程,过程结束后会有反馈(是否通关)。播放视频《mBlock世界杯》。 学生分组讨论,想象并计划如何在mBlock中制作一款简单的游戏。分析经典游戏的开场动画和音乐,讨论它们传达的情感和信息。学生讨论游戏开发中的不同角色和分工,理解团队合作的重要性。小组协作在纸上记录游戏的整体思路,包括名称、流程和反馈机制。观看视频 通过团队合作初步体验游戏设计过程,激发学生的兴趣和创造力。帮助学生理解音乐和动画在塑造游戏氛围中的重要性。帮助学生认识到分工协作的价值,提高项目开发的效率和效果。帮助学生理清思路,确保项目的一致性和结构完整性。了解软件能做什么。
讲授新课 新知讲解:一、确定主题从以下的两个主题中选一个,或者另选其他主题1.完善“Panda 捉海星”程序,让它有片头、片尾,还有背景音乐。2.完善“Panda 测手速”程序,让它升级为4人游戏。二、 Panda 捉海星让我们给‘Panda捉海星’游戏升级吧!添加炫酷的片头片尾、动听背景音乐,再加个刺激的60秒倒计时,打造更完整的海底冒险体验!1.完善“Panda 捉海星”程序,让它有片头、片尾,还有背景音乐。场景:片头(游戏名称场景)——过程(Panda捉海星过程场景)——片尾(游戏结束场景)。背景音乐:背景贯穿全部场景。变量:“得分”变量统计得分,“倒计时”变量控制游戏结束时间。三、程序设计给“Panda捉海星”程序新增变量“倒计时”,适用于所有角色。增加片头、片尾背景。单击“背景面板”“添加”按钮,在弹出的对话框中搜索“Hearts1”和“Light”背景添加到“背景”面板。在“图形编辑器”中为两个背景分别命名“片头”和“片尾”,写上“Panda捉海星”和“游戏结束”的文字。给舞台添加背景音乐“Guitar Chords1”并编写播放背景音乐程序。编写片头、过程片尾3个场景切换程序。编写倒计时为 60 秒的程序。完善“Panda”程序。完善“海星”程序,注意观察这两个程序中角色出现和隐藏的时间。设计在结束场景时出现一个角色,当分数达到你要求的值时,说“顺利通关!”,没达到时,说“挑战失败!”四、练一练1.添加一个角色用来说分数。2.编写代码。五、 Panda 测手速2.完善“Panda 测手速”程序,让它升级为4人游戏。步骤一:理清编程思路变量:4人游戏,需要“红”“黄”“蓝”“绿”4个变量来分别记录4个人的手速。需要“最大数”变量来记录4个之中最快的数值。需要“时间”变量来计时。逻辑判断:比较4个数的大小。“红”“黄”“蓝”“绿”4个变量分别和“最大数”变量进行比较,其中最大的数=“最大数”。最后亮相应颜色的灯。事件:当触摸“0”“1”“2”“3”触角时“红”“黄”“蓝”“绿”四个变量分别加 1。当按下“绿旗”按钮时,“时间”变量开始 12 秒计时。六、程序设计将‘Panda测手速’变身为4人竞技场!拍触角比拼速度,12秒倒计时结束,看谁手速最快,冠军灯为胜者点亮!2.完善“Panda 测手速”程序,让它升级为4人游戏。步骤一:理清编程思路变量:4人游戏,需要“红”“黄”“蓝”“绿”4个变量来分别记录4个人的手速。需要“最大数”变量来记录4个之中最快的数值。需要“时间”变量来计时。逻辑判断:比较4个数的大小。“红”“黄”“蓝”“绿”4个变量分别和“最大数”变量进行比较,其中最大的数=“最大数”。最后亮相应颜色的灯。程序编写完成后测试,并以“手速之王”命名保存。3.另外选择的主题是: 。七、活动要求1.以小组合作的形式开展活动,每组3~4人。2.组内每个成员都要承担一定的编写任务。3.组内成员要共同讨论、商量修改不完善的地方。小组分工记录。八、活动过程1.参考其他作品,从中获得一些启发。2.与小组成员一起讨论,确定主题,写出编程思路。3.分工编写程序。4.展示、评选优秀作品。九、活动记录小组分工记录姓名角色承担的任务小张设计设计游戏流程小李素材收集图片素材小王开发编写程序代码活动过程记录简要写出自己如何完成所分担的工作内容。小李:“我负责收集游戏角色图片和音效,从素材网站下载太空飞船、星球背景图,并筛选出适合的激光音效!”小张:“我用流程图草图规划关卡顺序:开始→教学关→随机障碍→BOSS战→胜利动画,标注每个环节的触发条件!”小王:“我编写主角移动和射击代码,用事件控制+克隆实现按键发射子弹,调试了10次解决子弹卡顿问题!十、评价与收获1.请你对本小组的活动给予评价,并与其他小组进行交流。内容评价评价标准评 分ABCD程序代码简单明了能综合运用所学技能根据任务需要,自主探索,积极创新画面效果色彩搭配合理内容丰富大小、位置摆放合理有新意语言表达吐字清晰、流畅,语速适中清楚地表达了作品的设计思路和制作过程合作效果分工明确合理组内团结,目标一致互相帮助,但不包办他人所分担的工作2.在这次游戏的编写中,你能否熟练地运用学过的mBlock积木?是否按时独立完成了任务?用mBlock积木做游戏挺有意思的,但也有点挑战。像让角色碰到边缘反弹或者计分这种地方,我试了好几次才做对,用到了 侦测 和 变量 积木。虽然花了点时间,但我坚持下来了!我基本上按时完成了任务,大部分是我自己完成的。遇到特别难的地方,我请教了老师/同学,弄懂后自己再动手做出来。我觉得我进步了!3.在完成任务中,你用到了哪些积木?事件类:绿旗、按键触发。循环类:重复执行让背景滚动,重复执行直到…做倒计时。条件判断:如果…那么…判断生命值=0时显示”Game Over”。变量:用分数记录成绩,生命值跟踪血量。克隆:制作发射的子弹和飘落的星星。最难的是用广播消息协调多个角色,比如敌人消失时广播”新敌人”!4.完成的作品有哪些不足?如何改进?不足:角色偶尔会卡住:比如青蛙跳荷叶时,有时会掉进水里(用了 碰到颜色? 但判断不准)分数显示有延迟:吃金币后分数要等半秒才更新背景音乐播完就停了,没有循环播放改进方案:把侦测积木 碰到颜色 换成 碰到边缘? + 调整荷叶位置,或者加一个透明保护框!检查是不是用了 等待0.5秒 才加分?直接换成 将分数增加1 立刻生效!在音乐积木 播放声音 后面加一个 重复执行 包住它,音乐就能循环啦~5.其他小组的作品有哪些可以借鉴的地方?A组的太空游戏背景太酷了!借鉴点:他们用画笔积木画了会闪烁的星星,还用克隆做了移动的流星!我的改进:下次给我的海底游戏加发光水母(用克隆+随机大小+变亮特效)!B组的闯关提示超贴心!借鉴点:他们在关卡开始前用 说... + 等待2秒 显示操作说明,比如“按←→键移动!”我的改进:我的游戏也要加教学关卡,用箭头积木指向按键!”6.在本次活动中你是否遇到了困难,如何解决的?困难:“我想让子弹碰到敌人后同时爆炸+消失,但总是只能爆炸 或者 消失一个,另一个卡在屏幕上!”解决方法:拆解步骤:先单独测试 子弹碰到敌人 → 播放爆炸声(成功了!)发现关键:子弹和敌人都是克隆体,需要 删除此克隆体 而不是 隐藏!最终方案:子弹克隆体:如果碰到敌人 → 播放爆炸声 + 删除此克隆体敌人克隆体:如果碰到子弹 → 播放爆炸声 + 删除此克隆体成功! 原来要两边都写删除代码呀!十一、反思与回顾在这个单元里,我们学习了用mBlock来制作动画和游戏,请同学们再回顾一下:1.mBlock界面的四大区域:积木区、代码区、角色(设备、背景)面板、舞台区。2.mBlock常用的有8种类型的积木,它们的功能如下:运动:控制移动、旋转、位置指定、传回的积木。外观:切换造型、背景、显示文字、特效的积木。声音:控制符合音频文件的播放和音量的积木。事件:事件发生时触发代码执行的积木。控制:使用循环重复执行编程逻辑或执行条件逻辑的积木。侦测:用于确定鼠标的位置及其与其他角色的距离,并判断一个角色是否触碰到其他角色的积木。运算:执行逻辑比较以及其他数学计算的积木。变量:程序执行时用于储存或操作数据的积木。3.mBlock有“声音编辑器”,可以对声音进行简单的编辑。4.mBlock有“图形编辑器”,可以绘制简单的背景及角色。5.mBlock可以扩展角色,例如艺术类的“音乐”。6.mBlock可以添加连接设备,例如“光环板”。十二、评价与反思根据你的掌握情况,对下列学习内容进行评分如果熟练掌握打A,基本掌握打B,没有掌握打C。序号学习内容掌握情况1了解两种新建文件的方法2使用选择、绘制、上传的方式添加角色和背景3使用选择、录制、上传的方式添加音乐4为角色添加不同的造型5舞台上角色的定位6编写控制角色移动的程序7编写控制角色翻转的程序8编写切换角色造型的程序9编写控制声音播放的程序10编写简单计算的程序11了解顺序结构12了解循环结构13了解分支结构14添加角色扩展中的“音乐”,并编写音乐弹奏程序15智能硬件设备的连接及程序上传在自我评价表中,你得到了 个A, 个B, 个C,与同学相比,你的掌握情况 ,你将 。2.通过学习,你认为自己用 mBlock 可以做哪些事情 A.制作动画B.编写游戏C.指挥硬件设备D.其他十三、扩展延伸我还可以尝试做什么?项目会变色的魔法章鱼做什么点击舞台不同区域,章鱼会变成对应的颜色(比如点到蓝色区域,章鱼变蓝 )。学什么鼠标侦测、角色造型切换/颜色特效、事件触发。程序逻辑是什么只需要点鼠标,章鱼就变色,好玩又直观!项目小小天气播报员做什么做一个有太阳 、云 、雨 按钮的小程序,点哪个按钮,舞台就切换成哪种天气背景和音效。学什么背景切换、播放声音、按钮交互(广播或直接切换)。程序逻辑是什么点按钮换背景和声音,像个小主播!项目小小天气播报员做什么做一个有太阳 、云 、雨 按钮的小程序,点哪个按钮,舞台就切换成哪种天气背景和音效。学什么背景切换、播放声音、按钮交互(广播或直接切换)。程序逻辑是什么点按钮换背景和声音,像个小主播! 一、确定主题小组协作选择和确定游戏开发主题。二、 Panda 捉海星为“Panda捉海星”游戏设计和实现片头和片尾场景。三、程序设计使用图形编辑器设计片头和片尾背景,加入创意设计元素和动态效果。四、练一练完成练习题五、 Panda 测手速创建4个变量,并实现逻辑判断,比较4个手速变量并更新“最大数”变量。六、程序设计将“Panda测手速”升级为4人游戏,实现手速比拼,并在12秒倒计时结束后点亮胜者灯。七、活动要求确定小组分工。八、活动过程分工协作完成程序编写。九、活动记录记录活动过程、分享活动心得。十、评价与收获展示各组作品的独特创意,分析不足之处,提出具体改进方案。十一、反思与回顾学生回顾并分类mBlock的8种积木类型,讨论各自的功能和用途。十二、评价与反思对学习内容进行自我评分,与同学交流结果,设定未来学习目标,并展示mBlock应用成果。十三、扩展延伸想一想可以利用学习做知识编写什么有趣的程序。 一、确定主题帮助学生明确项目方向,培养他们的决策能力和创意思维。二、 Panda 捉海星帮助学生理解场景转换的过程如何能够提升游戏的完整性和用户体验。三、程序设计培养学生的设计创新能力,掌握如何增强背景与游戏内容的契合度。四、练一练培养学生的编程能力。五、 Panda 测手速通过完成编程任务,强化学生的条件判断技巧,提升逻辑分析能力。六、程序设计帮助学生掌握多变量管理、事件驱动编程、逻辑判断和时间控制等技能。七、活动要求培养学生的分工协作能力。八、活动过程培养学生的动手能力。九、活动记录培养学生养成正确的记录习惯,提高学生的分享能力。十、评价与收获通过相互学习激发学生的创造力和创新思维,通过分析讨论促进作品优化,提升设计效果和项目完整性。十一、反思与回顾通过反思与回顾帮助学生巩固对积木功能的理解,提升学生的模块化编程思维。十二、评价与反思帮助学生反思学习进程,互相学习提升,制定改进计划,加强对mBlock的综合应用能力。十三、扩展延伸培养学生的创新能力。
课堂小结 综合实践1、熟悉协作开发流程2、掌握场景切换逻辑3、熟悉背景音乐循环4、了解多人竞技设计5、完成课题练习 总结回顾 对本节课内容进行总结概括。
课后作业 1、为舞台编写程序,让这段背景音乐在游戏开始时播放,并且在整个游戏过程中循环播放,直到游戏完全结束。 布置作业 拓展学生的学习能力
课堂板书 观看板书 强调教学重点内容。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
HYPERLINK "http://www.21cnjy.com/" 21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览