[内部]穿越迷宫
发布人:汪莺茵  发布时间:2021/12/24 10:27:47

太空之旅——穿越迷宫

【学科核心素养】
通过Scratch游戏作品的制作体验结构化程序设计的思想;激发学生学习编程的兴趣,勇于探究的精神,在活动中体验成功与喜悦的情感,从而增加对Scratch的学习兴趣。
通过判断、分析与综合各种信息资源,运用合理的算法形成解决问题的方案。


【课程标准要求】
(1)掌握用多种方式控制角色。

(2)运用多类侦测和条件判断,创作游戏。

【学业要求】
(1)掌握用多种方式控制角色。

(2)掌握多种侦测和条件判断的手段。
(3)运用多类侦测和条件判断,创作游戏。

【教学内容分析】
本课涉及的知识点有:跟随鼠标指针,运用“侦测”、“如果那么”和“重复执行”控件来实现不同条件下,躲避障碍的功能。其中让学生感知“碰到鼠标指针”控件和多种“侦测”控件、“判断”控件的含义,对小学生来讲不易理解,因此可适当讲解引导。

根据本课的教学目标可将教学内容分成三部分,第一部分实现飞船跟随鼠标指针移动的功能;第二部分是飞船飞行过程中判断是否遇到障碍,并做出相应反应,主要学习“如果...那么...”判断控件以及“碰到...”侦测控件;第三部分是延伸拓展,借助学习小贴士启发学生制作升级版游戏,在学习新知的基础上,灵活运用多种控件,制作丰富的游戏内容。


【学生主体分析】
五年级学生具备一定的逻辑思维能力,对Scratch有一定的学习兴趣。通过创设游戏情景,可以调动其学习积极性。在本课前,学生已学过移动控件、重复执行控件等,能搭建简单的角色移动脚本。但较难独立思考制作出角色跟随鼠标移动的脚本,因此需要适当讲解控件,引导思考。


【教学目标】
1.掌握用多种控制角色的方式。
2.通过Scratch游戏作品的制作,掌握多种侦测和条件判断的使用方法。

3.体验结构化程序设计的思想,在活动中体验成功与喜悦的情感,从而增加对Scratch的学习兴趣。


【教学重难点】
重点:理解侦测与条件判断的含义。
难点:运用侦测与条件判断创作游戏。


【教学准备】
计算机网络教室、教学网络广播系统、课件、板贴、学件、展示品学件。


【教学策略分析】
以学生自主学习为主,教师演示讲解为辅。

【教学过程】

(出示诗句:俱怀逸兴壮思飞,欲上青天揽明月。)老师这里有一句诗,我们一起来看一看。俱怀逸兴壮思飞,欲上青天揽明月。从诗里,我们知道古人就有上九天揽月的梦想,但那时是遥不可及的事情,如今却已成为现实。下面我们一起来欣赏。(播放视频)
经过这个简短的视频,我们可以感受到神州十三号发射、对接空间站需要经过一系列复杂精密的步骤,它的成功代表了我国航空航天事业的又一进步,是我们每个中国人民都应该为之自豪的事情。我们虽然不能身临其境地感受那一神圣时刻,但老师可以带你们在Scratch这个软件中体会。
老师用Scratch制作了这个模拟游戏,我们一起在游戏中感受它的魅力!
(出示游戏)谁想来试试?
(学生上台)我们要让飞船与空间站连接,请你尝试。
(游戏过程中讲解:
if飞船脱离:如果鼠标移动太快,飞船就跟不上了,要控制速度
if撞到障碍:如果我们撞到物体,在真实情况中是非常危险的,要小心避开)
恭喜你完成了空间站对接任务。同学们想不想自己做一个属于自己的太空游戏?
老师在桌面上准备了一个太空之旅学件,谁来示范打开它?(你的操作很熟练,请回)
请其他同学打来学件,完成后抱臂坐正。
打开学件,我们的角色很多,对接的是哪两位?(生答)
那我们一起来分析,通过以前的学习,我们知道移动需要用到什么控件?(生答)
对了,真聪明(学件演示,绿旗开始+移动)当然还需要加上重复执行(演示)
刚才我们发现飞船移动需要鼠标牵引,那就要认识几个新控件——面向鼠标指针(演示)
(测试)
当我们添加了面向鼠标指针控件后,确实,飞船能朝鼠标位置移动了,但鼠标还没碰到飞船,它就已经私自出发了,这在太空中是非常危险的,所以需要给飞船的移动增加条件,飞船要学会判断有没有碰到鼠标。我们需要借助如果那么这个判断控件。如果遇到什么情况,飞船可以移动?
如果碰到鼠标指针,飞船才能移动(学件演示)
在侦测模块中可以找到碰到什么的控件,下拉菜单中有很多角色,在这里我们用?鼠标指针。
老师把程序藏起来,谁能说一说,搭建飞船移动的脚本,需要哪些控件?(学生说、教师板贴)
谁能给它们排个序?
(学生排序过程中讲解:
首先我们要……然后…重复执行什么?如果什么…那么飞船就…)
你真棒!思路很清晰,请回。接下来请大家搭建自己的程序。三分钟后我们来展示。
任务1:搭建飞船移动脚本
谁愿意来分享?

(if有学生添加了初始化位置控件:她的脚本和大家的不太一样,请她来说一说为什么添加了一个移到控件。所以我们的脚本还需要增加一个移到控件,初始飞船的位置。(板贴)请你为大家演示如何添加。先放飞船,再拖控件

if没有:我们首先来看,游戏开始前这位同学的飞船还在原来的起始位置吗?)如果我们想让飞船每一次游戏开始时都在起点位置出现,需要用到什么控件?(移到)所以我们的脚本还需要增加一个移到控件,初始飞船的位置。(板贴)教师演示:我们在使用时先将飞船移过去,再拖出控件使用。
同学们在测试时有没有发现鼠标移动特别慢的时候,飞船抖动很厉害?你有想办法解决这个问题吗?
(if学生提出了:这个办法真的有用吗?请这位同学来为我们测试
if无人知道:老师提供一个思路,把移动步长改小,可以缓解抖动,请这位同学帮我们测试
if学生提出了错误答案:还有不同想法吗?)

请大家修改脚本
恭喜你闯过第一关,但是太空中有许多星系,飞船同样要学会侦测这些障碍物。
以火星为例,飞船碰到火星,我们的程序可以怎么写,谁来说一说?我们需要用到哪些控件?(如果那么、碰到)
(引导,如果碰到火星,我们是否可以让飞船返回起点,给游戏增加一点难度和趣味性?)
返回起点需要用到什么控件?(移到)
(教师演示搭建,记得放进重复执行里)
看来同学们侦测角色学得都很好。地图上除了火星、土星、地球是我们不能碰到的之外,还有两颗闪亮的星星。细心的同学一定发现了星星不是角色,那我们侦测的时候(点到侦测模块)就不能用侦测角色,那我们可以用什么?(颜色)你真善于发现。(演示吸取颜色)单击色块,鼠标指针会变成小手形状,去吸取颜色就可以。
(教师板贴)那我们又学到两个侦测控件,分别是侦测角色、侦测颜色
任务2:接下来请同学们完成程序,完成飞船碰到障碍的脚本
(看情况讲另外几个星球也是同样的做法)
(展示优秀作品)在制作遇到障碍的脚本时,不要忘记让飞船与空间站对接噢。
总结:今天我们学习了判断控件,如果那么,学了侦测控件,碰到角色、颜色。相信同学们都学有所获。其实,太空中的事物都是不断变化的,星星会闪烁、陨石会坠落,来看看老师的升级版游戏(演示升级版游戏,试玩试玩试玩)你发现老师的游戏做了什么升级?(会移动的陨石)你们想怎么给游戏升级呢?同桌之间互相讨论一下。谁来说一说?(生答)
(评价语:这个想法很不错、这个创意很有趣)
大家的创意都很不错,那接下来就把时间交给你们,完成你的游戏创想吧。
老师在你们的键盘下准备了小锦囊,希望它可以帮助你们。
(if时间够:完成的同学可以下座位,去同桌、组员、小伙伴的电脑上试玩)
if时间不够:老师已经看到了许多好作品,由于时间关系,我们挑选一两位同学的来展示)
评价语:

请你来介绍自己的升级游戏。

她设计了新的造型,画面丰富了许多/星星画得很漂亮,实现了逼真的闪烁效果

大家的创意都很不错,也给老师带来了很多启发。其实,太空中还有许多许多奥秘,希望同学们能够好好学习,将来可以登上太空,亲自去见证和参与我国的航空航天事业。

【板书设计】

【教学反思】

大队部
党支部
教导处
教科室
人事
数学教研组
卫生
校长室
信息中心
英语教研组
语文教研组
综合教研组
总务处

扫一扫
友情链接
https://www.jyjsfz.cn/jdmxx/
POWERED BY  V2020.00611.final © 2004-2024 ALL RIGHTS RESERVED md887
主办单位:南京市江东门小学 地址:南京市建邺区乐山路96号()
电话:025-86523277
苏ICP备10212462号