课程概述模板
一、本课程共有105个教学微视频,视频总时长达1000分钟。
二、本课程理理论教学48个学时,实验教学16个学时,总学分3.5学分,其中线上部分3学分;
三、 本课程内容共分为3个模块,第一模块内容为STM32知识;第二模块内容为android编程知识;第三模块内容为嵌入式Linux简介。配套线下教材为:
1.原子教你玩STM32库函数版(第2版),张洋,北京航空航天大学出版社,2015.
2. 第一行代码Android第2版,郭霖,人民邮电出版社,2016;
四、教学计划如下:
章节 理论教学内容 学时
一 第1章 嵌入式系统概述 3
二 第2章 ARM开发环境与基础 6
三 第3章 ARM接口与应用 15
四 第4章 无线通信与PID算法 6
五 第5章 安卓概述与开发环境 3
六 第6章 安卓UI,Activity,Intent组件 6
七 第7章 安卓事件、网络、线程 6
八 第8章 嵌入式Linux系统 3
合计 48
实验教学内容 学时
实验一 基于STM32串口通信与控制 5
实验二 基于STM32的无线采集与控制系统设计 5
实验三 基于Android的物联网监控系统设计 6
合计 16
五、授课方式介绍
线上与线下结合。
六、成绩评价:线上和线下融合、过程性评价与终结性评价相结合的多元化课程评价体系;
线上成绩是以“视频观看时长、完成测试、考试、作业情况及论坛发帖”之成绩为计算依据,各项目占比如下:
(1)视频观看占20%;
(2)作业成绩占70%;
(3)发帖讨论成绩占10%,普通帖子1分一个,精华帖子3分一个;
本课程最终成绩 = 线上成绩*权重值+线下成绩*权重值。