资源简介 微课《第五课 小猫会数数》教学设计微课名称 小猫会数数授课教师教学目标 1.理解变量的作用和意义;2.学会使用数据模块新建变量 ;3.学会使用数据模块为、 为变量计数;4.学会从角色库中选择添加角色。教学重点 1.学会使用数据模块新建变量 ;2.学会使用数据模块为、 为变量计数。教学难点 1.学会使用数据模块为、 为变量计数;2.全局变量和局部变量的理解。应用学段 四年级 应用学科 小学信息技术教学类型 讲授+操作演示 时 长 7分52秒教学准备 Kittenblock软件技术方案 出境录像+电脑录屏+后期编辑设计思路 例如:本课是学生初次接触少儿编程中的变量,教学过程中首先有一个小猫要数数的情景,然后顺势引入“变量”的概念:即一个可以变化的数值。然后通过学生自主尝试,让学生使用变量自己完成小猫数数的程序。最后通过拓展环节小猫数奇数、小伙伴数偶数让学生加深理解,增强认知。教学过程及内容激发兴趣,导入课题(例如:1分30秒) 教学情境:小黄猫刚学会了从1开始数数,很想展示给大家,你能帮助它吗?你打算如何帮助它?【设计意图】在课堂落实“生本理念”。通过创设情境,引发学生思考;通过分析、解读信息,提高学生分析问题、解决问题的能力,发展逻辑思维;通过交流互评,提高学生信息输出的能力。循序探究,任务驱动(例如:6分50秒) 在Scratch中,“变量”是另一个非常重要的概念,可以新建变量、对变量赋值,在程序的运行过程中可以根据需要随时修改变量的值。一个变量包括“变量名”与“变量值”两个属性:“变量名”用于在脚本中识别不同的变量,可以使用中文作为变量名称,变量名应该有一定意义;“变量值”是指变量所包含的值,比如创建一个名为“数数”的变量,可以通过指令来设置它的变量值,也可以使用指令来获取它的变量值,本环节通过三个任务来让学生认识并掌握变量的知识。环节一:当点击小绿旗,小黄猫从1开始每隔一秒数一个数。变量1.变量的新建,全局变量和局部变量的理解。2.使用变量实现计数功能。、3.最终程序如下:设计意图:通过让小黄猫数数,让学习者知道变量的新建及计数的使用,了解变量具备其他指令不具备的存储功能及使用方法,丰富了学生的创作方法,为学生的创作提供了一个更完善的平台。环节二:当点击空格键,小黄猫从30开始倒计时。提问:如何让小猫倒计时呢?即每次变量“数字”变化几个数字呢?提示答案:最终程序如下:【设计意图】在上一个任务的基础上,让学生思考如何让数字增加负数——即倒计时,在思考的过程中增强对变量“变化”的理解。环节三:优化倒计时倒计时程序会有负数出现,怎么避免呢?请同学们思考一下。提示积木1.“运算”中的等于,判定两个数值是否相等2.重复执行直到,有条件的重复执行最终程序如下:【设计意图】根据本节课的知识,让学生在自主创编中练习和巩固知识。知识小结巩固拓展(例如:1分36秒) 知识小结师:本节课通过小猫会数数、小猫数偶数以及合作数数等三个环节,学习了scratch中变量的知识,需要注意变量包括“变量名”与“变量值”两个属性,有如下两个操作模块可供使用(出示PPT总结页面)2.巩固拓展易错点问答1.变量中增加的数字只能是1吗?变量中增加的数字不单纯是1,可以是2、3等数字,或者是负数。2.可以为小猫添加一个小伙伴一起数数字吗?结合本节课的知识,可以添加一个小伙伴和小猫一起数数字,它的程序和小猫很类似,请同学们开发脑筋想一想哦~。源程序脚本参考 展开更多...... 收起↑ 资源预览