信息技术第四册第一单元microbit开发版4课智慧选择教案..pdf
- 文档编号:30839089
- 上传时间:2024-01-30
- 格式:PDF
- 页数:12
- 大小:833.26KB
信息技术第四册第一单元microbit开发版4课智慧选择教案..pdf
《信息技术第四册第一单元microbit开发版4课智慧选择教案..pdf》由会员分享,可在线阅读,更多相关《信息技术第四册第一单元microbit开发版4课智慧选择教案..pdf(12页珍藏版)》请在冰豆网上搜索。
本教案教师课前学习使用,具体上课环节以项目式教学为主,以本教案教师课前学习使用,具体上课环节以项目式教学为主,以项目为主线、学主教从,在老师的辅助下,引导或指导学生分析。
项目为主线、学主教从,在老师的辅助下,引导或指导学生分析。
第第44课课智慧的选择智慧的选择一、学习目标一、学习目标1.初步了解选择结构的概念和机制。
2.能够使用“比较表达式”进行关系运算。
3.能够使用选择指令块“如果为则否则”编写程序。
4.认识磁力传感器。
5.掌握使用“指南针朝向”指令块的方法。
二、教学重难点二、教学重难点教学重点:
掌握使用亮度级别和指南针朝向指令块的方法。
教学难点:
能够使用选择指令块“如果为则否则”编程。
三、教具准备三、教具准备Makecode编程软件、BBCmicro:
bit开发板四、教学设计四、教学设计环节环节活动设计活动设计设设计计意意图图反反思思一、一、生活生活发现发现一、生活情境一、生活情境1.当夜幕降临,你回到小区,走进楼道,眼前一片漆黑。
这时,你的第一反应是太黑了,看不清台阶,还有点儿害怕;第二反应就是大喊一声或者是跺跺脚,反正是弄出点儿声音来。
因为你知道,楼道里都有声控灯,有声音,灯就亮了。
那么,你有没有注意,白天的时候,当楼道里有声音的时候声控灯亮吗?
很多同学晚上一个人睡觉的时候会觉得害怕,所以都会亮一盏小夜灯。
这盏小夜灯晚上一直亮着陪着主人,到了白天的时候会被主人关掉节约能源。
但是,有时早上可能太着急就会忘记关掉它,就会浪费不少能源。
某公司开发了一种新型小夜灯,白天小夜灯不会亮,夜晚时它会自动亮起来,这是不是一种实用又神奇的灯呢?
这是因为电路系统中有一个根据光线变化而变化的开关,使得灯的亮灭受到光的控制。
2.展示声控灯、光线感应灯和。
3.演示声控灯、光线感应灯亮灭原理。
二、问题提出二、问题提出如何利用我们手中的BBCmicro:
bit开发板来制作一个类似神奇小夜灯的照明工具呢?
1.讨论问题
(1)开发板有光线传感器吗?
它能干什么?
(学生讨论,教师总结)
(2)怎样用电脑软件做出光线感应灯?
都有哪些想法?
大家分组讨论,各小组把讨论的问题汇总起来。
2.生成问题“的问题很多,有,还有,大家来一起分析,对于制作光线感应灯来说,有用的问题有哪些。
”接着评价哪些小组讨论的问题有下面几个,并给予表扬。
(1)光线传感器工作原理是什么?
(2)如何在编程中调用光线传感器?
(3)如何通过光线传感器控制灯的亮灭?
三、我的设想三、我的设想(小组讨论分钟)1.引导学生自主探究使用“亮度级别”指令块调用光线传感器,并通过光线传感器控制灯的亮灭的逻辑过程。
2.教师由学生方法总结引出Makecode软件的编程操作。
二、二、解牛解牛一、一、制作“亮度计”制作“亮度计”初识光线传感器初识光线传感器上节课我们已经了解到,BBCmicro:
bit开发板上集成了许多传感器,它们在Makecode编程软件中用特定的变量来表示。
接下来我们要学习的光线传感器,它被集成在开发板的LED灯上,它能够感知周围环境的光线强弱,并且以数值形式表示,如果我们想要获取这个数值,我们需要用到一个新的指令块“亮度级别”。
下面,我们使用“亮度级别”指令块来制作一个简单的“亮度计”,让我们能够实时知道周围的光照强度。
1.单击的“基本”,找到“显示数字0”指令块,将其拖放到“无限循环”控制指令块中。
2.单击的“输入”,找到“亮度级别”指令块,并将其拖放到“显示数字0”指令块“0”的位置。
操作结果如下图所示。
3.观察编程软件左边模拟器效果,开发板左上角是模拟亮度,LED灯显示的就是该数值。
通过这个简单的操作,我们学会了如何调用光线传感器来获取周围环境的亮度,为我们后续制作小夜灯打下基础。
二、二、制作“小夜灯”制作“小夜灯”活用光线传感器活用光线传感器在制作“小夜灯”这个任务中,我们需要程序有一个判断,或者说“选择”,让程序根据光线传感器收集到的亮度数值来选择灯的亮或者灭。
1.单击中的“逻辑”,找到“条件”栏中的“如果为true则否则”指令块,将其拖放到“无限循环”控制指令块中。
2.再次单击中的“逻辑”,找到“比较”栏中的“00”指令块,将其拖放到“如果为true则否则”指令块中“true”的位置。
3.单击中的“输入”,将“亮度级别”指令块拖放到“00”指令块中前一个“0”的位置。
操作结果如下图所示。
4.将“亮度级别0”指令块中的“0”更改为“25”。
5.单击中的“基本”,将“显示图标爱心”指令块拖放到“如果亮度级别25则否则”指令块的第一个位置,再次拖放一个“显示图标爱心”指令块拖放到第二个位置。
6.单击第二个“显示图标爱心”指令块的“爱心”,选择“小爱心”。
操作效果如下图所示。
这里我们假设“爱心”表示灯亮,“小爱心”表示灯灭。
以上程序的含义就是当环境亮度小于25的时候灯亮,否则,灯灭。
三、三、制作“电子指南针”制作“电子指南针”活用磁力传感器活用磁力传感器刚刚我们使用BBCmicro:
bit开发板上的光线传感器制作了一个“小夜灯”,很有趣是不是。
在开发板上还有还内置了磁力传感器,可以检测地球磁场,接下来我们就利用磁力传感器制作一个指南针。
1.单击中的“逻辑”,将“如果为true则否则”指令块拖放到“无限循环”控制指令块中,并单击三次该指令块左下角的“+”按钮,操作结果如下图所示。
2.单击中的“逻辑”,将“00”指令块拖放到“如果”指令块的“true”位置。
3.单击中的“输入”,将“指南针朝向”指令块拖放到“00”指令块中第一个“0”的位置。
4.将“指南针朝向0”指令块三次,分别拖放到“如果”指令块的另外三个六边形空间中。
5.将四个“指南针朝向0”指令块中的“0”依次修改为“45”、“135”、“225”、“315”。
一个圆划分为四个区域,四个区域所占的角度区分不同的方向。
6.单击中的“基本”,将“显示字符串”o!
”指令块拖放到“如果”指令块空隙中,再将四个“显示字符串”o!
”指令块依次拖放到“如果”指令块空隙中。
操作结果如下图所示。
7.将5个“o!
”依次更改为“N”、“E”、“S”、“W”、“N”。
操作结果如下图所示。
三、三、学以学以致用致用一、创意研究一、创意研究“剪刀、石头、布”是我们童年喜欢玩儿的一种游戏,直到现在,当有些问题无法解决的时候,人们还会采用类似猜拳游戏的方法来解决。
用中“数学”中的“选取随机数”指令块,设计一个随机生成“剪刀”、“石头”、“布”的程序。
二、合作交流二、合作交流小组讨论,设计方案,并编程实现。
三、快乐三、快乐根据设计方案进行编程实现,完成后进行展示互评。
四、四、收获收获展望展望一、我的收获一、我的收获通过本节课的学习,你有哪些收获?
和大家一起一下吧!
(会调用“亮度级别”、“指南针朝向”指令块,会使用“逻辑”中的选择指令块等)二、拓展延伸二、拓展延伸我们已经学习了一种使用选择指令块和磁力传感器实现电子指南针效果的方法,思考一下,是否可以改动一下程序,依然能够实现指南针效果。
设计:
1.初识光线传感器2.制作“智能小夜灯”3.制作电子指南针
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术 第四 第一 单元 microbit 开发 智慧 选择 教案