第二部分 各节教学分述
第六节 制作声控灯
一、教学目标
1.知识与技能
认识变量,掌握赋值语句的使用。
掌握直到型循环的使用。
2.过程与方法
以任务驱动的方法引领学生对课堂任务展开自主探究,
通过小组合作的形式开展游戏活动、集体讨化,以此来理解变量和赋值语句的使用。
3.情感态度与价值观
培养学生举一反三、积极思考的能力。
培养学生小组合作的团队精神、积极探索的学习态度。
二、教材分析
1.本节的作用和地位
在前面的学习中,学生对声音传感器的使用比较熟悉,也掌握了运用选择结构来实现机器人的判断能力。本课要求学生在运用前一课知识的基础上,进一步掌握变量和赋值语句的运用,从而使制作的机器人能在判断能力得到加强。同时,在学生前面已掌握永久循环与多次循环的基础上,引入直到型循环的知识,让学生对循环结构的运用能力更全面。本节的知识内容,尚属于机器人制作的基础知识,既是对前面知识的强化,也是后面更进一步学习的前提。
2.本节主要内容介绍
本课是活动任务是设计声控灯的,先要求学生对本课任务展开思考,在前面所学的基础上提出解决方案并尝试在仿真环境中发泡剂行验证,同时提出问题,在去掉一个光感传感器的基础上该如何完成声控灯的制作呢?在调动了学生的学习兴趣后,指导学生对本课知识点——“变量和赋值语句”展开自主学习,在老师引领下完成功能的实现。接着针对声控灯还存在的问题引领学生展开探究,通过对直到型循环的学习和使用,最终完成本课任务。
3.重点和难点分析
教学重点:
变量和赋值语句的使用。
直到型循环的运用。
教学难点:
理解并掌握运用变量和赋值语句来编程。
三、教学建议
变量对学生来说是一个全新的概念,赋值语句和学生过往在数学课上学到的运算原理也不一样,教师要充分意识到这个难点的存在。尽量采用打比方、做游戏等形象生动的形式来帮助学生理解这个知识点。
在任务驱动的大背景下,多引导学生对碰到的问题展开分析和思考,教师要提供出一些适合学生小组参与的活动形式,让学生的自主探究能在小组活动的氛围中进行得更深入。
四、教学评价
本节的评价着重于知识与技能的评价,可参考下表进行评价。
评价内容
学生自评
教师评价
理解变量的概念
能运用变量和赋值语句编程
掌握直到型循环的使用
五、教学参考案例
【课题名称】
制作声控灯
【教学目标】
1.知识与技能
(1)认识变量,掌握赋值语句的使用。
(2)掌握直到型循环的使用。
2.过程与方法
(1)以任务驱动的方法引领学生对课堂任务展开自主探究,
(2)通过小组合作的形式开展游戏活动、集体讨化,以此来理解变量和赋值语句的使用。
3.情感态度与价值观
(1)培养学生举一反三、积极思考的能力。
(2)培养学生小组合作的团队精神、积极探索的学习态度。
【教学重点】
(1)变量和赋值语句的使用。
(2)直到型循环的运用。
【教学难点】
理解并掌握运用变量和赋值语句来编程。
【教学方法】
任务驱动、探究学习、小组合作。
【教学时间】
1课时。
【教学环境】
地点:多媒体网络教室。
【教学过程】
教学环节
教师活动
学生活动
设计意图
创设情景
回顾前面学过的楼道自动感应灯,提问:灯是如何关闭的?
展示一段用拍掌来实现灯光开与关的控制的视频。
引出本课任务:制作声控灯
引导学生讨论分析完成任务的方案思路。
学生回答灯是在经过一定时间后自动关闭。
比较本课任务与前面楼道自动感应灯的区别;
小组讨论完成任务的程序设计方案以及硬件需求;
激发学习兴趣。
培养分析问题的题力。
明确本课学习任务。
动手实践
汇集学生的回答,筛选出需要同时使用光感传感器和声音传感器的方案,并要求学生完成程序的设计以及在仿真环境中的调试
针对同时使用光感传感器与声音传感器的方案写出程序并在仿真环境中调试
巩固前面所学知识,为后面更高级的程序编写打好基础。
自主探究
(1)
提出问题:如果去掉光感传感器,只使用声音传感器,该如何完成任务?
引导学生打开moodle平台,依靠上面提供的资源以及步骤提示完成自主探究学习:
(1)小游戏:分组进行,组内一名同学闭上眼睛,用自己的两只手分别代表开与关,另一名同学拍掌,闭眼同学依据听到的声音做出开灯与关灯的反应,每个成员体验结束后讨论交流,自己是如何做到的,大脑中经过了哪些判断。(2)通过文档与视频学习什么是变量?
赋值语句的使用方法;
(3)讨论如何借助变量来模拟人类大脑中对灯的开关状态的记录
(4)参照资源中提供的思路提示,使用变量和赋值语句完成程序的编写
提示1:把“通用变量1”设置成0、1两个数字,0表示灯是关着的。1表示灯是开着的。
初始值:通用变量1=0
第一次拍手:开灯,并让“通用变量1=1”
第二次拍手:关灯,并让“通用变量1=0”
提示2:把“通用变量1”当成计数器。
初始值:通用变量1=0.
第一次拍手:开灯,并让“通用变量1=通用变量1+1”
第二次拍手:关灯,并让“通用变量1=通用变量1-1”
(5)领取器材完成实物搭建及程序调试
培养学生自主学习,小组讨论交流的能力和积极思考的学习态度。
展示与讨论
展示各小组的机器人,引出问题:为什么有时拍了手灯不亮,或者亮一下就灭呢。
小游戏:老师表演数“啊”,开始老师“啊”短声,后面老师把“啊”声拖长,学生数老师一共“啊”了几声,引导学生思考,为什么“啊”那么长大家也不会数错,想想我们刚刚制作的机器人,它有这种识别能力吗?
在交流中发现新问题;
通过小游戏激发学生思考兴趣,引导学生掌握思维方法。
自主探究
(2)
在教师引导下,通过moodle平台自主学习“如何让机器人能够对连续声音进行识别判断?”
(1)认识直到型循环;(2)添加直到型循环,并完成程序在实体机器人的调试
任务驱动下自主学习,感受新知识的作用,激发学习兴趣。
展示小结
小组作品展示汇报,交流制作过程中遇到的困难和解决方法。
老师总结本课知识点。
梳理知识
七、参考资料
课件28张PPT。制作声控灯课前准备1.同学分组:
4人一小组.分工:组长,程序员,调试员,材 料员.
2.设备配置:
每组使用两台计算机及二套机器人设备。复习2.楼道自动感应灯搭建,调试.1.楼道自动感应灯编程并仿真.观察思考2.思考:如何实现声音控制灯的开关?1.观察:声控灯小组探讨2.小组明确任务:制作声控灯。1.阅读课本P58,P59.课堂游戏1.游戏主题:我是声控灯机器人2.游戏过程:
两个同学一组,同学A模仿声控灯,两只手代表开灯与关灯。同学B拍手,拍一次手开灯,再拍一次手关灯。AB两个同学调换角色。3.体验交流 :自己是如何做到的?任务分析2.思考:声控灯是如何记录开关灯的?初始关灯状态记录拍手声音微电脑判断执行开灯记录拍手声音微电脑判断执行1.各小组做任务分析:认识变量1.阅读课本P59,P60.2.思考:什么是变量? 变量:是为程序中可能改变的数据提供的临时存储空间,通过对应的变量名来使用其中存储的数据。3.图解:理解变量1.变量就像一个口袋,每个口袋都根据用途不同,都有自己的名字,便有了变量名。口袋里装的物品,就是存储的数据,它和变量名相对应。变量口袋变量名存储数据口袋名盛装物品2.图解:认识赋值语句2.思考:什么是赋值语句?1.思考:变量名是如何对应存储数据的?3.一般格式:赋值语句:赋值语句的功能是给某个变量赋予一个具体的值。变量名=表达式理解赋值语句1.思考:“=”表达的含义? 2.注意:变量名必须以字母(汉字)打头,后面可以跟字母(汉字)、数字或下划线,通常要求直观易记。小组竞答 各小组观察并判断以下语句,是否为赋值语句?
(1) C = 5
(2) D = B + 2
(3) V = V + 1
(4) 4 = B
(5) F-1=D
(6) 通用变量1+5=通用变量2使用变量和赋值语句2.小组探究:传感器变量如何实现变量赋值?1.赋值语句通过变量赋值模块实现初始关灯状态赋值2.尝试:初始关灯状态赋值。1.小组讨论:通用变量1为变量名,如何赋值为关灯,如何赋值为开灯?通用变量1 = 0 为关灯
通用变量1 = 1 为开灯小组探究2.小组探究:依据任务,绘制声控灯流程图。1.阅读课本P60.开始检测声音是否有声音是否赋值关灯永久循环是否关灯开灯赋值开灯否是关灯赋值关灯结束绘制流程图按流程图编程2.思考:关灯赋值与开灯赋值是否可以赋值其他数字?1.打开RC编程软件,编写程序。仿真2.仿真模拟.1.打开仿真平台,设置声源.小组探究1.小组探讨:仿真时,为什么机器人检测到声源,灯总是不停的闪烁?
2.小组探究:如让机器人判断是一次,而不是多次呢?(1)人理解的一次,与机器人理解的一次不同。人理解的一次被机器人检测到了多次。
(2)机器人判断一次就开灯,再判断一次关灯,因为机器人不停的判断,所以机器人不停的闪烁。 认识直到型循环2.思考:什么是直到型循环?1.阅读课本P62. 直到型循环:先执行一次循环体内的程序序列,执行完毕后,再判断条件选项,当条件满足要求时,再次执行循环体内程序序列,如此反复,直到判断条件不满足要求时,才结束循环,执行循环体外后续的程序序列。理解直到型循环1.小组讨论:直到型循环的执行过程。2.小组抢答:试说明如何用直到型循环检测声音?使用DO条件循环编程2.小组讨论:声音变量=1表达含义?机器人不断采集声音,直到条件不成立,声音停止,才认为听完“一次”声音。1.修改程序,添加DO条件判断并设置条件变量。仿真2.仿真模拟.1.打开仿真平台,设置声源.小组互助1.小组内部互助:
小组内同学教会自己的同伴.
2.小组之间互助:
已经完成的小组,帮助未完成的小组.
展示评价1.各小组展示编程作品,并讲解设计思路。 2.小组间点评:小结1.认识变量,掌握赋值语句的使用。2.掌握直到型循环的使用。拓展各小组探讨:制作楼道自动感应灯,可不可以用直到型循环编程?板书制作声控灯一.认识变量,掌握赋值语句的使用。二.掌握直到型循环的使用三.编写程序 1.使用变量和赋值语句编程2.使用直到型循环编程第二部分 各节教学分述
第六节 制作声控灯
一、教学目标
1.知识与技能
认识变量,掌握赋值语句的使用。
掌握直到型循环的使用。
2.过程与方法
以任务驱动的方法引领学生对课堂任务展开自主探究,
通过小组合作的形式开展游戏活动、集体讨化,以此来理解变量和赋值语句的使用。
3.情感态度与价值观
培养学生举一反三、积极思考的能力。
培养学生小组合作的团队精神、积极探索的学习态度。
二、教材分析
1.本节的作用和地位
在前面的学习中,学生对声音传感器的使用比较熟悉,也掌握了运用选择结构来实现机器人的判断能力。本课要求学生在运用前一课知识的基础上,进一步掌握变量和赋值语句的运用,从而使制作的机器人能在判断能力得到加强。同时,在学生前面已掌握永久循环与多次循环的基础上,引入直到型循环的知识,让学生对循环结构的运用能力更全面。本节的知识内容,尚属于机器人制作的基础知识,既是对前面知识的强化,也是后面更进一步学习的前提。
2.本节主要内容介绍
本课是活动任务是设计声控灯的,先要求学生对本课任务展开思考,在前面所学的基础上提出解决方案并尝试在仿真环境中发泡剂行验证,同时提出问题,在去掉一个光感传感器的基础上该如何完成声控灯的制作呢?在调动了学生的学习兴趣后,指导学生对本课知识点——“变量和赋值语句”展开自主学习,在老师引领下完成功能的实现。接着针对声控灯还存在的问题引领学生展开探究,通过对直到型循环的学习和使用,最终完成本课任务。
3.重点和难点分析
教学重点:
变量和赋值语句的使用。
直到型循环的运用。
教学难点:
理解并掌握运用变量和赋值语句来编程。
三、教学建议
变量对学生来说是一个全新的概念,赋值语句和学生过往在数学课上学到的运算原理也不一样,教师要充分意识到这个难点的存在。尽量采用打比方、做游戏等形象生动的形式来帮助学生理解这个知识点。
在任务驱动的大背景下,多引导学生对碰到的问题展开分析和思考,教师要提供出一些适合学生小组参与的活动形式,让学生的自主探究能在小组活动的氛围中进行得更深入。
四、教学评价
本节的评价着重于知识与技能的评价,可参考下表进行评价。
评价内容
学生自评
教师评价
理解变量的概念
能运用变量和赋值语句编程
掌握直到型循环的使用
五、教学参考案例
【课题名称】
制作声控灯
【教学目标】
1.知识与技能
(1)认识变量,掌握赋值语句的使用。
(2)掌握直到型循环的使用。
2.过程与方法
(1)以任务驱动的方法引领学生对课堂任务展开自主探究,
(2)通过小组合作的形式开展游戏活动、集体讨化,以此来理解变量和赋值语句的使用。
3.情感态度与价值观
(1)培养学生举一反三、积极思考的能力。
(2)培养学生小组合作的团队精神、积极探索的学习态度。
【教学重点】
(1)变量和赋值语句的使用。
(2)直到型循环的运用。
【教学难点】
理解并掌握运用变量和赋值语句来编程。
【教学方法】
任务驱动、探究学习、小组合作。
【教学时间】
1课时。
【教学环境】
地点:多媒体网络教室。
【教学过程】
教学环节
教师活动
学生活动
设计意图
创设情景
回顾前面学过的楼道自动感应灯,提问:灯是如何关闭的?
展示一段用拍掌来实现灯光开与关的控制的视频。
引出本课任务:制作声控灯
引导学生讨论分析完成任务的方案思路。
学生回答灯是在经过一定时间后自动关闭。
比较本课任务与前面楼道自动感应灯的区别;
小组讨论完成任务的程序设计方案以及硬件需求;
激发学习兴趣。
培养分析问题的题力。
明确本课学习任务。
动手实践
汇集学生的回答,筛选出需要同时使用光感传感器和声音传感器的方案,并要求学生完成程序的设计以及在仿真环境中的调试
针对同时使用光感传感器与声音传感器的方案写出程序并在仿真环境中调试
巩固前面所学知识,为后面更高级的程序编写打好基础。
自主探究
(1)
提出问题:如果去掉光感传感器,只使用声音传感器,该如何完成任务?
引导学生打开moodle平台,依靠上面提供的资源以及步骤提示完成自主探究学习:
(1)小游戏:分组进行,组内一名同学闭上眼睛,用自己的两只手分别代表开与关,另一名同学拍掌,闭眼同学依据听到的声音做出开灯与关灯的反应,每个成员体验结束后讨论交流,自己是如何做到的,大脑中经过了哪些判断。(2)通过文档与视频学习什么是变量?
赋值语句的使用方法;
(3)讨论如何借助变量来模拟人类大脑中对灯的开关状态的记录
(4)参照资源中提供的思路提示,使用变量和赋值语句完成程序的编写
提示1:把“通用变量1”设置成0、1两个数字,0表示灯是关着的。1表示灯是开着的。
初始值:通用变量1=0
第一次拍手:开灯,并让“通用变量1=1”
第二次拍手:关灯,并让“通用变量1=0”
提示2:把“通用变量1”当成计数器。
初始值:通用变量1=0.
第一次拍手:开灯,并让“通用变量1=通用变量1+1”
第二次拍手:关灯,并让“通用变量1=通用变量1-1”
(5)领取器材完成实物搭建及程序调试
培养学生自主学习,小组讨论交流的能力和积极思考的学习态度。
展示与讨论
展示各小组的机器人,引出问题:为什么有时拍了手灯不亮,或者亮一下就灭呢。
小游戏:老师表演数“啊”,开始老师“啊”短声,后面老师把“啊”声拖长,学生数老师一共“啊”了几声,引导学生思考,为什么“啊”那么长大家也不会数错,想想我们刚刚制作的机器人,它有这种识别能力吗?
在交流中发现新问题;
通过小游戏激发学生思考兴趣,引导学生掌握思维方法。
自主探究
(2)
在教师引导下,通过moodle平台自主学习“如何让机器人能够对连续声音进行识别判断?”
(1)认识直到型循环;(2)添加直到型循环,并完成程序在实体机器人的调试
任务驱动下自主学习,感受新知识的作用,激发学习兴趣。
展示小结
小组作品展示汇报,交流制作过程中遇到的困难和解决方法。
老师总结本课知识点。
梳理知识
七、参考资料
课件17张PPT。制作声控灯课前准备1.同学分组:
4人一小组.分工:组长,程序员,调试员,材 料员.
2.设备配置:
每组使用两台计算机及二套机器人设备。声控灯编程并仿真复习小组探讨2.小组明确任务:制作声控灯。1.阅读课本P58—P62.3.各小组回顾上节课的重点知识,准备竞答。课堂竞答竞答一:什么是变量和赋值语句? ·变量:变量为程序中可能改变的数据提供的临时存储空间,通过应对的变量名来使用其中存储的数据。 ·赋值语句的功能是给某个变量赋予一个具体的值。一般格式:
变量名=表达式竞答二:
直到型循环的执行过程是怎样的?编程比赛1.各小组回顾上节课绘制的流程图。2.编程比赛:各小组根据流程图编程。开始检测声音是否有声音是否赋值关灯永久循环是否关灯开灯赋值开灯否是关灯赋值关灯结束流程图编写声控灯程序1.各小组编程:2.编程第一名展示编程成果,并讲解编程思路.仿真2.仿真模拟1.打开仿真平台,设置声源.搭建机器人1.将程序下载到机器人微电脑中.
2.小组合作,根据设计思路,搭建声控灯.调试机器人1.用拍手,音乐等代表声源,调试声控灯. 小组互助1.小组内部互助:
小组内同学教会自己的同伴.
2.小组之间互助:
已经完成的小组,帮助未完成的小组.展示评价2.小组间点评:1.各小组展示机器人作品,并讲解设计思路。小结2.编写声控灯程序。1.掌握变量与赋值语句,直到型循环模块。3.搭建,调试声控灯机器人。拓展 同学们学了变量与赋值语句,直到型循环模块。请尝试一下,用你学过的知识,设计一个机器人,并讲解你的机器人可以实现哪些功能?板书制作声控灯一.变量与赋值语句,直到型循环。三.声控灯的搭建与调试。二.编写程序。