资源描述:
第十课 欢迎光临一、教学目标 1、知识与技能(1)学会设计“欢迎光临”程序(2)认识并学会使用人体红外传感器2、 过程与方法演示中讲解,激发学生学习兴趣并乐于思考探究,实践操作,巩固所学。3、 情感态度价值观学生在轻松愉悦的学习环境中感受学习的乐趣,通过小组协作学习,提高与他人交流沟通的能力和信息技术素养,掌握编程的方法,增强编程的能力,体验用信息技术探索科学的奥秘二、教学重点(1)学会设计“欢迎光临”程序(2)认识并学会使用人体红外传感器三、教学难点(1)学会设计“欢迎光临”程序(2)认识并学会使用人体红外传感器四、教学过程(一)导入当我们通过商场的大门时,门会自动打开,还会听到“欢迎光临”的声音,这是怎么做出来的呢我们能做出这样的模拟程序吗 当然能利用人体红外传感器,就可以做出这样的程序。 图10-1 一 欢迎光临 【例题10-1】设计如下程序用方向键控制“客人”角色靠近大门时,大门往一边打开,主人出来,并说“欢迎光临”;“客人”离开时,大门关上,主人说“再见”。 【操作步骤】 第一步 打开源码编辑器,删除多余的角色和积木。 第二步 添加背景。 第三步 添加“客人”角色。 当“客人”靠近大门口,发送广播“开门”;当“客人”离开,发送广播“关门”。脚本如下 图10-2 第四步 添加“屋子”角色,角色有7个造型,模拟门从全闭到全开的过程。 收到“开门”和“关门”的广播后,“房子”有什么反应呢编写如下脚本 图10-3 第五步 添加“小猫”角色。 “小猫”本来隐藏在房子里,收到“开门”和“关门”的广播后,“小猫”有什么反应呢编写如下脚本图10-4 运行程序。用方向键控制“客人”走动,当“客人”靠近大门时,门将自动打开,主人出来迎接。 二 人体红外传感器 人体都有恒定的体温,一般在3637,所以会发出特定波长的红外线,被动式红外探头就是通过探测人体发射的红外线而进行工作的。 人体红外传感器的特点是探测到人就输出信号,适用于走廊、楼道、卫生间、地下室、仓库、车库等场所的自动照明,排气扇的自动抽风以及其他电器的自动控制等功能。 图10-5 人体红外传感器 【例题10-2】编写如下程序用人体红外传感器感知角色,当角色靠近大门时,大门往一边打开,主人出来,并说“欢迎光临”;当角色离开时,大门关上,主人说“再见”。 【操作步骤】 第一步 打开例题10-1所编写的程序。 第二步 添加硬件。 将人体红外传感器连接到Arduino主板。 第三步 编写如下脚本如果人体红外传感器探测到人,发送广播“开门”,当人离开后发送广播“关门”。如图10-6所示。 图10-6 第四步 为“客人”角色添加如下脚本,模拟“客人”拜访和离开的动画效果 图10-7 运行程序,效果是不是与商场的大门有几分像 试一试 除了人体红外传感器,还能用什么传感器做出类似的效果发挥你的想象,制作一个更有趣的程序。五、板书设计第十课 欢迎光临欢 设计“欢迎光临”迎光临 人体红外传感器
展开阅读全文