鸿蒙智能互联设备开发课标教案_第1页
鸿蒙智能互联设备开发课标教案_第2页
鸿蒙智能互联设备开发课标教案_第3页
鸿蒙智能互联设备开发课标教案_第4页
鸿蒙智能互联设备开发课标教案_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

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

文档简介

附件1:课程标准(体例)《鸿蒙智能互联设备开发》课程标准课程类别:专业拓展课适用专业:电子信息类授课单位:学分:学时:56编写执笔人及编写日期:审定负责人及审定日期:一、课程定位和课程设计(一)课程性质本课程是电子信息类专业的一门专业拓展课程,主要讲解基于OpenHarmony操作系统的设备开发,OpenHarmony操作系统是一种多内核操作系统,根据设备的自身资源情况分为轻型、小型和标准型。本课程针对OpenHarmony操作系统的LiteOS-M和LiteOS-A内核进行教学,讲解其内核工作原理,并在此基础上学习设备的开发。(二)人才培养中的作用本课程目的是培养一大批适应新时代职业发展的技术性人才,让学生了解本专业技术开发的前沿。培养学生积极进取的人生态度,掌握基于OpenHarmony操作系统设备开发的方法,在时代浪潮中勇于挑战新技术、敢于解决技术性卡脖子的新型人才。培养学生勇于创新的品质,夯实学生基础,为学生就业开拓广阔的空间,为国家储备和输出大国工匠后备人才。(三)课程设计思路(1)通过简单的HelloWorld程序编写逐步认识基于OpenHarmony操作系统的设备开发;(2)基于LiteOS-M内核,对中断管理、任务管理、内存管理、内核通信等内容进行学习;(3)基于LiteOS-A内核,对中断管理、进程管理、内存管理等内容进行学习;(4)分别对基于LiteOS-M和LiteOS-A内核的综合开发案例进行学习。二、课程目标(一)素质目标(含课程思政、职业素养、工匠精神、双创精神等)本课程主要特点是理论实践相结合,通过对理论的学习,结合实践操作,最终让学生能掌握OpenHarmony设备开发的方法。本课程不仅培养学生过硬的实操开发能力,还要培养学生社会责任感。在学习中了解核心技术的重要性,使学生树立良好的大局观,敢于突破自我,敢于打破国外技术壁垒,勇于担当时代潮流的先锋,敢于挑战卡脖子问题。培养爱国情怀,激发创新精神,甘坐冷板凳,努力打磨打牢基础,成为技艺精湛的大国工匠。(二)能力目标(含知识、技能目标、岗位核心能力等)(1)掌握OpenHarmony操作系统的技术架构,了解其技术特性,熟悉其设备开发环境;(2)掌握基于LiteOS-M内核的设备开发;(3)掌握基于LiteOS-A内核的设备开发;(4)具备鸿蒙智能设备独立开发编写代码的能力。三、课程内容与要求(一)课程教学内容与教学要求第1章鸿蒙系统概述1.主要教学内容1.1鸿蒙操作系统的发展历程1.1.1鸿蒙操作系统的诞生1.1.2鸿蒙操作生态建设1.2鸿蒙操作系统的技术特征1.2.1鸿蒙操作系统技术架构1.2.2鸿蒙操作系统技术特性1.2.3鸿蒙操作系统类型习题2.教学要求了解鸿蒙系统的发展过程,了解鸿蒙系统的生态建设,掌握鸿蒙操作系统的技术架构。第2章鸿蒙设备开发环境1.主要教学内容2.1鸿蒙设备开发环境说明2.1.1鸿蒙设备开发硬件环境要求2.1.2鸿蒙设备开发软件环境要求2.1.3鸿蒙设备开发环境的搭建2.2鸿蒙系统构建工具链2.2.1鸿蒙构建工具链介绍2.2.2ninja构建工具介绍2.2.3ninja常用语法2.2.4GN常用语法习题2.教学要求学习并掌握鸿蒙设备的开发环境搭建方法,了解鸿蒙系统构建工具链的内容。第3章鸿蒙系统基本操作1.主要教学内容3.1鸿蒙系统源码3.1.1鸿蒙系统源码框架3.1.2鸿蒙系统源码下载与编译3.2鸿蒙轻量系统的HelloWord3.2.1编写HelloWord程序3.2.2编译HelloWord程序3.2.3烧写HelloWord程序习题2.教学要求学习鸿蒙系统的基本操作,掌握鸿蒙系统的源码框架内容,能够编写简单程序。第4章LiteOS-M内核1.主要教学内容4.1LiteOS-M内核介绍4.1.1LiteOS-M内核架构4.1.2LiteOS-M内核运行机制4.2LiteOS-M中断管理4.2.1中断管理的基本概念4.2.2中断管理接口说明及应用4.3LiteOS-M任务管理4.3.1任务管理的基本概念4.3.2中断管理接口说明及应用4.4LiteOS-M内存管理4.4.1内存管理的基本概念4.4.2静态管理接口说明及应用4.4.3动态管理接口说明及应用4.5LiteOS-M内核通信4.5.1内核通信-事件4.5.2内核通信-互斥锁4.5.3内核通信-消息队列4.5.4内核通信-信号量4.6LiteOS-M时间管理4.6.1时间管理的基本概念4.6.2时间管理接口说明及应用习题2.教学要求学习并理解LiteOS-M的内核知识,掌握LiteOS-M任务管理、内核通信的内容。第5章LiteOS-A内核1.主要教学内容5.1LiteOS-A内核介绍5.1.1LiteOS-A内核简介5.1.2LiteOS-A内核架构5.1.3LiteOS-A内核态启动流程5.1.4LiteOS-A用户态启动流程5.2中断与异常处理5.2.1中断与异常处理的概念和机制5.2.2中断与异常处理接口说明与应用5.3进程管理5.3.1进程管理5.3.2任务管理5.3.3调度器5.4内存管理5.4.1堆内存管理5.4.2物理内存管理5.4.3虚拟内存管理5.4.4虚拟映射5.5内核通信机制5.5.1内核通信-读写锁5.5.2内核通信-用户态快速互斥锁5.5.3内核通信-信号习题2.教学要求学习并理解LiteOS-A的内核知识,掌握LiteOS-A进程管理、内存管理、内核通信的内容。第6章HDF驱动框架1.主要教学内容6.1HDF驱动开发6.1.1HDF驱动框架介绍6.1.2HDF驱动模型介绍6.1.3HDF驱动开发步骤6.2驱动服务管理6.2.1驱动服务的介绍6.2.2驱动服务管理开发6.3驱动消息机制6.3.1驱动消息机制管理6.3.2驱动消息机制开发6.4驱动配置管理6.4.1HCS介绍6.4.2HCS配置语法6.5HDF点亮LED灯实验习题2.教学要求学习HDF驱动开发的相关内容,掌握HDF驱动框架、模型和开发步骤,掌握HDF点亮LED灯开发方法。第7章智能安防设备开发1.主要教学内容7.1项目背景7.2项目需求分析与设计7.2.1搭建智能安防设备开发代码工程7.2.2蜂鸣器驱动开发7.2.3人体热释电传感器驱动开发7.2.4智能安防任务开发7.2.5智能安防功能调测7.2.6项目总结报告2.教学要求学习智能安防设备的开发,掌握智能安防相关设备模块的驱动开发。第8章智能出行设备开发1.主要教学内容8.1项目背景8.2项目需求分析与设计8.2.1搭建智能出行设备开发代码工程8.2.2LED指示灯驱动开发8.2.3蜂鸣器驱动开发8.2.4GPS驱动开发8.2.5测速编码器驱动开发8.2.6直流电机驱动开发8.2.7PID调速功能开发8.2.8智能出行功能接口开发8.2.9智能出行功能调测8.2.10项目总结报告2.教学要求学习智能出行设备的开发,掌握智能出行相关设备模块的驱动开发。(二)课程学时分配学时分配表序号教学内容学时其中讲授实践其他1第1章鸿蒙系统概述2202第2章鸿蒙设备开发环境4223第3章鸿蒙系统基本操作6244第4章LiteOS-M内核6425第5章LiteOS-A内核6426第6章HDF驱动框架8447第7章智能安防设备开发8448第8章智能出行设备开发16412学时总计562630四、实践教学(一)课内实践项目(说明实践项目的名称、内容、目的要求及课时数。)实践教学安排表(以实践项目先后顺序编排)序号实践项目学时备注1设备开发环境的搭建实验22鸿蒙系统基本操作实验43LiteOS-M内核任务管理实验24LiteOS-A内核内存管理实验25HDF点亮LED灯开发实验46智能安防设备开发实验47智能出行设备开发实验12总计30五、课程实施(一)教学条件1.软硬件条件(说明开设本课程需具备的教学环境、设备条件)教学环境:计算机实训室,配备多媒体设备。设备条件:局域网、微机、windows平台、鸿蒙实验箱等。2.师资条件(说明校内专任教师、专业团队和企业专家教学资质的基本要求)具备本科以上学历,或者具有OpenHarmony设备开发工作经历、专业计算机相关知识背景。(二)教学方法建议本课程以理论结合实践的形式,优先学习鸿蒙系统理论,再进行针对的实践,最后阶段通过综合案例实践来学习设备开发。教材使用使用校本教材《鸿蒙智能互联设备开发》。六、教学评价、考核要求(一)课程评价(简述评价方式)考勤+随堂练习+期末实践(二)考核方式及成绩评定1.考核评价方式通过平时记录学生平时上课的出勤率,以及课堂回答问题或者完成课堂的练习题情况。期末成绩通过实践作业获得的成绩。2.总评成绩的组成及评定标准。总成绩=考勤20%+随堂练习30%+期末实践50%

深圳信息职业技术学院学期授课计划xxxx年/xxxx年第x学期课程名称鸿蒙智能互联设备开发课程类别专业拓展课适用专业电子信息工程技术任课教师教师所属院部教研室主任签名院部主任签名教研室通过日期:xxxx年xx月XX日学期授课计划编订说明课程标准名称、批准单位及时间大纲名称:《鸿蒙智能互联设备开发》教学大纲批准单位:批准时间:xxxx年x月本学期主要讲授的内容(授课内容起止章节)第1章鸿蒙系统概述——第8章智能出行设备开发采用教材名称、作者及版本教材《鸿蒙智能互联设备开发》教学参考资料教学资源及网络教学资源本课程包含PPT、教学视频、教学动画等教学资源教学时数本学期授课时数班次本学期教学周数本学期周学时数本学期计划教学时数预计假日缺课时数本学期实际教学时数总时数其中讲授实验小结课测验习题课机动时数14456848

深圳信息职业技术学院教师学期授课计划教师姓名:课程名称:《鸿蒙智能互联设备开发》授课班级:周次授课日期授课章节及内容提要课型(讲授/实践/测试)需用时数教学平台课外作业备注13/1第1章鸿蒙系统概述1.鸿蒙系统的发展历程和生态建设2.鸿蒙系统的技术架构3.鸿蒙系统的技术特性4.鸿蒙系统的分类第2章鸿蒙设备开发环境1.鸿蒙设备开发的硬件环境要求2.鸿蒙设备开发环境搭建的步骤3.鸿蒙系统构建工具链讲授/实践4电脑平台23/8第3章鸿蒙系统基本操作1.鸿蒙系统源码2.鸿蒙轻量系统HelloWorld程序编写3.鸿蒙系统基于命令行开发讲授/实践4电脑平台、实验箱33/15第4章LiteOS-M内核1.LiteOS-M内核介绍2.LiteOS-M中断管理3.LiteOS-M任务管理4.LiteOS-M内存管理5.LiteOS-M内核通信6.LiteOS-M时间管理讲授/实践4电脑平台、实验箱43/22第5章LiteOS-A内核1.LiteOS-A内核介绍2.中断与异常管理3.LiteOS-A进程管理4.LiteOS-A内存管理5.LiteOS-A内核通信讲授/实践4电脑平台、实验箱53.29第6章HDF驱动框架1.HDF驱动开发介绍2.驱动服务管理3.驱动消息机制4.驱动配置管理5.HDF点亮LED灯实验讲授/实践4电脑平台、实验箱6清明放假可能在4月7日补班上课74/12第7章智能安防设备开发1.项目硬件环境介绍2.代码工程介绍3.蜂鸣器驱动开发讲授实践4电脑平台、实验箱84/19第7章智能安防设备开发4.热释电传感器驱动开发5.智能安防任务开发6.智能安防功能调测讲授实践4电脑平台、实验箱94/26第8章智能出行设备开发1.项目硬件环境介绍2.PWM控制技术3.代码工程介绍4.LED灯驱动开发5.蜂鸣器驱动开发讲授实践4电脑平台、实验箱10五一放假可能在4月28日补班上课115/10第8章智能出行设备开发6.GPS驱动开发7.测速编码器驱动开发8.直流电机驱动开发讲授实践4电脑平台、实验箱125/17第8章智能出行设备开发9.PID调速功能开发10.智能出行功能接口开发11.智能出行功能调测讲授实践4电脑平台、实验箱135/24复习实践4电脑平台、实验箱复习145/31考察(考试)实践4电脑平台、实验箱考察

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月日

教学单元鸿蒙系统概述鸿蒙设备开发环境周次1时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)了解鸿蒙系统的发展历程和生态建设(2)掌握鸿蒙系统的技术架构(3)了解鸿蒙系统的技术特性(4)熟悉鸿蒙设备开发环境的要求(5)掌握鸿蒙设备开发环境的搭建方法(6)了解鸿蒙系统构建工具链教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:鸿蒙设备开发环境的搭建方法教学难点:鸿蒙系统构建工具链实验仪器及教具:电脑平台教学过程备注一、教学导入(10分钟)1.学生讨论(1)操作系统有哪些认识?(2)谈谈对鸿蒙系统的了解。2.教师总结(1)总结学生讨论内容(2)课程引入:先介绍目前手机操作系统的分类,然后过渡到开源鸿蒙。二、主要内容(130分钟)1.鸿蒙系统的发展历程和生态建设2.鸿蒙系统的技术架构3.鸿蒙系统的技术特性4.鸿蒙系统的分类5.鸿蒙设备开发的硬件环境要求(1)主要介绍鸿蒙设备开发使用的计算机配置,不同的操作系统使用的芯片类型;(2)鸿蒙设备开发软件环境的要求:需要搭建一套Windows+Linux交叉编译的开发环境。6.鸿蒙设备开发环境搭建的步骤(1)安装虚拟机软件(2)在虚拟机软件中安装Ubuntu系统(3)在Ubuntu系统中安装DevEcoDeviceTool(4)在Windows系统中安装DevEcoDeviceTool(5)安装SSH服务,在Windows系统中远程访问Ubuntu系统(6)安装Samba服务(7)把Ubuntu系统的文件夹映射到Windows环境下(8)在Ubuntu系统中安装Dockerer环境7.鸿蒙系统构建工具链(1)构建工具链介绍(2)鸿蒙构建工具链8.Ninja构建工具介绍9.GN常用语法三、课程小结(8分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(12分钟)强调注意事项,布置作业。课后作业:完成课后习题

(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月日

教学单元第三章鸿蒙系统基本操作周次2时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)熟悉鸿蒙系统的源码(2)掌握使用DevEcoDeviceTool的基本操作(3)了解基于命令行开发的编译、烧写过程教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:在DevEcoDeviceTool中,编写HelloWorld程序教学难点:HelloWorld程序的编写和编译实验仪器及教具:电脑平台,实验箱教学过程备注一、教学导入(10分钟)1.学生讨论(1)让学生回顾鸿蒙设备开发环境的搭建过程(2)谈谈对鸿蒙操作系统的了解2.教师总结(1)总结学生讨论内容(2)课程引入:通过鸿蒙操作系统引入开源鸿蒙源码的介绍二、主要内容(130分钟)1.鸿蒙系统源码框架介绍2.鸿蒙系统源码的下载方法(1)DevEcoMarketplace网站下载源码(2)镜像站点下载源码(3)DevEcoDeviceTool中创建工程自动获取源码3.HelloWorld程序的编写(1)建立代码目录(2)在目录下编写代码(3)编写BUILD.gn文件(4)添加新组件(5)修改配置文件4.HelloWorld程序的编译和烧写(1)使用DevEcoDeviceTool的一键编译功能(2)使用DevEcoDeviceTool的一键烧写功能5.基于命令行开发的编译和烧写(1)源码编译(2)轻量级系统LiteOS-M烧写运行(3)小型系统LiteOS-A烧写及运行三、课程小结(8分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(12分钟)强调注意事项,布置作业。课后作业:完成课后习题

(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月

教学单元第四章LiteOS-M内核周次3时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)了解LiteOS-M内核架构(2)掌握LiteOS-M中断管理(3)掌握LiteOS-M任务管理(4)熟悉LiteOS-M内存管理(5)掌握LiteOS-M内核通信教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:LiteOS-M任务管理教学难点:LiteOS-M内核架构实验仪器及教具:电脑平台,实验箱教学过程备注一、教学导入(10分钟)1.学生讨论(1)让学生回顾鸿蒙系统的基本操作(2)谈谈对鸿蒙操作系统内核的了解2.教师总结(1)总结学生讨论内容(2)课程引入:介绍LiteOS-M内核二、主要内容(130分钟)1.LiteOS-M内核架构介绍2.LiteOS-M内核运行机制LitOS-M内核初始化是根据系统的不同配置进行指定模块的初始化。3.LiteOS-M中断管理4.LiteOS-M任务管理5.LiteOS-M内存管理6.LiteOS-M内核通信(1)事件(2)互斥锁(3)消息队列(4)信号量7.LiteOS-M时间管理三、课程小结(8分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(12分钟)强调注意事项,布置作业。课后作业:完成课后习题

(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月

教学单元第五章LiteOS-A内核周次4时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)了解LiteOS-A内核架构(2)熟悉LiteOS-A中断与异常管理(3)掌握LiteOS-A进程管理(4)掌握LiteOS-A内存管理(5)了解LiteOS-A内核通信教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:LiteOS-A进程管理教学难点:LiteOS-A内存管理实验仪器及教具:电脑平台,实验箱教学过程备注一、教学导入(10分钟)1.学生讨论(1)让学生回顾LiteOS-M的知识(2)谈谈对LiteOS-A内核的认识2.教师总结(1)总结学生讨论内容(2)课程引入:介绍LiteOS-A内核二、主要内容(130分钟)1.LiteOS-A内核介绍2.LiteOS-A内核启动3.LiteOS-A中断与异常管理4.LiteOS-A进程管理5.LiteOS-A内存管理6.LiteOS-A内核通信(1)读写锁(2)用户态快速互斥锁(3)信号三、课程小结(8分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(12分钟)强调注意事项,布置作业。课后作业:完成课后习题

(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月

教学单元第六章HDF驱动框架周次5时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)了解HDF驱动模型(2)掌握HDF驱动开发步骤(3)掌握HDF驱动服务管理(4)熟悉HDF驱动配置管理教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:HDF驱动开发步骤教学难点:HDF驱动服务管理实验仪器及教具:电脑平台,实验箱教学过程备注一、教学导入(10分钟)1.学生讨论(1)让学生回顾鸿蒙系统技术架构中有关HDF的知识(2)谈谈对HDF驱动框架的认识2.教师总结(1)总结学生讨论内容(2)课程引入:介绍HDF驱动框架二、主要内容(130分钟)1.HDF驱动开发介绍(1)HDF驱动框架(2)HDF驱动模型2.HDF驱动开发步骤基于HDF框架的驱动开发主要分为三个部分:驱动实现、驱动编译脚本编写和驱动配置。3.HDF驱动服务管理4.HDF驱动消息机制开发5.HDF驱动配置管理三、课程小结(8分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(12分钟)强调注意事项,布置作业课后作业:完成课后习题

(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月

教学单元第六章HDF驱动框架周次6时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)掌握用户程序和驱动交互代码的编写(2)掌握驱动代码的编写(3)掌握调测方法教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:驱动代码的编写教学难点:用户程序和驱动交互代码的编写实验仪器及教具:电脑平台,实验箱教学过程备注一、教学导入(10分钟)1.学生讨论让学生回顾HDF驱动框架、HDF驱动开发步骤的知识2.教师总结(1)总结学生讨论内容(2)课程引入:介绍如何使用HDF驱动进行实际开发二、主要内容(130分钟)1.HDF点亮LED灯实验(1)用户程序和驱动交互代码开发(2)驱动代码开发(3)实验结果三、课程小结(8分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(12分钟)强调注意事项,布置作业课后作业:完成课后习题

(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月

教学单元第七章智能安防设备开发周次7时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)了解智能安防设备的硬件环境(2)了解设备通信方式(3)掌握搭建代码工程方法(4)掌握代码开发方法(5)掌握功能调测方法教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:驱动开发代码编写教学难点:智能安防任务开发实验仪器及教具:电脑平台,实验箱教学过程备注一、教学导入(10分钟)1.学生讨论(1)让学生回顾鸿蒙设备开发环境的相关知识(2)谈谈如何进行智能安防设备开发2.教师总结(1)总结学生讨论内容(2)课程引入:介绍智能安防设备开发背景二、主要内容(130分钟)1.智能安防设备硬件环境介绍2.智能安防设通信方式3.搭建智能安防设备开发代码工程4.蜂鸣器驱动开发5.人体热释电传感器驱动开发6.智能安防任务开发7.智能安防功能调测三、课程小结(8分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(12分钟)强调注意事项,布置作业。课后作业:完成课后习题(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月

教学单元第七章智能安防设备开发周次8时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)了解智能安防设备的硬件环境(2)了解设备通信方式(3)掌握搭建代码工程方法(4)掌握代码开发方法(5)掌握功能调测方法教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:驱动开发代码编写教学难点:智能安防任务开发实验仪器及教具:电脑平台,实验箱教学过程备注一、教学导入(10分钟)1.学生讨论让学生回顾智能安防设备开发代码工程的搭建和开发过程2.教师总结(1)总结学生讨论内容(2)指导学生进行开发实践二、主要内容(130分钟)1.搭建智能安防设备开发代码工程2.蜂鸣器驱动开发3.人体热释电传感器驱动开发4.智能安防任务开发5.智能安防功能调测三、课程小结(8分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(12分钟)强调注意事项,布置作业。课后作业:完成课后习题(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月

教学单元第八章智能出行设备开发周次9时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)了解智能出行设备开发的硬件环境(2)了解PWM控制技术(3)掌握搭建智能出行设备开发代码工程方法(4)掌握GPS驱动开发方法(5)掌握测速编码器驱动开发方法(6)掌握智能出行功能接口开发方法教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:GPS驱动开发教学难点:PID调速功能开发实验仪器及教具:电脑平台,实验箱教学过程备注一、教学导入(20分钟)1.学生讨论(1)让学生回顾智能安防设备开发的相关知识(2)谈谈对智能出行设备的认识2.教师总结(1)总结学生讨论内容(2)课程引入:介绍智能出行设备开发的背景二、主要内容(120分钟)1.智能出行设备硬件环境介绍2.PWM控制技术3.搭建智能出行设备开发代码工程4.LED指示灯驱动开发5.蜂鸣器驱动开发6.GPS驱动开发7.测试编码器驱动开发8.直流电机驱动开发9.PID调试功能开发PID控制算法是结合比例、积分和微分三种环节于一体的自动控制算法,它是连续系统中技术最为成熟,应用最为广泛的一种控制算法。10.智能出现功能接口开发11.智能出行功能调测三、课程小结(10分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(10分钟)强调注意事项,布置作业。课后作业:完成课后习题

(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月

教学单元第八章智能出行设备开发周次10时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)了解智能出行设备开发的硬件环境(2)了解PWM控制技术(3)掌握搭建智能出行设备开发代码工程方法(4)掌握GPS驱动开发方法(5)掌握测速编码器驱动开发方法(6)掌握智能出行功能接口开发方法教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:GPS驱动开发教学难点:PID调速功能开发实验仪器及教具:电脑平台,实验箱教学过程备注一、教学导入(10分钟)1.学生讨论让学生回顾上次课学习的内容2.教师总结(1)总结学生讨论内容(2)开始智能出行设备开发的实践操作二、主要内容(130分钟)1.搭建智能出行设备开发代码工程2.LED指示灯驱动开发3.蜂鸣器驱动开发4.GPS驱动开发三、课程小结(10分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(10分钟)强调注意事项,布置作业。课后作业:完成课后习题

(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月

教学单元第八章智能出行设备开发周次11时数4授课班级教学目的及要求:(需包括但不限于以下内容:)素质目标(1)心理素质:提升学生耐心细致,差错纠错的能力(2)创新素质:提升学生的自我学习能力(3)爱国情操:提升学生的民族自豪感能力目标(1)了解智能出行设备开发的硬件环境(2)了解PWM控制技术(3)掌握搭建智能出行设备开发代码工程方法(4)掌握GPS驱动开发方法(5)掌握测速编码器驱动开发方法(6)掌握智能出行功能接口开发方法教学要求(1)学生要遵守课堂纪律(2)课堂有疑问可及时提问教学重点:GPS驱动开发教学难点:PID调速功能开发实验仪器及教具:电脑平台,实验箱教学过程备注一、教学导入(10分钟)1.学生讨论让学生回顾上节课学习的代码工程的搭建和驱动开发的知识2.教师总结(1)总结学生讨论内容(2)继续智能出行设备开发的实践操作二、主要内容(130分钟)1.测试编码器驱动开发2.直流电机驱动开发3.PID调试功能开发三、课程小结(10分钟)总结本节课程的主要内容,重温重点、难点内容,要求学生理解与掌握。四、回答问题并布置作业(10分钟)强调注意事项,布置作业。课后作业:完成课后习题

(以下内容为选填,供线上课程及线上线下混合式课程填报)教学资源列表与访问路径备注在线教学过程(学生自主学习指引)在线辅导与答疑安排线上作业:

深圳信息职业技术学院教案2023年/2024年第2学期专业大类XXXX专业课程名称鸿蒙智能互联设备开发课程类别XXXX课教学模式(课堂教学/混合式教学)课堂教学任课班级任课教师苗玉虎所属院部信息与通信学院2024年2月

教学单元第八章智能出行设备开发周次12时数4授课

温馨提示

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

评论

0/150

提交评论