第10课 创编游戏 教学设计
1教学目标
知识目标:1.理解侦测和判断的含义。
2.能用如果(条件判断命令)、侦测命令分情况处理。
技能目标:1、能用如果指令、侦测指令搭建角色脚本。
2、学会用程序设计的思想去思考问题,并能用程序设计的语言实现自己的设想。
情感目标:1、通过小组合作讨论,培养团队合作精神
2、培养对编程的兴趣
2学情分析
六年级学生初次接触scratch兴趣较大,但由于只上过一节课,学会了键盘控制,所以对各个指令的具体用法和操作并不熟练。在教学中除了自主探究学习还应该给予一些引导,如小组讨论游戏规则的实现,教师给出侦测判断的事例等。这课的教学主要是让学生学会使用侦测判断,创编迷宫游戏的规则,如:碰到障碍则返回起点,碰到终点标记则给出成功提示。另外,本节课要求学生先模仿后自己设计舞台背景。最终结合前一节课所学的键盘控制,设计有趣的迷宫游戏,增加游戏难度和趣味性。
3重点难点
教学重点:1.能鉴别不同的情况,并选择恰当的侦测命令解决问题
2.能用如果指令、侦测指令制定游戏规则
教学难点:理解重复执行侦测判断
4教学过程
活动1【导入】游戏导入
老师知道我们班有不少游戏高手。今天老师自己制作了一个非常简单的小游戏,谁愿意上来试玩下。
活动2【讲授】绘制背景
我给它取名为:丛林探险,今天我们一起来制作一个这样的小游戏。
问:大家一起回忆一下,这个游戏的基本组成要素是什么?
是的,要制作这个游戏,我们要先准备好这两个要素。
问:刚才上来的同学是如何控制小猫的(出示ppt)
这是上节课学过的内容,我们就打开上节课做好的“太空漫步”,在它的基础上进行修改。
(教师演示:将原舞台背景清除后绘制新背景)
下面请同学们试一试
活动3【练习】设计规则
现在同学们可以在自己绘制的背景上控制小猫了。但是老师发现有的同学出现了这样的问题。
问:你觉得该怎么修改
角色必须必路径小。请你操作下。
没有规则,不成方圆。一切准备都做好了,下面我们就要来设计这个游戏的规则了。(出示ppt)
问:回忆刚才你发现游戏有什么规则?
除了这两点外,每次游戏开始,小猫必须返回起点。
板书:
初始化角色
侦测障碍
侦测终点
活动4【活动】规则探究
那怎么实现这些功能呢?请四人一组实践讨论,完成桌上你的探究。
每组下发的探究表:
1.设置起点:单击绿旗开始游戏,一开始小猫所处的起点位置大概是x=_____,y=_____。
2.障碍判断:当小猫走到规定路径外(碰到障碍物)时,我们可以使用____类指令中的________指令来侦测障碍物。碰到障碍物,小猫会退回起点,该怎么实现?试着用“如果…就…”表达:如果_____,就--_________。
3.成功穿越:小猫历经千辛万苦,终于到达终点,我们可以使用____类指令中的________指令来侦测小猫是否走到终点。到达终点,出现成功的提示,如何实现?试着用“如果…就…”表达:如果_______,就---_______。
4.如果终点红色区域改为新角色老鼠,我们可以使用____类指令中的_____指令来侦测小猫是否走到终点。
请讨论好的组派代表发言,教师指导
同学们说得很棒,刚才我们用的两个“如果…就…”可以用指令“如果”实现。
请同学们根据自己的探究结果和老师的提示设置脚本,完善游戏。
活动5【练习】巩固 练习
操作中发现的问题:设置脚本都对,小猫走出边界却不能发回起点。
问:为什么呢?
追问:为什么重复执行?
请大家继续修改自己的脚本。 没有规则,不成方圆。一切准备都做好了,下面我们就要来设计这个游戏的规则了。(出示ppt)
问:回忆刚才你发现游戏有什么规则?
除了这两点外,每次游戏开始,小猫必须返回起点。
板书:
初始化角色
侦测障碍
侦测终点
活动6【作业】评价修正
做完的举手领取点赞卡,并试着加大游戏的难度。
展示优秀作品
问:现在,这个游戏已经可以玩了,不过我还是觉得有些简单,你能给这个游戏在增加一些难度吗?
活动7【练习】总结 提升
今天,我们一起完成了一个简单的迷宫游戏。自己创作游戏最大的乐趣,在于你可以自己设定游戏的规则,游戏的关卡,游戏的难易等等,你就是这个游戏的主宰。例如,今天的这个迷宫游戏。我还可以给他加上几个活动障碍物(出示例子)。我想请同学们继续思考一下,我设定的游戏规则是:如果碰到蝙蝠,罚停止1秒。程序该如何设计?
课件13张PPT。创编游戏丛林探险准备设置舞台:绘制背景和路径
编写角色脚本:上、下、左、右键控制小猫比一比,谁完成得最快制定游戏规则小组合作探究1.初始化角色的位置和大小
2.侦测障碍:小猫沿路径行走,越界则返回起点
3.侦测成功:小猫到达红色终点,出现成功的提示。设置脚本,完善游戏修改背景
增设障碍物
限制时间
增加游戏的难度和趣味性有趣的迷宫原来编程
如此有趣!