迷宫游戏
湖北省宜昌市西陵区刘家大堰小学陈刚执教
华中师大版小学信息技术第四册Scratch内容综合自编课
陈刚,湖北省宜昌市西陵区刘家大堰小学信息技术教师。1998年参加工作,担任过数学和信息技术教学工作,先后获得宜昌市信息技术优质课竞赛一等奖,“湖北好课堂”课例评比三等奖,指导学生参加湖北省中小学电脑制作VEX-IQ挑战赛获一等奖和三等奖等奖项。
【教学目标】
⒈综合使用Scratch各模块设计并制作人物走迷宫的游戏;
⒉分析走迷宫动画,理清设计思路,逐步完成动画制作;
⒊在制作动画的过程中,培养学生的逻辑思维能力和程序意识,并让学生充分感受到自己设计游戏带来的乐趣和成就感。
【教学重难点】
⒈会使用切换造型的方法实现人物行走的动画。
⒉使用判断模块和侦测模块设计胜利和失败的条件。
【学情预测】
《迷宫游戏》是Scratch内容的一节自编课。它是在学生掌握了一定的Scratch编程基础之后,以自行编写游戏为主线,综合提高学生Scratch水平的一节综合实践性的课。前期学生相关基础知识与操作掌握程度较好,因此本节课在教学中无需过多地训练学生的基本操作,而是要将重点放在程序分析、设计与完善上。
【教学准备】
Scratch程序,游戏实例(教师制作),迷宫背景图,自学辅助教程。
【教学过程】
一、游戏导入
孩子们,平时老师不愿意也不敢让你们玩游戏,因为这东西很容易让人着迷,从而影响大家的学习和正常生活。可是,游戏又是每一个小朋友都感兴趣的东西,不让你们玩,很多同学可能背地里还在埋怨老师。今天,在这么多老师面前,我就索性让你们玩一次,看看你们到底水平怎么样。
(教师出示游戏,学生试玩)
说一说,这个游戏的规则和要领是什么?
(讨论游戏的规则和闯关技巧)
大家看着这个游戏是不是有点眼熟?(Scratch)
老师用了80分钟做出了这个游戏,你们只有不到40分钟时间,能做出来吗?
二、理清设计思路
制作这个游戏需要做好哪些准备,考虑哪些因素呢?
(学生分析设计游戏要注意的问题)
提出四大问题:如下图所示
三、分步设计游戏
问题⒈导入迷宫背景(略)。
问题⒉导入角色“走路的人”,增加3个造型,并通过“切换造型”模块和重复命令,让人“走”起来。
问题⒊通过“面向鼠标指针”,实现让人物跟随鼠标运动。
问题⒋通过判断语句和“碰到颜色模块”,实现对人物胜利和失败条件的设计及相应处理。
(根据导学,分步实施各步骤,在学生的演示、教师的指导和讲解下,逐步完成程序的设计。)
四、学生制作、完善游戏
(学生继续完善游戏,教师逐一指导)
五、学生作品展评
选出部分完成度高的优秀程序展示给学生看,并让制作者讲述自己的制作过程和想法,其他同学评价。
六、小结
今天,我们一起动手制作了一个属于我们自己的游戏。在这个过程中,我们学会了使用切换造型来形成动画、学会了“面向…”模块来控制角色、学会了使用判断模块来决定程序的走向,学会了使用“碰到颜色”模块来实现对某种条件的判断……收获可真多啊!
其实,我们设计的这个程序还有很多不完善的地方,你能说说吗?
(学生说出程序未完善的地方和改进建议)
这些有待改进的地方,就让我们下一次课再来给它修改完善吧。