教材分析:
本课是学生在掌握部分scratch知识的基础上的一堂课,主要是让学生掌握角色在舞台上的坐标位置,条件语句的使用。
学生分析:
教学对象是五年级的学生,许多学生对游戏特别感兴趣。但是这个年龄阶段的学生根据任务需要来解决实际问题,以及对问题进行分析、整体规划和输出表达还是欠缺的,对同类问题解决方法的概括也是薄弱的。
教学目标:
知识技能:1.熟悉了解角色在舞台上的坐标。2、了解部分程序条件积木块的作用及使用方法。
过程方法:通过自主探究、循序渐进的方法,在解决实际问题过程中掌握条件积木块使用方法,培养学生分析问题解决问题的能力。
情感态度价值观:培养学生的自学探究能力、审美情趣和创新精神。
教学重点,难点:
角色在舞台上的坐标。程序中条件积木块的作用及使用方法。
教学设计思路
孩子们对游戏有兴趣,课堂就从游戏入手,课堂中以让学生通过学习,学会利用信息技术发展创造性思维,培养解决真实,开放问题能力的任务为目标,我设计了以下几个教学环节:
1.以迷宫游戏引入课题,提高学生课堂参与积极性与参与度。游戏能一下子吸引学生的注意力,从而对整堂课的教学起到一个很好的铺垫作用。
2.请大家为游戏制定一个游戏规则。游戏规则在本节课中是引导整个课堂环节的一根主线,整个游戏程序的设计制作都是围绕这个规则进行的。
3. 出示任务。驱动教学。通过对游戏的分析,找出需要解决的问题。适时抛出任务解决问题。
4. 展示作品,评点提升。这一环节中的展示与评点,我采用的是互相交换玩游戏,找出游戏中的优缺点,以此来评定作品成功与否。
教学过程:
一、创设情境,导入课题
师:秦老师发现我们班很多同学都很喜欢玩电脑游戏?你们能告诉秦老师你为什么喜欢玩电脑游戏吗?
生:可以放松心情,提高智力(要能过关,必须要有细心加智慧),游戏时间要适度,不能沉迷,影响学习。
同学们说的真好,大家看,有两位同学走过来了,我们来听听他们在聊什么吧?
(视频短片)
A:苏琪,你平时有什么兴趣爱好呀?
B:打球和玩电脑游戏.
A:哦,我听同学说,使用外挂软件可以加速练级还可以快速通关,你不试一试?
B:上个星期天,我从网上下载了一个外挂,安装后,电脑就死机了,还被妈妈批评了一通。 你不知道吧,其实大多数外挂是不安全的,是一些木马病毒伪装的,专门用来盗取计算机的信息资料,甚至还可以让你的电脑瘫痪呢!爸爸对我说玩游戏就跟打球一样,我们在打球的时候要遵守竞技规则,玩游戏也一样,所以我觉得用外挂弊大于利呀!
A:你说的很有道理,我们使用电脑玩游戏也好,上网也好,都要讲文明,一旦用了外挂,不但危害电脑安全,也破坏了游戏的规则,还有什么乐趣可言呢?
师:我觉得两个小朋友说的都很有道理,除了在日常生活中我们必须遵守交通法规、课堂纪律等相应的规则外,在电脑游戏中,我们也应该遵守相应的游戏规则。
师:那什么是游戏规则呢?(板书:游戏规则)
生:游戏规则是程序设计者制定的用户必须遵循的规则。
师:在玩一个游戏前,我们必须知道应该怎么玩,就是了解游戏的规则,
在编写一个游戏程序前我们更应该负责任务的制定一些有趣、好玩、又益智、健康的游戏规则。
师:这节课我们就来为我们的迷宫游戏制定有趣又好玩的游戏规则,好不好?(板书:制定)
一、演示游戏,体会规则
师:今天
生:想
师:谁想玩?
生:……
师:好,就由你来演示,其他的同学在看的过程中要留意这个游戏中制定了哪些规则哦!
学生演示,仔细观察
师:谁能一眼看出这个游戏的规则?
学生讨论:碰到迷宫边缘就反弹,碰到甜甜树就说你胜利了,……
学生边说,教师边在黑板上贴出该游戏的规则:
如果点击绿旗就返回起点坐标
如果计时器超过25秒就停止游戏
如果碰到迷宫边缘就返回起点坐标
如果碰到甜甜树就说你太棒了
如果碰到蜜蜂,就返回起点zu
师:同学们想不想给自己的迷宫游戏制定游戏规则?
生:想
师:请同学们打开桌面上54班文件夹中自己的迷宫游戏,给它设置游戏规则吧?
学生尝试编写游戏规则 5分钟
二、学生汇报演示
师:老师发现同学们在给自己的迷宫游戏制定游戏规则的过程中都很有主见,很有想法。哪位同学愿意把自己的想法和创意同大家分享一下?
生:生在自己电脑上边演示作品边完整的说一说自己设置的条件语句
我编写的这条语句的意思说如果喜洋洋碰到迷宫边缘就回到起点坐标()……
师:请其他同学来补充一下
生:学生补充。
请同学们汇总一下迷宫游戏的规则有那几条?
师翻动黑板上的规则牌,完善喜洋洋走迷宫游戏的规则设置,
并请学生读一读。
四、探讨条件语句的作用与用法。
师:刚才,同学们在制定游戏规则的时候,每条规则都用到了哪条语句?
生:如果()就()
师课件出示如果()就()程序块。
Scratch控制语句中有一类叫做条件语句,我们可以用这些条件语句来制定游戏规则。
课件演示如果()就()程序块的用法:
如果后的六边形中必须嵌入相关的条件,中间嵌入的是执行的动作脚本。
在scratch的控制语句中还有另外两个条件语句的脚本,同学们可以根据需要选择合适的条件语句。
接下来就请同学们完成设置迷宫游戏的游戏规则。
五、时间语句的用法
同学们都知道玩电脑游戏要注意控制时间,不能沉迷,影响学习。
所以我们在制定游戏规则的时候也要把控制游戏时间这个规则加进去。当然我们这里制定的时间规则不仅仅是限制游戏的时间,也是为了增加游戏的难度。
师:你们打算怎么制定控制游戏时间的游戏规则呢?
师:如果时间大于25秒就说你太慢了,或者切换一下造型。
过程指导:在Scratch的侦测脚本中提供了计时器的相关功能,在计时器前面的小方块中打钩就可以在桌面上显示游戏的时间了。
如果我们规定游戏时间要在25秒以内,就可以把计时器放入数字和逻辑运算符号
既然启动了计时器,那么在点击绿旗的时候就要让计时器清零,演示在开始下加入计时器清零脚本。
六、小结归纳,完成游戏:
迷宫游戏游戏规则的脚本设置有哪些步骤?(课件出示)
1、 设定角色的初始位置
2、 设定计时器清零
2.设定时间限制的条件
3、设定碰到迷宫边缘返回初始位置的条件
4、设定碰到终点颜色或者终点角色而获得成功的条件
我们通过条件语句如果……就……来设定游戏的规则
七、欣赏评价迷宫
现在大家都完成了自己的迷宫游戏,你可以请你们小组的同学来玩玩你开发的这个游戏,并请他给你点评一下。如果还有问题存在可以帮助他改进一下。
学生活动:交换试玩游戏,互相点评修改。
大家对这个游戏还有什么想法吗?
学生:可以增加一些难度,让游戏的趣味性更强。
说说怎样增加难度?
老师对学生的回答进行汇总:可以在背景中增加迷宫路线的难度。可以在路程上增加障碍物增加难度。我们可以利用今天学习的背景绘制,条件设置在课后增设游戏的难度,并进行评比,推选出最有趣的迷宫、最有创意的迷宫、制作最精美的迷宫