当前位置: 首页 >> 实训教学 >> 创新教学 >> 正文

《Arduino趣味机器人设计与制作》教学大纲

     编辑:翁煜    [发布时间]:2024-03-20    [浏览次数]:

Arduino趣味机器人设计与制作》教学大纲

课程英文名

Arduino robot design and production

课程代码

17E0010

学分

1

总学时

16

理论学时

10

实验/实践学时

6

课程类别

通识教育课

课程性质

通识任选

先修课程

C语言、电路基础

面向对象

工科类各年级学生

开课学院

工程训练中心

执笔人

竺春祥

审定人

张松慧

制定时间

2020 11












一、课程地位

Arduino趣味机器人设计与制作》是面向全校工科专业学生开设的基础性公共实践选修课程,其目的是通过学习Arduino,使学生对电子设计和制作产生兴趣,了解并初步掌握Arduino单片机及其开发环境的基本编程技能与使用方法,通过循序渐进的理论学习和实验,逐步使学生学会独立自主的开发Arduino趣味机器人产品及其他相关的电子产品。使学生在实践中建立单片机学习的信心,为后续学习更高阶的单片机课程奠定初步基础。

二、课程目标

1. 熟练掌握Arduino基本组成和原理;

2. 能运用Arduino开发板进行机器人的软件开发、调试、控制算法设计等。

3. 通过机器人本体的安装和调试,让学生了解电子产品生产过程,能够理论联系实际,运用电路知识分析排除在调试过程中产生的故障,培养学生工程实践能力及创新能力。

4. 思政目标:培养学生合作观念和理论结合实际的能力,提高学生的科学素质与科学精神。让学生了解当前机器人发展的国情社情,具有推动民族复兴和科技进步的责任感。在讲授知识的同时,阐述知识背后的逻辑、精神、价值、思想、艺术和哲学,以“润物无声”的形式将正确的价值追求和理想信念有效传达给学生。

三、课程目标达成的途径与方法

序号

途径与方法

课程目标1

以课堂教学为主,结合自学、课堂讨论、课外作业、小组大作业等

课程目标2

以课堂教学为主,结合学生上机实践

课程目标3

以项目化实训为主,运用所学课堂知识指导实践

课程目标4

以学生组队答辩项目化实训的结果的形式验收实训项目

四、课程主要内容与基本要求

第一章:Arduino及大学生电子设计竞赛简介

??????? 知识点1Arduino概述 ???????????????了解

??????? 知识点2:大学生电子设计竞赛简介 ?????了解

思政知识点3:课外科技创新教育

第二章:Arduino硬件基础

??????? 知识点1:认识不同型号的Arduino?????? 了解

??????? 知识点2Arduino外围硬件电路 ?????????理解

??????? 知识点3:从Arduino UNO开始 ??????????理解

??????? 思政知识点4:我国单片机发展历程,激发学生爱国主义情怀

第三章:Arduino编程方法

??????? 知识点1Arduino IDE安装和使用 ??????掌握

??????? 知识点2Arduino编程语言及程序结构 ??掌握

?????? ?知识点3Arduino IO的简单使用和上机实验方法 ???掌握

?????? 思政知识点:嵌入“大国工匠“精神教育

第四章:Arduino基础实验原理和实现方法

??????? 知识点1: 与计算机交流——串口的使用 ???????熟练掌握

??????? 知识点2 IO高级应用 ??????????????????????熟练掌握

??????? 知识点3:使用和编写类库 ????????????????????熟练掌握

?????? 思政知识点:嵌入个人、集体与国家三位一体的价值观

第五章: Arduino趣味机器人项目实训

综合实验1Arduino避障机器人 ??????????????掌握

综合实验2Arduino巡线机器人 ??????????????掌握

综合实验3Arduino灭火机器人 ??????????????掌握

思政知识点:嵌入“理论指导实践“思想教育,培养学生工程师意识

五、课程学时安排

章节号

教学内容

学时数

学生任务(作业、自学、讨论等任务要求)

对应课程目标

1

Arduino及大学生电子设计竞赛简介,重点介绍大学生课外科技竞赛

1

课后自学,了解大学生课外科技创新的种类和参赛条件。

课程目标1

2

Arduino硬件基础、介绍我国单片机发展的历程及现状

2

课后自学Arduino UNO硬件知识,自学国际芯片发展历史,总结国内外单片机行业差距。

课程目标2

3

Arduino编程方法,并嵌入“大国工匠”精神教育  

3

课后自学Arduino UNO开发板相关软件例程,并总结工匠精神的内涵和对当代大学生的借鉴意义。

课程目标2

4

Arduino基础实验原理和实现方法,并嵌入个人、集体与国家三位一体的价值观讲解

4

课后完成相关实验,并总结个人、集体与国家三位一体的价值观内涵和意义。

课程目标2和课程目标4

5

Arduino趣味机器人项目实训,嵌入“理论指导实践思想教育,培养学生工程师意识

 

6

课后完成机器人制作和调试,答辩。

课程目标3和课程目标4

六、实践环节及基本要求

序号

实验项目名称

学时

基本要求

学生任务

实验性质

实验类别

1

Arduino避障机器人

2

完成项目制作

分工合作,组队完成作品及调试

综合性

必做

2

Arduino巡线机器人

2

完成项目制作

分工合作,组队完成作品及调试

综合性

必做

3

Arduino灭火机器人

2

完成项目制作

分工合作,组队完成作品及调试

综合性

必做

注:1.实验性质指演示性、验证性、设计性、综合性等;2.实验类别指必做、选做等。

七、考核方式及成绩评定

考核内容

考核方式

评定标准(依据)

占总成绩比例

过程考核

到课率、课堂讨论发言、实验项目成绩

到课率(20%

讨论(10%

实验项目(40%

70%

期末考核

论文和小组答辩

期末答辩(30%

30%

考核类别

考查

成绩登记方式

五级制

八、推荐教材与主要参考书

(一)推荐教材:Arduino程序设计基础,陈吕洲,北京航空航天大学出版社,20153月,第二版

(二)主要参考书:

1.爱上ArduinoMassimo Banzi著,于欣龙、郭浩赟译, 人民邮电出版社,20163月,第三版