勇闯迷宫 【教材分析】迷宫,本来是指结构复杂、道路难辨,进去后不容易找到出路的建筑物。据说世界上最古老的迷宫是古希腊神话中的米诺斯王官。迷宫的另一种含义是指一种锻炼人类智慧的游戏。本课的出发点是引导学生大胆想像与创造,运用绘画、设计、scratch程序编辑等活动,制作出自己独特的迷宫游戏,借以释放学生对奥秘领域的好奇之心、探索之愿和逻辑思维能力。本课题属于设计·应用领域,有两个学习活动。一是设计一幅有趣的迷宫图。二是程序编辑,尝试用多种脚本程序,运用条件语句等多种方法制作一个独具个性的迷宫游戏,并和同学一起玩一玩,看看谁的程序设计更巧妙【教学目标】1.能大胆想像与创造,注意设计与程序的关系,运用多种方法表现出一个趣味的迷宫游戏。2.迷宫游戏程序编辑的方法3.培养学生的合作精神。【教学重点】能大胆想像与创造,注意设计与程序的关系,运用多种方法设计趣味性的迷宫游戏。【教学难点】能大胆想像与创造,注意设计与程序的关系,运用多种方法设计趣味性的迷宫游戏。情景导入:师:同学们,春天来了,大家出去郊游了吧!生:回答,列举。师:老师也去郊游了,老师去了圆明园。展示图片。师:你们发现圆明园的俯拍图像什么呢?展示结构图。生:像一个结构复杂的迷宫。师:没错,今天老师也带来一个迷宫小游戏。(请学生演示应用走出迷宫小游戏)师:今天我们就来学习在Scratch软件中制作迷宫小游戏。二、分解迷宫图的设计方法出示幻灯片:各种各样的迷宫设计图平面的迷宫图主要有两种。一种是由各种长长短短、曲直不同的线条围隔而成的格局图;一种是画面不仅有曲折的路线,而且还配有相应的背景。它既是一个迷宫,也是一幅漂亮的风景画或者场景画。1.比较各种迷宫图,说说你更喜欢哪种形式的图。2.迷宫图的构成:通过五张不同迷宫图片的对比分析,了解好的迷宫图需要有:起点与终点;复杂的路径(通路、岔路、死路);障碍物、相关背景;主题。3.学生讨论设计迷宫图:(1)构思主题(2)选择舞台,用画笔勾画路径单线,暂定为迷宫的唯一通道。(3)在单线的基础上再添画一些迷惑视线的岔路。注意道路的曲折。(5)在岔道上确定障碍物的位置,使之成为死路,并检查路线的确定是否合理。思考:障碍物的设置除了在背景上画出还可以怎么做?(7)给画面上色,注意路径的颜色与背景要有对比。三、创作平面迷宫图大家想不想自己设计一个迷宫图呢 1.从文件夹中导入角色。并将其置于舞台的合适位置2.设计一个有意境、有趣味的迷宫图四、创建脚本已经设计了一个精美的迷宫背景图,可是怎样使它变成动态的游戏呢 生:对角色添加动作脚本脚本。师:那请同学们想一想scratch中我们学到了哪些动作脚本?生:移动;旋转;碰到边缘就反弹;移到坐标位置。师:这些动作脚本和控制语句结合使用可以使角色产生动态效果。比如:弹跳的小球;走动的人物;游泳的小鱼;(教师演示)控制角色移动用什么程序?生:拖出[移动多少步]脚本块2、要让其跟随鼠标运动要用哪句程序生:拖出[面向鼠标]脚本块3、要让角色反复的执行这个动作应该怎么做 生:在需要反复执行的动作外面添加【重复执行】脚本块。五、新授方向控制师:同学们都玩过迷宫游戏了,游戏最基本的特点是什么呢?生:角色要能让用户用鼠标或者键盘控制。师:Scratch中可以对角色添加脚本使它能面向鼠标移动或者用键盘的方向键控制其移动,今天我们就来学习用设置脚本让角色跟随键盘移动?学生尝试操作。六、设定角色坐标的初始值当绿旗被点击我们希望角色作好准备工作,师:需要作好哪些准备工作呢?生:回到起点坐标位置师:请同学们说一说迷宫的起点坐标位置?生:……七、试着为游戏添加运动的障碍物活动三: 制定游戏规则 ——趣味编程迷宫游戏本课重点:如果……就……条件语句的应用时间侦测语句、颜色侦测语句的运用本课难点:创造性的设定游戏规则八、小结归纳,完成游戏:
迷宫游戏游戏规则的脚本设置有哪些步骤?(课件出示)
1、设定角色的初始位置
2.设定时间限制的条件
3、设定碰到迷宫边缘返回初始位置的条件
4、设定碰到终点颜色或者终点角色而获得成功的条件
我们通过条件语句如果……就……来设定游戏的规则
思考:
你还能为这个游戏制定哪些规则??
九、欣赏评价迷宫
学生自主上台演示自己的迷宫游戏,并挑选一张迷宫之最卡片
最有趣的迷宫、最有创意的迷宫、制作最精美的迷宫。 二次备课