10 创编游戏
课题
第10课 Scratch创编游戏——迷宫探险(一)
教学目标
知识与技能
1.运用绘图编辑器绘制舞台背景。
2.编写判断脚本来控制角色的移动
过程与方法
1.通过自主探究意识到游戏中要对角色进行初始化。
2.通过任务驱动体验分支结构程序设计的思想和方法
情感、态度
与价值观
1.引导和鼓励学生交流与互助,激发学生运用不同方法来解决问题。
2.激发学习计算机程序设计的兴趣
重难点
重点:编写条件判断脚本
难点:理解条件判断的条件;理解为什么要重复进行条件判断
课时安排
1课时
环节
教师活动
学生活动
设计意图
课前体验
(5')
一、游戏体验(展示PPT)
告知游戏所在的位置。
(第10课 创编游戏课前体验迷宫探险.exe)
告知学生需要做的任务。
问题1:迷宫探险的基本游戏方式
——控制游戏角色,按照一定路线从起点出发,到达终点
问题2:游戏角色的控制方式
——键盘上下左右键进行控制
问题3:游戏角色的行动路线
——按照地图路线行走,否则回到起点
二、探讨问题
体验游戏:迷宫探险
1.激发学习兴趣 2.初步了解迷宫类游戏的基本游戏方式,激发创意
绘制地图
一、本课内容(展示PPT)
利用Scratch自己设计一个迷宫类的游戏
二、地图绘制(展示PPT)
小结迷宫类游戏的特点:地图、起点、终点……
三、任务一(展示PPT)
1.绘制迷宫:确定起点、终点与路线(学习视频:第10课 创编游戏任务一绘制迷宫.mp4)
2.添加角色:对角色进行初始化
3.编写脚本:控制角色移动(参考视频:第10课 创编游戏任务一初始化与键盘控制.mp4)
1.交流游戏创意
2.通过学习视频,掌握如何绘制迷宫,将创意通过scratch实现
3.通过前期知识,完成脚本的初步编写
体验视频学习的方式,学会自主学习。
自主探究初步尝试判断脚本
一、问题的提出(展示PPT)
引导通过学生作品测试,发现问题:“角色并没有严格按照地图走,而是可以随意走动”
预设:如果学生无法回答,则通过作品的展示来引导
二、方法的探讨
通过课前的试玩的游戏,探讨解决问题的方法:“如果角色碰到地图外的背景颜色,就让角色回到起点”
三、任务二(展示PPT)
1.找一找:寻找Scratch中解决“如果角色碰到地图外的背景颜色,就让角色回到起点”的指令
(提示:在指令面板中通过文字对应的颜色寻找相应指令)
2.试一试:找到对应的指令后,尝试将它添加到角色脚本中(提示:“如果”应该在游戏开始时就进行判断)
3.玩一玩:运行游戏,观察是否成功了
(提示:读一读写好的脚本,看看是脚本运行的过程)
1.发现问题
2.方法探讨
3.通过提示自我尝试,将解决问题的方法转换为scratch指令。
4.阅读脚本,发现问题。
自主探究,引导学生通过Scratch实现创意
学习讨论
完善脚本
一、问题的提出(展示PPT)
预设:展示学生作品,比较脚本的不同,了解“添加条件判断后,程序还是不能正常执行”的原因。
二、任务三(展示PPT)
1. 完善脚本使角色按照地图路线行走。
2.利用相同的侦测方法添加角色走到终点的提示游戏结束的脚本。
3.探究碰到侦测指令,尝试修改地图增加障碍物脚本
1.通过讲解,了解理解要重复进行条件判断
2.完善作品
对比学习,理解侦测与判断
能够举一反三,拓展知识
总结
一、学了什么(展示PPT)
1.运用绘图编辑器绘制舞台背景。
2.编写判断脚本来控制角色的移动
二、作品上传,相互交流
上交作品,在作品库中下载他人作品试玩,学习和提升。
1.回答学了什么
2.上交作品
巩固:通过小结巩固新知
提高:通过试玩激发创意,提高完成作品的积极性