内容正文:
课时课题
第2节 物联网的终端设备(2课时)
课时目标
1. 了解智能终端和开源硬件。
2. 掌握智能终端的编程。
3. 学会编写简单的程序来实现数字输入。
教学准备
开源硬件、数字输入模块等
教学流程
第一课时:
第二课时:
具体导学过程
意图说明
第一课时:
1、 教学导入
自行车、 电饭煲、 电冰箱等物品之所以能接入物联网系统,并响应用户的管理,是因为在这些物品的内部集成了单片机(MCU)系统,我们这里用到的单片机都是开源的。
2、 新课导学
探索《第2节 物联网的终端设备》
(1) 教师布置本节课学习任务
——了解物联网的智能终端,体验智能终端的不同编程方式。
(2) 教师布置阅读任务并进行知识梳理
①自主阅读:书本P15-17,认识智能终端及开源硬件。
②知识梳理:智能终端负责连接物品与网络,价格低廉且性能强大的开源硬件成为技术爱好者最主要的选择之一。
(3) 教师引领学生进行实践操作
教师引导学生打开智能终端编程软件,并将智能终端与计算机相连接,遇到需要安装驱动的情况,由教师进行点拨。
①打开智能终端编程软件(块语言/纯文本)并熟悉界面。
②连接智能终端与计算机(自动/手动安装驱动)。
(4) 教师引领学生将知识转化为技能
①实例应用:教师在块语言和python程序中实践智能终端屏幕输出“你好,中国”。
②体验活动:以小组为单位,打开教学资源包,用三种方式在智能终端屏幕上输出信息。
(5) 教师促进学生形成必备品格与正确价值观念
提问:块语言和纯文本实现你更喜欢哪一个,为什么?哪一个更加自主可控?说出你的理由。
学生在体验过程中,感受不同编程实现方式所需的技能。这有助于培养他们根据从自身实际出发,选择解决问题的方式和方法的能力。
三、小结回顾
要求学生按照下列提示进行总结回顾:
1.学到了哪些知识?
2.提升了哪些技能?
3.生成了怎样的观点?
四、布置作业
请各小组对项目探究的阶段成果进行整理并提交,整理内容:
知识梳理成果
第二课时:
一、教学导入
给智能终端进行编程的核心工作,是控制引脚的输入/输出(input/output,I/O )状态。通过引脚既可以读取外接设备的数据,也可以驱动外接设备,即实现数据信号的输入与输出。
二、新课导学
探索《第2节 物联网的终端设备》
(1) 教师布置本节课学习任务
——理解智能终端引脚信号的输入与输出;掌握使用pinpong库的I/O控制语句完成数字输入实验。
(2) 教师布置阅读任务并进行知识梳理
①自主阅读:书本P21-23,了解智能终端的引脚信号。
②知识梳理:引脚的信号输出分为数字输出和模拟输出;引脚的信号输入分为数字输入和模拟输入。
(3) 教师引领学生进行实践操作
教师引导学生编写pinpong库的I/O控制语句。
①进行引脚模式设置。
②根据不同的引脚模式,编写不同的读/写方法。
(4) 教师引领学生将技能转化为能力
实验活动:开源硬件的数字输入实验
将按钮/触摸开关等接在开源硬件的数字引脚上,打开教学资源中的程序,观察按下按钮/放开按钮的数值,并总结数字信号的数值规律。
三、小结回顾
要求学生按照下列提示进行总结回顾:
1.学到了哪些知识与技能?
2.提升了哪些方面的能力?
3.生成了怎样的观点?
四、布置作业
请各小组对项目探究的阶段成果进行整理并提交,整理内容:
知识梳理成果
完成项目实施表
通过这个课时的教学,学生不仅认识了智能终端和开源硬件,同时体验了开源硬件的不同控制方式。
通过这个课时的教学,学生不仅认识了智能终端的程序编写方式,同时对数字信号的输入进行了实验验证。
-------------------------------------------------------------------------------------------------------------------------------------------------------------
学科网(北京)股份有限公司
$$