10 创编游戏
1、教学目标??
知识目标:?能用如果(条件判断命令)、侦测命令分情况处理。?
技能目标:?学会用程序设计的思想去思考问题,并能用程序设计的语言实现自己的设想。?
情感目标:?培养对编程的兴趣?
2学情分析??
这课的教学主要是让学生学会使用侦测判断,创编迷宫游戏的规则,如:碰到障碍则返回起点,碰到终点标记则给出成功提示。另外,本节课要求学生在观看微课视频后自己设计舞台背景,培养学生自主学习的能力。最终结合前一节课所学的键盘控制,设计有趣的迷宫游戏,增加游戏难度和趣味性。
3重点难点??
教学重点:?
能鉴别不同的情况,并选择恰当的侦测命令解决问题?
教学难点:能用如果指令、侦测指令制定游戏规则?
4教学过程??
一、【导入】游戏导入??
1、老师知道我们班有不少游戏高手。今天老师自己制作了一个非常简单的小游戏(出示:迷宫游戏),谁愿意上来试玩下。
提问一:玩过游戏后,老师请问这位同学是你如何控制小猫的?
(板书:(↑↓→←)?
提问二:这个游戏还应该遵循什么样的规则?
小猫在键盘的指挥下,沿着黄色路线(路径)从浅绿色起点走到红色终点才能成功,中途如果碰到绿色草地,则返回起点,重新开始。?
二、【新授】布置任务?
环节一
师:如果让同学们来创编一个类似这样游戏的话,你们能否来制作呢??
今天我们让我们一起来学习如何制作一个这样的小游戏。(板书:《迷宫游戏》)?
问:《迷宫游戏》这个游戏的基本组成要素是什么?(舞台、角色、动作设计)
那么我们今天就从这三个要素出发,完成迷宫游戏的制作。?
任务一:完成迷宫舞台的制作?
1、现在学生可以尝试着自己动手去绘制舞台了,在制作过程中遇到问题可以参考书本或者微课(介绍下微课)。?
2、教师巡视指导,完成后举手示意。?
3、学生上台讲解演示
环节二
针对角色小猫我们应该怎么设置
1、调整小猫的大小(只能左右旋转)
2、确定小猫的初始位置(完成任务单第一题)
3、控制小猫的运动
环节三
编写脚本?
合作讨论游戏的规则
1、每一次游戏开始时,小猫始终回到初始位置
2、碰到绿色的草地小猫回到起点(完成任务单第二题)
3、碰到红色区域,游戏结束输出问题(成功啦!)?
学生自主操作,教师巡视指导
体验与改进?
操作中发现的问题:设置脚本都对,小猫走出边界却不能发回起点。?问:为什么呢??追问:为什么重复执行??
请大家继续修改自己的脚本。
四、【作业】评价修正??
1、展示优秀作品?
问:现在,这个游戏已经可以玩了,不过我还是觉得有些简单,你能给这个游戏再增加一些难度吗??
五、【拓展】课堂总结?
今天,我们一起完成了一个简单的迷宫游戏。自己创作游戏最大的乐趣,在于你可以自己设定游戏的规则,游戏的关卡,游戏的难易等等,你就是这个游戏的主宰。例如,今天的这个迷宫游戏。我还可以给他加上几个活动障碍物(出示例子)。我想请同学们继续思考一下,我设定的游戏规则是:如果碰到蝙蝠,罚停止1秒;碰到蓝色障碍后退二十步;碰到红色穿越门直接到达终点。该如何设计???