红星小学饶老师设计1/3第10课创编游戏教学设计1、教学目标知识目标:1.理解侦测和判断的含义。2.能用如果(条件判断命令)、侦测命令分情况处理。技能目标:1、能用如果指令、侦测指令搭建角色脚本。2、学会用程序设计的思想去思考问题,并能用程序设计的语言实现自己的设想。情感目标:1、通过小组合作讨论,培养团队合作精神2、培养对编程的兴趣2学情分析六年级学生初次接触scratch兴趣较大,但由于只上过一节课,学会了键盘控制,所以对各个指令的具体用法和操作并不熟练。在教学中除了自主探究学习还应该给予一些引导,如小组讨论游戏规则的实现,教师给出侦测判断的事例等。这课的教学主要是让学生学会使用侦测判断,创编迷宫游戏的规则,如:碰到障碍则返回起点,碰到终点标记则给出成功提示。另外,本节课要求学生先模仿后自己设计舞台背景。最终结合前一节课所学的键盘控制,设计有趣的迷宫游戏,增加游戏难度和趣味性。21·cn·jy·com3重点难点教学重点:1.能鉴别不同的情况,并选择恰当的侦测命令解决问题2.能用如果指令、侦测指令制定游戏规则教学难点:理解重复执行侦测判断4教学过程一、【导入】游戏导入1、老师知道我们班有不少游戏高手。今天老师自己制作了一个非常简单的小游戏(出示:迷宫游戏),谁愿意上来试玩下。这位同学是你如何控制小猫的?(板书:)2、规则:小猫在键盘的指挥下,沿着黄色路线(路径)从浅绿色起点走到红色终点才能成红星小学饶老师设计2/3功,中途如果碰到绿色草地,则返回起点,重新开始。二、【任务】布置任务1、如果让同学们来创编一个类似这样游戏的话,你们能否来制作呢?2、今天我们让我们一起来学习如何制作一个这样的小游戏。(板书:《迷宫游戏》)(一)、学生自学问:请大家带着这几个问题去从书本里找到答案。1、《迷宫游戏》这个游戏的基本组成要素是什么?(舞台、角色、动作设计)2、如何设置小猫初始化位置和大小,将小猫放到起点。(坐标)3、如何检测小猫是否碰到草地的脚本,需要用到什么命令(控制、侦测等指令)三、【制作】学生制作(二)、设计舞台(单独完成)1、现在学生可以尝试着自己动手去绘制舞台了,在制作过程中遇到问题可以参考书本或者微课(介绍下微课)。2、教师巡视指导,完成后举手示意。(三)、编写脚本(合作讨论)1.设置起点:单击绿旗开始游戏,一开始小猫所处的起点位置大概是x=_____,y=_____。2.障碍判断:当小猫走到规定路径外(碰到障碍物)时,我们可以使用____类指令中的________指令来侦测障碍物。碰到障碍物,小猫会退回起点,该怎么实现?试着用“如果…就…”表达:如果_____,就--_________。21世纪教育网版权所有3.成功穿越:小猫历经千辛万苦,终于到达终点,我们可以使用____类指令中的________指令来侦测小猫是否走到终点。到达终点,出现成功的提示,如何实现?试着用“如果…就…”表达:如果_______,就---_______。请讨论好的组派代表发言,教师指导同学们说得很棒,刚才我们用的两个“如果…就…”可以用指令“如果”实现。请同学们根据自己的探究结果和老师的提示设置脚本,完善游戏。(四)、体验与改进操作中发现的问题:设置脚本都对,小猫走出边界却不能发回起点。问:为什么呢?追问:为什么重复执行?请大家继续修改自己的脚本。21教育网红星小学饶老师设计3/3问:回忆刚才你发现游戏有什么规则?除了这两点外,每次游戏开始,小猫必须返回起点。四、【作业】评价修正1、展示优秀作品2、做完的举手领取点赞卡问:现在,这个游戏已经可以玩了,不过我还是觉得有些简单,你能给这个游戏再增加一些难度吗?五、【拓展】课堂总结今天,我们一起完成了一个简单的迷宫游戏。自己创作游戏最大的乐趣,在于你可以自己设定游戏的规则,游戏的关卡,游戏的难易等等,你就是这个游戏的主宰。例如,今天的这个迷宫游戏。我还可以给他加上几个活动障碍物(出示例子)。我想请同学们继续思考一下,我设定的游戏规则是:如果碰到蝙蝠,罚停止1秒。程序该如何设计?板书初始化角色侦测障碍侦测终点