- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章App Inventor 手机积木式编程 第 PAGE 4 页 共 NUMPAGES 4 页
App Inventor 玩转物联网
——开关灯应用
广州市执信中学 信息技术科 庄蓓
教学内容分析
本节课是广东教育出版社的《信息技术》初中第二册第三章《App Inventor手机积木式编程》第4节的内容。主要内容为通过App Inventor 中的Web客户端功能,建立起通信连接,实现了软件对硬件的控制,利用手机App对实物灯泡的控制,并通过实验了解物联网实现原理。
教学对象分析
本节课的教学对象是初二年级学生,已具备基础计算机操作技能,具有一定的逻辑思维能力。在前面的课程中已经学习了App Inventor的基本操作,掌握常用组件的设置(按钮、标签、文本输入框等),了解了设计界面和编程模块过程。大部分学生对App Inventor编程十分感兴趣。 本节课主要内容是按钮和语音控制开关灯,之前学习的知识技能已为本节课的教学奠定了基础。
教学目标
知识与技能:
了解物联网实现原理,了解App控制开关灯的网络结构;
学会使用“Web客户端”组件,实现通信连接、发送指令功能;
学会使用“语音识别器”组件,实现语音控制开关灯操作;
学会使用逻辑控制块语句“如果-否则如果-否则”,实现多指令声控开关灯。
过程与方法:
通过实现“网络连接”功能,学会 “Web服务器”的连接设置,掌握发送命令的编程实现方法;
通过实现“语音控制开关”功能,学会使用“语音识别器”;
通过“如果-否则如果-否则”实现多指令声控,学习分支结构的应用。
情感态度与价值观:
通过“开关灯”作品的设计,锻炼逻辑思维,培养自主探究能力,提高分析问题解决问题的能力;
在设计实践活动中,培养动手操作能力和创新能力;
在解决问题过程中,小组合作学习,培养团队精神,提高学习效率;
通过动手编程实践,提高学生对科学探究的兴趣,增强学生的科学素养,鼓励学生从生活中获取灵感,抓住生活痛点,设计开发为社会做贡献的App。
教学重点及难点
1、教学重点:
了解App控制开关灯的网络结构;
使用Web服务器建立通讯服务,并发送指令;
使用语音识别器,实现语音转为文本功能,再调用Web服务器发送指令。
教学难点: Web服务器的应用;语音识别器的应用。
教学策略
1、教法:范例教学、任务驱动、启发教学
2、学法:自主探究、小组交流、个别指导
3、分组策略:4人为一小组共用平板电脑、8人为一大组共用实物灯泡
教学媒体选择
多媒体电脑网络教室(包括带网络电脑、平板电脑、无线讲课系统、投影机、银幕、展示台及广播系统等)、5个带灯泡的单片机
教学过程
教学环节
教师活动
学生活动
设计意图
环节1
课堂引入
(3分钟)
【观看视频】了解现物联网家居现状。
【引入】今天我们将设计一个能控制开关灯的App。
【观赏】看视频,了解现阶段物联网给生活带来的便利。
从生活实例中引入,激发学生兴趣。
环节2
新课讲解
案例分析
(10分钟)
【演示】按钮远程控制开关灯操作,Web服务器连接设置,语音控制开关灯操作,颜色改变操作。
【提问】
1、实现App控制开关灯需要什么环境?
2、手机/平板如何找到对应灯泡进行控制?
3、App发送什么指令进行开关灯操作?
【设疑】本节课我们将要设计一个“App控制开关灯”,该功能需要什么组件?
【引导】引导学生对功能、组件和编程模块进行分析,并作补充解答。
(一)功能分析及对应组件
开灯-开灯按钮
关灯-关灯按钮
连接网络-Web服务器
指令-触发按钮通过Web服务器发送。
(二)编程分析:点击按钮调用Web服务器发送指令。
【思考、倾听】
思考并回答问题,理解物联网实现方法;根据需求分析对应组件,理解开关灯App的界面设计及编程设计。
展示课堂成果,明确教学目标及实现的效果。
通过提问和讲解,理解App控制开关灯原理和逻辑关系,理解功能、组件设计和编程模块设计。
环节3
课堂实践
按钮控制开关灯
(10分钟)
【探究任务】实现按钮开关灯功能,使用Web服务器建立平板与灯之间的连接。
【巡堂】观察学生上机实践情况,了解学生动态,个别辅导学生。
【上机实践】
根据分发的素材,参考学案,完成课堂探究实践任务。小组内可讨论交流。
环节4
案例进阶
语音控制开关灯
(10分钟)
【进阶任务】实现语音控制开关等功能
【教师引导】新增功能对应组件和编程设计,进行窗口广播提醒。
(一)功能分析及对应组件
1、触发录音-录音按钮
2、录音功能-语音识别器
3、发送指令-录音完成后,实现语音转为文本功能,再调用Web服务器发送指令。
4、显示指令-标签1
(二)编程分析:点击录音按钮,调用语音识别器开始录音,实现语音转为文本功能,再调用Web服务器发送指令。
【反馈】在巡堂过
文档评论(0)