(一)营造情境,体验游戏 师:2019年末,一场突如其来的新型冠状肺炎疫情牵动着亿万人的心,全球的目光集中到了中国的中心城市---武汉,全中国人民万众一心,为“疫”而战,打响了这场没有硝烟的战争。 播放“抗疫”视屏 师:新型肺炎病毒有哪些特点?作为小学生,我们该如何防护? 学生:易传染、易变异......勤洗手、用酒精消毒、少聚集...... 师:我们每个人应积极配合国家做好防疫工作,努力消灭新冠病毒。老师这里有一个消灭病毒小游戏,谁愿意来尝试一下? 学生试玩游戏 师:今天老师就和大家一起来学习制作消灭病毒小游戏,争做抗疫小斗士! 引出课题 (二)明确规则,编辑角色 1.师:刚才同学们体验了游戏,其中有哪些角色?游戏规则是怎样的? 生:病毒和消毒剂。当消毒水碰到病毒,病毒爆炸死亡。 2. 编辑角色。 (1)编辑病毒角色。 教师从本地文件中导入病毒角色。示范画病毒爆炸后的造型。选中角色,点击“造型”按钮,新建一个造型,用椭圆工具画出爆炸后的造型。 学生操作,教师巡视,提醒学生在绘画时注意两个造型的中心点相对一致。 (2)绘制消毒剂角色。 教师示范画消毒剂。利用画笔画出喷雾的形状,并填充颜色。绘制好第一个造型后,右击该造型,选择“复制”,复制出第二个造型。使用选择工具,选中喷雾部分,沿垂直方面稍微移动一下。这时可以快速点击造型,看到效果。 学生操作,教师巡视。 搭建脚本,实现功能 1. 喷雾剂喷水 师:建好消毒剂造型后,如何控制它的动作呢?同学们自学教材并完成脚本。 学生先看书,再操作。 编写好脚本的同学,可以运行脚本看看效果。 2. 分析病毒角色功能。 教师:新冠肺炎病毒是一种新型变异病毒,那么它有什么特点呢? 学生回答(危害性大、传播的快.....) 师:同学们说的很好,老师总结了新冠病毒的三种主要特征。 繁殖性强----数以亿记得病毒都是有少量的病毒繁殖而来,具有“一变多”能力。 传播性强----病毒可通过多种方式传播,可以在空气中随机运动扩散。 危害性强----病毒对人体能产生很强的伤害,每一个病毒都有同样的破坏功能。 师:请同学们仔细观察,游戏中的病毒有没有这三种特性呢? 学生再次观察游戏并总结“病毒”的功能,汇报。 学生总结“病毒”角色功能: 一个病毒角色变成多个。 从舞台的上方随机出现。 每个“病毒”都可以向下移动,碰到喷雾剂会爆炸消失。 当病毒运动到舞台底部时,自动消失。 3.病毒脚本搭建,实现功能 (1)搭建单个“病毒”脚本 师:同学们觉得“病毒”哪一个功能最难实现? 生:病毒一变多 师:那我们等会解决最难的问题。假设只有一个病毒,下面请同学们搭建脚本,实现功能。 教师简单提示并回顾旧知: 功能(2)用到随机函数和舞台的坐标; 功能(3)用控件简单一点; 功能(4)用“侦测”模块中的 学生操作,教师巡视 学生汇报演示 (2)实现病毒:“一变多”(克隆病毒) 师:同学们实现了单个病毒的脚本搭建,那么下面我们就来实现角色一变多吧!那如何实现病毒角色一变多? 预设:学生可能会想到复制多个角色。 学生尝试并交流讨论,用复制方式的可行性。 总结:需要复制大量的角色,工作量繁重。 师:今天我们将学到更好更快的方法——克隆。什么是克隆?它有什么特点?请同学们看书。 学生看书自学。 学生读脚本,编写脚本。 教师提醒:克隆角色最初出现在与原角色相同的位置上。如果看不到克隆角色, 可能是角色被覆盖了,请移动角色位置。 讨论:为什么要删除克隆体? 学生演示 (三)巩固拓展,自主创新 师:我们该如何改编自己的游戏,增强趣味性呢? 生:添加一个计数器,统计出击落飞机的数量;双人操作...... 学生完成操作,教师巡视。 转播学生作品,师生互评 (四)总结巩固,布置作业 1.学生总结 师:同学们已经制作出了一个好玩的游戏,下面我请同学们回顾下,本节课你有哪些收获。 生:学会使用克隆控件,学会制作一个游戏......... 师:目前,全球的疫情依然肆虐,涌现出一大批像钟南山院士这样的抗疫英雄。但是,抗疫需要我们每一个人的努力,希望同学们经过今天的学习,不仅增长技能,还要提升自己的社会责任感,为“疫”加油! 2. 作业布置: (1)完善自己的作品,要有自己的创新之处。 (2)为你的程序写一个简短的介绍,重点介绍程序的得意之处。 |
通过导入抗击新冠疫情情境,为学生营造一个真实的学习氛围。激发学生的社会责任心与正义感。学生通过体验游戏,仔细观察,从游戏中总结出角色的外观与动作。把注意力集中到课堂和情境中,并激发学生的学习兴趣。 巩固旧知,虽然是学过的内容,学生有绘画基础,但是在技巧与方法上还是需要老师指点。引导学生快速地绘制角色,将更多时间利用到后面克隆控件的学习中。 通过分析真实病毒的特征,类比游戏中的病毒。帮助学生分析程序,并初步理解克隆控件的意义与作用。 由易到难,学生先解决单个“病毒”的功能实现,然后思考如何实现多个功能相同的“病毒”。让学生比较“复制”与“克隆”,理解克隆控件的意义,归纳克隆控件的优势和使用条件。克隆是本课的重点与难点,通过学生看教材,读脚本,理解脚本,再编写脚本,深入理解克隆的含义。通过执行脚本,直观感受克隆在制造多个角色上的优点。 学生通过自主创新,完善程序。激发学生的学习兴趣,培养他们的创新精神。观看别人的作品,找到自己的优势与不足,引起良心竞争,提升自己的审美水平,激发自己的思维。 巩固知识与作业布置,促进知识的理解与记忆,使知识变成技能。写程序介绍,让学生读懂自己的程序,并锻炼自己的语言表达能力。学生产生自豪感,会有更浓厚的学习兴趣。 |