Arduino编程控制与应用 教案 能力模块三 掌握Arduino文本编程的应用_第1页
Arduino编程控制与应用 教案 能力模块三 掌握Arduino文本编程的应用_第2页
Arduino编程控制与应用 教案 能力模块三 掌握Arduino文本编程的应用_第3页
Arduino编程控制与应用 教案 能力模块三 掌握Arduino文本编程的应用_第4页
Arduino编程控制与应用 教案 能力模块三 掌握Arduino文本编程的应用_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

《Arduino编程控制与应用》教案能力模块三掌握Arduino文本编程的应用任务一ArduinoIDE安装教学信息总课时2理论课时1实操课时1实训场地教学目标知识与技能了解ArduinoIDE的常用配置。了解ArduinoIDE的安装使用说明。掌握ArduinoIDE的下载方式。能够完成ArduinoIDE的下载。能在不同操作系统安装ArduinoIDE。能正确区分ArduinoIDE不同型号。过程与方法具备从多途径的信息源中检索专业知识的能力。获得分析问题和解决问题的一些基本方法。通过体验解决问题方法的多样性,发展创新意识。充分运用所学的知识解决简单的实训问题,具备较强的应用意识和实践能力。积极主动与小组成员交流、讨论学习成果,取长补短,完成自我提升。情感、态度和价值观参考国家标准与企业标准,规范操作流程,使学生养成专业、严谨的工作态度。通过小组分工合作的模式,使学生具备勇于表达、乐于倾听、互帮互助的团队协作精神。在完成引导问题的过程中,培养学生形成善于思考创新、敢于反思改进的学习习惯。在完成基于工作岗位的任务中,树立良好的职业道德,尊重他人劳动,不窃取他人成果。加强7S现场管理意识。资源配备设备联网的电脑、键盘、鼠标教学资源活页式教材(含微课、动画)、实训指导书、课件、案例、习题示范操作多媒体演示、实物演示。教法采用讲授法、案例教学法、情景教学法、讨论法、观摩教学法、任务驱动式教学法。整个教学环节按照“明确任务—获取信息—制定计划—做出决策—实施计划—成果汇报与评价—拓展认知”六步法来组织教学。学法合作学习法、自主学习法等。教学重点掌握ArduinoIDE的下载方式教学难点能在不同操作系统安装ArduinoIDE备注教学过程教学环节时长(分钟)教学内容教师活动学生活动明确任务10任务导入:Arduino是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的Arduino板)和软件(ArduinoIDE)。除了简单的图形化编程软件,它还有更强大更专业的文本编程软件,本任务是要了解ArduinoIDE软件并下载和安装在电脑上。带领学生了解和分析工作任务的内容,辅导学生明确胜任该工作任务应该掌握的内容及应该达到的要求。了解工作任务的内容及要求,主动思考如何完成该工作任务,树立起岗位责任。5任务分组:将分组情况填写至学生任务分配表中。根据工作任务所需的工作要求,兼顾学生的学习能力、性格和态度等个体差异,以自愿为原则,组建学生学习小组和各组小组长。1.根据老师的引导组建学习小组。2.根据工作任务,小组长引导小组成员做初步的任务分工。

获取信息35引导问题:ArduinoIDE目前新版的IDE软件为

版本。安装ArduinoIDE软件的方法右哪些?具体是怎样实施的。

。首选项的设置:新版本的ArduinoIDE默认使用操作系统预设语言作为编辑器语言。在老版本的ArduinoIDE中可以通过菜单栏点击,选择

,在弹出首选项窗口中,找到

,并在下拉框中选定编辑器语言,如“简体中文”(Chinese)。然后点击窗口下方的【好】按钮,并重启ArduinoIDE,才能生效。在这个“首选项”设置窗口还可以完成多种设定,常用的设定有以下一些:

项目文件夹位置:

编辑器语言:

编辑器字体大小:

界面缩放:

显示行号:

启用代码折叠:

启动时检查更新:

。工具栏显示了开发过程常用功能的快捷按键,请在表中写出图标对应的案件名称及功能

以活页式教材、微课、动画、课件为主要媒介,按照“引导问题”的排序,通过知识讲解,引导学生获得工作过程知识、实现有效学习、学会如何工作。从信息源(包括但不限于“知识点提示”)中,主动思考和学习完成任务所需的专业知识和专业技能,通过老师的讲解全面掌握专业知识和技能。制定计划25扫描二维码观看下载安装ArduinoIDE软件视频,并结合获取到的相关信息、前面所学习到的知识及小组讨论的结果,制定工作方案。辅导学生制定详细的任务实施计划和合理有效的分工。在老师的辅导下,学生小组长带领小组成员制定详细的规划,并进行合理有效的分工。做出决策15各组派代表阐述资料查询结果。各组就各自的查询结果进行交流,并分享技巧。教师结合各组完成的情况进行点评,选出最佳方案。组织各组测试方案的展示与讨论,做出点评并引导制定出最佳方案。各小组组长阐述测试的方案,各组成员积极参与课堂讨论,在老师的点评和辅导下选出最佳方案。实施计划85独立完成ArduinoIDE软件的下载与安装,并填写课程对应工单。根据知识点内容进行拓展训练,并填写课程对应工单。1.以活页式教材、实训指导书、课件为主要媒介,按照“引导问题”的排序,讲解核心知识点。2.进行必要的操作示范;在学生操作过程中全场巡视,及时发现问题并解决;监督各个小组分工情况,确保每个小组成员都能基于工作过程进行完整的测试训练。以此,引导学生亲历工作过程、获得工作过程知识、实现有效学习、学会如何工作。3.加强对教学环境的管理,引导学生必须按照规程安全文明操作,做好巡视监督,做好安全与健康防范预案。1.课前,根据“引导问题”主动思考和学习完成任务所需的专业知识和专业技能。2.课中,通过老师的讲解、操作示范以及与小组成员的团队协作完成团队工作任务,个人也进行完整的任务实训,切实、全面掌握专业知识和技能。3.牢记安全规范,养成安全意识。引导问题:测试结束后,应该如何进行工位清理?引导学生进行“7S”现场管理。按要求规范执行“7S”现场管理。任务总结35完成ArduinoIDE软件下载的对应工单,各个小组针对实际的操作过程和最终完成情况,进行任务总结。要求学生以PPT为载体进行任务总结,内容包括但不限于操作过程中的失败与成长、收获与建议,小组成员分工的合理与否。按照老师要求,各个小组长制定总结PPT的完成计划,包括总结思路的确定、总结内容梳理、PPT制作、等小组成员分工,时间安排等。成果汇报与评价30各组小组长进行任务总结的PPT汇报,汇报结束后以小组为单位完成综合评价表的小组评价,老师完成综合评价表的教师评价部分,并进行课堂现场点评和总结。通过检查每个小组操作完成的实际情况、聆听各个小组长的展示汇报,老师评估学生学习目标的达成情况,并做出老师评价,对完成优秀的小组给予激励,对完成良好及以下的小组给出个性化的辅导。1.课前准备好汇报PPT及其他辅助汇报资料。2.小组认真汇报,并从其他小组中取优补短。3.汇报完毕,认真完成自我评价表,以小组为单位,认真完成小组评价部分。4.认真听取老师点评,并自我反思目标达成的情况及提升措施。拓展认知10打开ArduinoIDE,点击“文件”-“示例”-“01.Basics”-“Blink”,打开示例文件“Blink”,上传该程序查看板载“L”灯的闪烁效果老师讲解拓展知识,并提供课外学习的途径和渠道。认真听讲,并记录知识拓途径和渠道,课后进行延伸学习。课堂练习5新版本的ArduinoIDE默认使用操作系统预设语言作为编辑器语言。如果是老版本的IDE则可以通过以下方法手动修改编辑器语言。菜单栏点击(选择,在弹出

窗口中,找到“”,并在下拉框中选定,如“简体中文”(Chinese)。然后点击窗口下方的【好】按钮,并重启ArduinoIDE,才能生效。对学生回答进行评价认真思考,积极回答课堂小结10一、知识总结1.ArduinoIDE的下载方式2.不同操作系统安装ArduinoIDE从本任务的重点和难点出发,结合学生实训过程中遇到的难以掌握的点进行总结认真听讲,巩固知识和技能二、师生互动教师:同学们,本次课中你们学到了什么?在工作任务完成的过程中遇到了哪些问题?是怎么解决的?学生发言时,教师实时的进行引导和总结。教师:你认为最难以解决的问题是什么?学生发言时,教师提醒解决问题的“关键”在哪儿。教师:本次工作任务中,你在小组当中完成了哪些工作?小组中谁给你的帮助是最大的?学生发言时,教师鼓励学生继续在相互协作中取长补短。教师:你想对老师说点什么?有什么意见和建议?学生发言时,教师及时记录,以便改进。作业布置51.完成课后作业。2.根据“引导知识”的引导,进行下次课前预习。教学反思能力模块三掌握Arduino文本编程的应用任务二完成闪烁LED的实现教学信息总课时3理论课时1实操课时2实训场地教学目标知识与技能了解Arduino基本程序框架。了解闪烁LED的基本函数。了解变量的使用。了解运算符的使用。能正确使用Arduino基本程序。能正确使用基本函数控制点亮或熄灭LED。能正确使用变量实现LED闪烁。能正确使用运算符实现LED不同闪烁效果。过程与方法具备从多途径的信息源中检索专业知识的能力。获得分析问题和解决问题的一些基本方法。通过体验解决问题方法的多样性,发展创新意识。充分运用所学的知识解决简单的实训问题,具备较强的应用意识和实践能力。积极主动与小组成员交流、讨论学习成果,取长补短,完成自我提升。情感、态度和价值观参考国家标准与企业标准,规范操作流程,使学生养成专业、严谨的工作态度。通过小组分工合作的模式,使学生具备勇于表达、乐于倾听、互帮互助的团队协作精神。在完成引导问题的过程中,培养学生形成善于思考创新、敢于反思改进的学习习惯。在完成基于工作岗位的任务中,树立良好的职业道德,尊重他人劳动,不窃取他人成果。加强7S现场管理意识。资源配备设备联网的电脑、键盘、鼠标教学资源活页式教材(含微课、动画)、实训指导书、课件、案例、习题示范操作多媒体演示、实物演示。教法采用讲授法、案例教学法、情景教学法、讨论法、观摩教学法、任务驱动式教学法。整个教学环节按照“明确任务—获取信息—制定计划—做出决策—实施计划—成果汇报与评价—拓展认知”六步法来组织教学。学法合作学习法、自主学习法等。教学重点了解运算符的使用教学难点能正确使用基本函数控制点亮或熄灭LED备注教学过程教学环节时长(分钟)教学内容教师活动学生活动明确任务10任务导入:闪烁LED是Arduino自带的经典实例(Blink),同时也是生活场景应用最多的效果,例如警车、消防车及救护车车顶的警示灯,实现LED一亮一灭闪烁的效果,接下来通过本次任务实现LED的闪烁效果。带领学生了解和分析工作任务的内容,辅导学生明确胜任该工作任务应该掌握的内容及应该达到的要求。了解工作任务的内容及要求,主动思考如何完成该工作任务,树立起岗位责任。5任务分组:将分组情况填写至学生任务分配表中。根据工作任务所需的工作要求,兼顾学生的学习能力、性格和态度等个体差异,以自愿为原则,组建学生学习小组和各组小组长。1.根据老师的引导组建学习小组。2.根据工作任务,小组长引导小组成员做初步的任务分工。获取信息35引导问题:在Arduino中setup()函数可以用于设置什么?

。Arduino的声明部分可以用于什么?此外Arduino的程序指令是否可以大小写混用?

。pinMode是Arduino的一个内建函数,”pinMode(25,OUTPUT)”的意义是什么?”pinMode(25,INPUT)”的意义是什么?”pinMode(25,INSERT)”可行吗,为什么?

。解读代码“digitalWrite(13,HIGH);”的含义?

。什么是全局变量和局部变量?

。“delayTime=delayTime+100”的作用?

。查阅相关资料,了解ArduiniIDE,我们都知道ArduinoIDE是Arduino的开发软件,那么ArduinoIDE有什么特色呢?

。以活页式教材、微课、动画、课件为主要媒介,按照“引导问题”的排序,通过知识讲解,引导学生获得工作过程知识、实现有效学习、学会如何工作。从信息源(包括但不限于“知识点提示”)中,主动思考和学习完成任务所需的专业知识和专业技能,通过老师的讲解全面掌握专业知识和技能。制定计划25扫描二维码观看实现LED闪烁实训视频,并结合获取到的相关信息、前面所学习到的知识及小组讨论的结果,制定工作方案。辅导学生制定详细的任务实施计划和合理有效的分工。在老师的辅导下,学生小组长带领小组成员制定详细的规划,并进行合理有效的分工。做出决策15各组派代表阐述资料查询结果。各组就各自的查询结果进行交流,并分享技巧。教师结合各组完成的情况进行点评,选出最佳方案。组织各组测试方案的展示与讨论,做出点评并引导制定出最佳方案。各小组组长阐述测试的方案,各组成员积极参与课堂讨论,在老师的点评和辅导下选出最佳方案。实施计划85独立完成LED闪烁,并填写课程对应工单。根据知识点内容进行拓展训练,并填写课程对应工单。1.以活页式教材、实训指导书、课件为主要媒介,按照“引导问题”的排序,讲解核心知识点。2.进行必要的操作示范;在学生操作过程中全场巡视,及时发现问题并解决;监督各个小组分工情况,确保每个小组成员都能基于工作过程进行完整的测试训练。以此,引导学生亲历工作过程、获得工作过程知识、实现有效学习、学会如何工作。3.加强对教学环境的管理,引导学生必须按照规程安全文明操作,做好巡视监督,做好安全与健康防范预案。1.课前,根据“引导问题”主动思考和学习完成任务所需的专业知识和专业技能。2.课中,通过老师的讲解、操作示范以及与小组成员的团队协作完成团队工作任务,个人也进行完整的任务实训,切实、全面掌握专业知识和技能。3.牢记安全规范,养成安全意识。引导问题:测试结束后,应该如何进行工位清理?引导学生进行“7S”现场管理。按要求规范执行“7S”现场管理。任务总结35完成LED闪烁变量实训的对应工单及引导问题,各个小组针对实际的操作过程和最终完成情况,进行任务总结。要求学生以PPT为载体进行任务总结,内容包括但不限于操作过程中的失败与成长、收获与建议,小组成员分工的合理与否。按照老师要求,各个小组长制定总结PPT的完成计划,包括总结思路的确定、总结内容梳理、PPT制作、等小组成员分工,时间安排等。成果汇报与评价30各组小组长进行任务总结的PPT汇报,汇报结束后以小组为单位完成综合评价表的小组评价,老师完成综合评价表的教师评价部分,并进行课堂现场点评和总结。通过检查每个小组操作完成的实际情况、聆听各个小组长的展示汇报,老师评估学生学习目标的达成情况,并做出老师评价,对完成优秀的小组给予激励,对完成良好及以下的小组给出个性化的辅导。1.课前准备好汇报PPT及其他辅助汇报资料。2.小组认真汇报,并从其他小组中取优补短。3.汇报完毕,认真完成自我评价表,以小组为单位,认真完成小组评价部分。4.认真听取老师点评,并自我反思目标达成的情况及提升措施。拓展认知10尝试应用ArduinoIDE编写文本代码实现板载“L”灯以点亮0.1秒,熄灭0.15秒的频率闪烁。老师讲解拓展知识,并提供课外学习的途径和渠道。认真听讲,并记录知识拓途径和渠道,课后进行延伸学习。课堂练习5函数在程序里通常是指一组执行一个功能的语句,被包装在一个函数名称中。只需要一个函数名称(必要时加上传递的参数,参数可用类似操作变量的方法进行操作),就能调用这个函数。Arduino的基本函数使单片机系统开发不再需要进行复杂的的编写,使用者可以很方便的调用相应函数对板子上的资源进行控制。基本函数主要包括函数、函数、函数、函数、函数等。对学生回答进行评价认真思考,积极回答课堂小结10一、知识总结1.Arduino基本程序框架2.基本函数控制点亮或熄灭LED从本任务的重点和难点出发,结合学生实训过程中遇到的难以掌握的点进行总结认真听讲,巩固知识和技能二、师生互动教师:同学们,本次课中你们学到了什么?在工作任务完成的过程中遇到了哪些问题?是怎么解决的?学生发言时,教师实时的进行引导和总结。教师:你认为最难以解决的问题是什么?学生发言时,教师提醒解决问题的“关键”在哪儿。教师:本次工作任务中,你在小组当中完成了哪些工作?小组中谁给你的帮助是最大的?学生发言时,教师鼓励学生继续在相互协作中取长补短。教师:你想对老师说点什么?有什么意见和建议?学生发言时,教师及时记录,以便改进。作业布置51.完成课后作业。2.根据“引导知识”的引导,进行下次课前预习。教学反思能力模块三掌握Arduino文本编程的应用任务三完成流水灯LED的实现教学信息总课时3理论课时1实操课时2实训场地教学目标知识与技能了解选择结构控制语句的基本形式和使用。了解循环结构控制语句的基本形式和使用。了解LED流水灯多功能拓展板的电路原理。能正确安装LED流水灯多功能拓展板。能基于选择结构编写相应控制程序,实现LED流水灯的闪烁。能基于循环结构编写相应控制程序,实现LED流水灯的闪烁。过程与方法具备从多途径的信息源中检索专业知识的能力。获得分析问题和解决问题的一些基本方法。通过体验解决问题方法的多样性,发展创新意识。充分运用所学的知识解决简单的实训问题,具备较强的应用意识和实践能力。积极主动与小组成员交流、讨论学习成果,取长补短,完成自我提升。情感、态度和价值观参考国家标准与企业标准,规范操作流程,使学生养成专业、严谨的工作态度。通过小组分工合作的模式,使学生具备勇于表达、乐于倾听、互帮互助的团队协作精神。在完成引导问题的过程中,培养学生形成善于思考创新、敢于反思改进的学习习惯。在完成基于工作岗位的任务中,树立良好的职业道德,尊重他人劳动,不窃取他人成果。加强7S现场管理意识。资源配备设备联网的电脑、键盘、鼠标教学资源活页式教材(含微课、动画)、实训指导书、课件、案例、习题示范操作多媒体演示、实物演示。教法采用讲授法、案例教学法、情景教学法、讨论法、观摩教学法、任务驱动式教学法。整个教学环节按照“明确任务—获取信息—制定计划—做出决策—实施计划—成果汇报与评价—拓展认知”六步法来组织教学。学法合作学习法、自主学习法等。教学重点了解LED流水灯多功能拓展板的电路原理教学难点能基于循环结构编写相应控制程序,实现LED流水灯的闪烁备注教学过程教学环节时长(分钟)教学内容教师活动学生活动明确任务10任务导入:流水灯是在控制系统的控制下按照设定的顺序和时间来发亮和熄灭,形成一定视觉效果的一组灯。流水灯的效果可以有效吸引大家的注意力,所以常用于店面、照片、夜间建筑物以及汽车流水灯,例如同学们见到的炫酷的机箱灯光,电竞外设,在Arduino的编程学习中,我们也可以自己实现这种灯光的设计。带领学生了解和分析工作任务的内容,辅导学生明确胜任该工作任务应该掌握的内容及应该达到的要求。了解工作任务的内容及要求,主动思考如何完成该工作任务,树立起岗位责任。5任务分组:将分组情况填写至学生任务分配表中。根据工作任务所需的工作要求,兼顾学生的学习能力、性格和态度等个体差异,以自愿为原则,组建学生学习小组和各组小组长。1.根据老师的引导组建学习小组。2.根据工作任务,小组长引导小组成员做初步的任务分工。获取信息35引导问题:if语句有结构,结构,结构。switch语句使用的注意事项?

。解释下列函数的意思int

i

=

2;

while(i

<=

13){

digitalWrite(i,HIGH);

delay(500);

i

=

i

+

1;

}do-while是一种什么类型的循环?会怎样进行循环执行。

。查阅相关资料,了解流水灯多功能扩展板,并完成下方表格。

以活页式教材、微课、动画、课件为主要媒介,按照“引导问题”的排序,通过知识讲解,引导学生获得工作过程知识、实现有效学习、学会如何工作。从信息源(包括但不限于“知识点提示”)中,主动思考和学习完成任务所需的专业知识和专业技能,通过老师的讲解全面掌握专业知识和技能。制定计划25扫描二维码观看实现流水灯LED控制实训视频,并结合获取到的相关信息、前面所学习到的知识及小组讨论的结果,制定工作方案。辅导学生制定详细的任务实施计划和合理有效的分工。在老师的辅导下,学生小组长带领小组成员制定详细的规划,并进行合理有效的分工。做出决策15各组派代表阐述资料查询结果。各组就各自的查询结果进行交流,并分享技巧。教师结合各组完成的情况进行点评,选出最佳方案。组织各组测试方案的展示与讨论,做出点评并引导制定出最佳方案。各小组组长阐述测试的方案,各组成员积极参与课堂讨论,在老师的点评和辅导下选出最佳方案。实施计划85独立完成LED流水灯,并填写课程对应工单。根据知识点内容进行拓展训练,并填写课程对应工单。1.以活页式教材、实训指导书、课件为主要媒介,按照“引导问题”的排序,讲解核心知识点。2.进行必要的操作示范;在学生操作过程中全场巡视,及时发现问题并解决;监督各个小组分工情况,确保每个小组成员都能基于工作过程进行完整的测试训练。以此,引导学生亲历工作过程、获得工作过程知识、实现有效学习、学会如何工作。3.加强对教学环境的管理,引导学生必须按照规程安全文明操作,做好巡视监督,做好安全与健康防范预案。1.课前,根据“引导问题”主动思考和学习完成任务所需的专业知识和专业技能。2.课中,通过老师的讲解、操作示范以及与小组成员的团队协作完成团队工作任务,个人也进行完整的任务实训,切实、全面掌握专业知识和技能。3.牢记安全规范,养成安全意识。引导问题:测试结束后,应该如何进行工位清理?引导学生进行“7S”现场管理。按要求规范执行“7S”现场管理。任务总结35完成LED流水灯实训的对应工单及引导问题,各个小组针对实际的操作过程和最终完成情况,进行任务总结。要求学生以PPT为载体进行任务总结,内容包括但不限于操作过程中的失败与成长、收获与建议,小组成员分工的合理与否。按照老师要求,各个小组长制定总结PPT的完成计划,包括总结思路的确定、总结内容梳理、PPT制作、等小组成员分工,时间安排等。成果汇报与评价30各组小组长进行任务总结的PPT汇报,汇报结束后以小组为单位完成综合评价表的小组评价,老师完成综合评价表的教师评价部分,并进行课堂现场点评和总结。通过检查每个小组操作完成的实际情况、聆听各个小组长的展示汇报,老师评估学生学习目标的达成情况,并做出老师评价,对完成优秀的小组给予激励,对完成良好及以下的小组给出个性化的辅导。1.课前准备好汇报PPT及其他辅助汇报资料。2.小组认真汇报,并从其他小组中取优补短。3.汇报完毕,认真完成自我评价表,以小组为单位,认真完成小组评价部分。4.认真听取老师点评,并自我反思目标达成的情况及提升措施。拓展认知10插接上【流水灯多功能扩展板】,然后尝试应用ArduinoIDE编写文本代码实现从0号到13号双数编号的LED被逐颗点亮1s后熄灭,并一直如此循环的效果。(提示:分别使用while循环和遍历循环结构实现)老师讲解拓展知识,并提供课外学习的途径和渠道。认真听讲,并记录知识拓途径和渠道,课后进行延伸学习。课堂练习5控制语句即用来实现对程序流程的、、和返回等进行控制的语句。控制语句用于控制程序的流程,以实现程序的各种结构方式。例如在一些较复杂的程序中经常需要根据某些条件来决定下一步执行哪些语句,这就需要通过控制语句来实现。本书主要的控制语句包括和两大类。对学生回答进行评价认真思考,积极回答课堂小结10一、知识总结1.LED流水灯多功能拓展板的电路原理2.循环结构控制语句的基本形式和使用从本任务的重点和难点出发,结合学生实训过程中遇到的难以掌握的点进行总结认真听讲,巩固知识和技能二、师生互动教师:同学们,本次课中你们学到了什么?在工作任务完成的过程中遇到了哪些问题?是怎么解决的?学生发言时,教师实时的进行引导和总结。教师:你认为最难以解决的问题是什么?学生发言时,教师提醒解决问题的“关键”在哪儿。教师:本次工作任务中,你在小组当中完成了哪些工作?小组中谁给你的帮助是最大的?学生发言时,教师鼓励学生继续在相互协作中取长补短。教师:你想对老师说点什么?有什么意见和建议?学生发言时,教师及时记录,以便改进。作业布置51.完成课后作业。2.根据“引导知识”的引导,进行下次课前预习。教学反思能力模块三掌握Arduino文本编程的应用任务四完成数字输入与输出功能的实现教学信息总课时5理论课时1实操课时4实训场地教学目标知识与技能识别不同类型的信号。了解数字信号的基本知识。了解数字输入与输出功能函数。能正确编写并上传程序实现串口与数字输出。能正确编写并上传程序实现读取开关输入。能正确编写并上传程序实现开关控制LED亮与灭。过程与方法具备从多途径的信息源中检索专业知识的能力。获得分析问题和解决问题的一些基本方法。通过体验解决问题方法的多样性,发展创新意识。充分运用所学的知识解决简单的实训问题,具备较强的应用意识和实践能力。积极主动与小组成员交流、讨论学习成果,取长补短,完成自我提升。情感、态度和价值观参考国家标准与企业标准,规范操作流程,使学生养成专业、严谨的工作态度。通过小组分工合作的模式,使学生具备勇于表达、乐于倾听、互帮互助的团队协作精神。在完成引导问题的过程中,培养学生形成善于思考创新、敢于反思改进的学习习惯。在完成基于工作岗位的任务中,树立良好的职业道德,尊重他人劳动,不窃取他人成果。加强7S现场管理意识。资源配备设备联网的电脑、键盘、鼠标教学资源活页式教材(含微课、动画)、实训指导书、课件、案例、习题示范操作多媒体演示、实物演示。教法采用讲授法、案例教学法、情景教学法、讨论法、观摩教学法、任务驱动式教学法。整个教学环节按照“明确任务—获取信息—制定计划—做出决策—实施计划—成果汇报与评价—拓展认知”六步法来组织教学。学法合作学习法、自主学习法等。教学重点了解数字输入与输出功能函数教学难点能正确编写并上传程序实现开关控制LED亮与灭备注教学过程教学环节时长(分钟)教学内容教师活动学生活动明确任务10任务导入:在我们日常生活中,我们可以通过开关来开灯与关灯,我们的各种键盘和鼠标的光效可以通过键盘或鼠标的按键来进行光效的切换与关闭。今天我们就将学习如何通过串口与数字输出,读取开关输入与LED控制来实现数字输入与输出功能。带领学生了解和分析工作任务的内容,辅导学生明确胜任该工作任务应该掌握的内容及应该达到的要求。了解工作任务的内容及要求,主动思考如何完成该工作任务,树立起岗位责任。5任务分组:将分组情况填写至学生任务分配表中。根据工作任务所需的工作要求,兼顾学生的学习能力、性格和态度等个体差异,以自愿为原则,组建学生学习小组和各组小组长。1.根据老师的引导组建学习小组。2.根据工作任务,小组长引导小组成员做初步的任务分工。获取信息35引导问题:数字信号是一种什么样的信号,它会使用什么来表示?

。数字电路中开关是一种基本的输入形式,那么它的作用是什么?

。判断此电路为正逻辑电路还是负逻辑电路。开关一端接电源,另一端则通过一个10k的下拉电阻接地,输入信号从开关和电阻间引出。当开关断开的时候,输入信号被电阻“拉”向地,形成低电平(0V);当开关接通的时候,输入信号直接与电源相连,形成高电平。(□正逻辑电路□负逻辑电路查阅相关资料,了解实现数字输入与输出功能需要用到的函数,填写下方表格

在Arduino核心库中,OUTPUT定义为1,INPUT定义为0,HIGH定义为1,LOW定义为0,用数字0、1来完成参数替换。pinMode(12,INPUT);相当于pinMode(12,);digitalWrite(12,LOW);相当于digitalWrite(12,);波特率是什么?

。高波特率会造成什么影响?

。查阅相关资料,了解开发板连接后端口配对,如遇到缺少匹配端口如何操作

。以活页式教材、微课、动画、课件为主要媒介,按照“引导问题”的排序,通过知识讲解,引导学生获得工作过程知识、实现有效学习、学会如何工作。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论