教学设计
授课教师
课题
看谁算得快:有趣的变量
知识点来源
□学科:小学信息技术 □年级:五年级
□教材版本:粤教版小学信息技术B版第三册(上)
□所属章节:第八课
设计思路
本节课中,学生初次接触变量,而教材中对变量的涵义并无过多阐述,学生理解起来有一定难度。为帮助学生理解,本节课首先由一个有趣的情境导入,引出变量的涵义,再通过Scratch编程软件制作抗疫小游戏,帮助学生理解、掌握Scratch中变量的运用。最后通过制作小任务——进阶抗疫小游戏,加深理解与运用。
教学设计
内 容
教学目的
1. 理解变量的涵义
2. 会使用Scratch编程软件中的变量制作动画/游戏
教学重点难点
重点:理解变量的涵义
难点:使用变量制作小游戏
教学过程
【情境导入】——设计意图:导入变量并通过有趣的情境阐述变量的涵义
播放小视频,视频中2个学生用盒子里小球的变化来比拟变量,使得抽象的概念形象化,便于学生理解。
教师:同学们,现在你们知道变量是什么了吗?其实变量不仅有趣,它还能有用,能帮我们解决不少问题呢!接下来我们用Scratch中的变量来制作一个小游戏吧!
【探究分析】——设计意图:理清游戏思路和脚本
教师:最近因为新冠疫情,我们的生活受到了很大的影响。今天我们用Scratch编程软件制作一个小游戏,在游戏里你可以化身白衣天使,尽情打击病毒哦!
游戏角色:医生、病毒、抗疫物资。(考虑到时间关系,素材和部分角色——“病毒”和“抗疫物资”的脚本提前搭建好,发送到学生电脑。)
探究“医生”动作及脚本
教师:游戏里,“医生”的效果设想是:不断跟随鼠标移动。一旦碰到“病毒”,能量减1,碰到“抗疫物资”,能量加1。该如何实现呢?
学生思考。
教师:我们可以先考虑第一个效果“不断跟着鼠标移动”,这个之前学过了,只需要用和就可以实现。
另一个效果,“医生”如何知道是否碰到“病毒”和“抗疫物资”呢?
请思考。并将你们认为可能用到的模块拖到脚本区。
学生边操作边思考。
教师继续引导。
教师:是的,可能需要用到侦测模块类里的——
其次,我们还需要判断,是碰到了“病毒”还是“抗疫物资”。
因此,我们需要用到——
最后,我们这个检测和判断是不是需要不断进行?
是的,所以我们还需要——
教师:最后,非常关键的一个问题是,能量值的变化该如何实现呢?这也是我们这节课需要重点解决的问题——如何实现能量值的加减呢?思考一下。
教师继续引导。
教师:在打击病毒的过