10 创编游戏
躲开鲨鱼
----scratch小游戏制作
教学目标:
1、知识与技能
(1)学会鼠标控制角色运动的方法,熟练掌握、、指令积木的嵌套;
(2)通过分析理解游戏规则提取关键信息,掌握、指令积木的嵌套运用。
2、过程与方法
通过提出问题——分析问题——解决问题的方式,综合运用指令积木,体验程序设计的过程。在分析、理解游戏规则的基础上,逐步搭建脚本、编写游戏。
3、情感态度与价值观
学生经历用Scratch程序设计小游戏的学习过程,体验程序设计过程、体验成功学习的快乐。培养学生分析问题、动手实践操作、解决问题的能力。通过游戏的设计和制作培养学生对Scratch的兴趣和热情。
教学重点与难点:
教学重点:指令积木嵌套搭建的方法。
教学难点:通过分析理解游戏规则提取关键信息的能力。
教学方法及环节设计:
情境创设法、范例分析法、自主探究法、任务驱动法
课前准备:
PPT课件、支架作品、任务单
教学过程:
环节
教师活动
学生活动
设计意图
一、创设情境,引出课题
海底世界美丽又神奇,这里是鱼儿们的家园。大家用scratch编写的这个场景可真生动!瞧,它们正在快乐地游动着,时而翻转,时而嬉戏,玩的不亦乐乎。
有只小鱼太贪玩了,一下子游到了大海的深处。这儿可是凶猛鲨鱼的地盘!今天我们就在这个场景中,设计一个躲开鲨鱼的小游戏。
板书课题: 躲避鲨鱼—scratch小游戏制作
观看课件:小鱼游动的动画,明确学习内容。
以学生制作的《快乐的鱼儿》动画作品为情境,引出制作小游戏的学习任务,激发学习兴趣。
二、任务挑战
1.明确游戏规则:
2.鼠标控制角色:
你认为用什么设备可以控制角色运动?这节课我们探索鼠标控制的方法。(板书:鼠标的控制)
尝试打开素材,在小鱼角色脚本中加入一个积木,把角色准确定位。
小鱼跟随鼠标运动,小鱼的坐标是谁的坐标呢?(鼠标)
请大家找到、两个指令积木,并探究使用方法。
大家的小鱼都听话了吗?谁愿意为大家展示你的发现。
你们是怎样发现可以把和这两块积木放在中的?
像这样将一个物体嵌入另一个物体的方法,叫做嵌套。
3.碰到鲨鱼就停止
再读游戏规则后半部分:如果小鱼不小心碰到鲨鱼,游戏停止。分析找出游戏规则中有关指令、命令的关键词。
记住这几个关键词,在scratch指令区中,尝试寻找关键词积木,并进行拼装。
提醒学生搭建完脚本后,运行游戏,检查脚本编写是否成功。
谁能为大家展示自己的探究发现?在这一部分脚本的编写中,用到了哪几块积木?这几块积木是怎样拼装使用的?
阅读游戏规则,明确规则要求。
明确本课学习内容:鼠标控制角色的方法。
自主操作,复习坐标及指令积木的使用。
探究、指令积木的使用方法。
汇报探究结果。
掌握关键操作:嵌套,并理解嵌套的意思。
完善脚本。
阅读规则,分析找出关键词:如果、碰到、停止。
探究寻找相关指令积木,并尝试搭建拼装。
运行游戏,检查脚本拼装是否正确。
学生上台操作,再次复习巩固嵌套操作。
通过分析理解游戏规则,提取编程关键信息。
复习旧知,引出新知。
通过自主探究,发现并提出解决问题的思路。
由分析游戏规则入手,根据提取出的关键词,传递给学生寻找指令积木的信息。使学生明白借助这样的方法,能够高效率的完成学习任务。
三、创编游戏
你们觉得今天学习的知识,除了制作小鱼躲避鲨鱼的游戏,还能编写哪些游戏呢?
请大家大展身手,通过编程实现自己的创意吧!选择文件----新建,自己创编一个躲避或抓捕类的小游戏。
学生根据学习体验,交流自己设想的游戏场景。
学生明确任务目标,创编游戏,搭建脚本。
做好的学生帮助身边的同学。
完善作品。
大胆猜想,培养学生创新思维。
设计学生自主创编游戏的任务,能够体现出他们独特的创意,使他们更有兴趣完成学习任务,巩固所学新知。
四、展示分享
发现了许多精彩的作品,谁愿意把自己的作品和大家一起分享?
通过展示交流分享作品,感受成功的喜悦,体会scratch带来的学习乐趣。
学会交流和分享,鼓励学生乐于分享,主动交流。
五、课堂小结
1.这节课你有哪些收获?
2.知识拓展:播放一段小视频。
3.课堂总结:除了鼠标控制、键盘控制外,还有许多角色控制的方法,希望今后看到大家更多精彩的作品。
总结梳理知识点
知识拓展,了解更多控制角色的方法。
引导学生总结和梳理学习收获。
通过声控游戏的视频片段展示,拓展学生视野,对软件有更深一步的认识。
六、板书设计
躲开鲨鱼
—scratch小游戏制作
鼠标的控制:
事件的判断: