机器人课程设计报告
- 格式:docx
- 大小:16.20 KB
- 文档页数:5
专业方向课程设计报告组别序号课题名称扫地机器人设计制作姓名丁吴学号*********指导教师铁军一目录第一章绪论 (3)1.1 课题研究背景 (3)1.2 国内外研究现状 (3)1.2.1 扫地机器人的特点 (3)1.2.2 国外扫地机器人研究现状 (5)1.2.3 国内扫地机器人研究现状 (6)第二章扫地机器人的结构系统 (6)2.1 扫地机器人的硬件结构 (6)2.1.1 移动机构 (6)2.1.2 测距与防碰撞传感器 (7)产品参数 (8)2.1.3机器人清洁系统设计: (12)2.1.4总体结构设计: (12)第三章机器人程序编写: (14)第四章研究过程遇到的问题,解决的措施 (18)第五章参考文献 (19)第一章绪论1.1 课题研究背景近年来,随着计算机技术与人工智能科学的飞速发展,服务机器人技术逐渐成为现代机器人研究领域的热点。
一方面随着信息高速发展和生活、工作节奏的加快,人们需要从繁杂的家庭劳动中解脱出来;另一方面人口的老龄化和社会福利制度的完善也为某些服务机器人提供了广泛的市场应用前景。
区别于工业机器人,服务机器人的一个主要特征就是服务机器人是一种适用于具体的方式、环境及任务过程的机器人系统,其活动空间大,具有在非结构环境下的移动性,因此扫地机器人是一种能够自动执行房间清扫的家用服务机器人,集中了机械学、电子技术、传感器技术、计算机技术、控制技术、机器人技术、人工智能技术等多学科。
开始于20世纪80年代的研究,现在已经有多重样机和产品,并且促进了家庭服务机器人行业的发展,也促进了移动机器人技术、图像、语音识别、传感器等技术的发展。
许多发达国家都将其视为机器人研究的新领域给予重视。
有关资料也预测扫地机器人是未来几年需求量最大的服务机器人,特别是日用扫地电器不论在市场上或者是在产品创新上,绝对是所有小家电产品中最活跃的,未来仍有很大的成长空间,因此此课题研究有很大的意义。
1.2 国内外研究现状1.2.1 扫地机器人的特点扫地机器人具有如下的特点:(1)扫地机器人自带电源,小巧轻便、操作简单、自主性强、具有很强的实用性。
苏州市职业大学课程设计说明书名称机器人聊天院系计算机科学与技术学院班级信管12102姓名马雁学号201217020208目录第一章绪论 (2)1.1课程设计任务背景 (2)1.2课程设计的要求 (2)第二章硬件设计 (3)2.1 结构设计 (3)2.2电机驱动 (4)2.3 传感器 (5)2.3.1光强传感器 (6)2.3.2光强传感器原理 (7)2.4硬件搭建 (8)第三章软件设计 (9)3.1 步态设计 (9)3.1.1步态分析: (7)3.1.2程序逻辑图: (8)3.2 用NorthStar设计的程序 (11)第四章总结 (12)第五章参考文献 (13)第一章绪论1.1课程设计任务背景机器人由机械部分、传感部分、控制部分三大部分组成. 这三大部分可分成驱动系统、机械结构系统、感受系统、机器人一环境交互系统、人机交互系统、控制系统六个子系统现在机器人普遍用于工业自动化领域, 如汽车制造, 医疗领域, 如远程协助机器人, 微纳米机器人, 军事领域, 如单兵机器人, 拆弹机器人, 小型侦查机器人(也属于无人机吧), 美国大狗这样的多用途负重机器人, 科研勘探领域, 如水下勘探机器人, 地震废墟等的用于搜查的机器人, 煤矿利用的机器人。
如今机器人发展的特点可概括为: 横向上, 应用面越来越宽。
由95%的工业应用扩展到更多领域的非工业应用。
像做手术、采摘水果、剪枝、巷道掘进、侦查、排雷, 还有空间机器人、潜海机器人。
机器人应用无限制, 只要能想到的, 就可以去创造实现;纵向上, 机器人的种类会越来越多, 像进入人体的微型机器人, 已成为一个新方向, 可以小到像一个米粒般大小;机器人智能化得到加强, 机器人会更加聪明1.2课程设计的要求设计一个机器人系统, 该机器人可以是轮式、足式、车型、人型, 也可以是仿其他生物的, 但该机器人应具备的基本功能为: 能够灵活行进, 能感知光源、转向光源并跟踪光源;另外还应具备一项其他功能, 该功能可自选(如亮灯、按钮启动、红外接近停止等)。
大学机器人课程设计一、课程目标知识目标:1. 掌握机器人基本原理,包括机器人结构、传感器、执行器等关键组成部分及其功能。
2. 学习并理解机器人编程的基础知识,如控制流程、算法逻辑等。
3. 了解机器人技术在现代工业、服务、医疗等领域的应用及发展趋势。
技能目标:1. 能够运用所学知识,设计简单的机器人控制程序,实现基础的运动控制和功能任务。
2. 培养学生的团队协作能力,通过小组合作完成复杂程度适中的机器人项目设计。
3. 培养学生的问题解决和创新能力,使其在遇到实际问题时,能够运用机器人相关知识提出解决方案。
情感态度价值观目标:1. 培养学生对机器人技术的兴趣和热情,激发其主动探索科学技术的精神。
2. 增强学生的环保意识和社会责任感,使其在设计机器人项目时,考虑到资源节约、环境友好等因素。
3. 培养学生严谨求实的科学态度,在学习和实践过程中,注重实证、勇于创新。
本课程针对大学年级学生,结合课程性质、学生特点和教学要求,将目标分解为具体的学习成果,以便后续的教学设计和评估。
课程旨在帮助学生建立扎实的机器人理论基础,提高实践操作能力,培养创新精神和团队协作能力,为我国机器人产业的发展储备优秀人才。
二、教学内容1. 机器人基本原理:- 机器人概述:定义、分类、应用领域。
- 机器人关键组成部分:结构、传感器、执行器等。
2. 机器人编程基础:- 编程语言:Python、C++等。
- 控制流程:顺序、选择、循环。
- 算法逻辑:搜索算法、路径规划、避障策略。
3. 机器人技术应用与案例分析:- 工业机器人:焊接、装配、搬运等。
- 服务机器人:医疗、教育、家居等。
- 特种机器人:军事、探险、救援等。
4. 机器人项目实践:- 项目一:基础运动控制。
- 项目二:功能任务实现。
- 项目三:复杂程度适中机器人项目设计。
教学内容按照教学大纲安排和进度进行,参考教材相关章节,结合课程目标,确保内容的科学性和系统性。
教学过程中,注重理论与实践相结合,鼓励学生动手实践,培养实际操作能力。
小学生机器人课程设计一、课程目标知识目标:1. 学生能理解机器人的基本概念,掌握机器人各部分的名称及功能。
2. 学生能够描述简单的机器人编程逻辑,了解编程对机器人行为的影响。
3. 学生能够掌握机器人行走、避障等基本技能,并了解其在生活中的应用。
技能目标:1. 学生能够运用所学知识,独立完成简单的机器人搭建任务。
2. 学生能够运用编程软件,为机器人编写简单的控制程序。
3. 学生通过小组合作,解决实际问题,提高团队协作能力。
情感态度价值观目标:1. 学生对机器人技术产生兴趣,激发科学探究精神。
2. 学生在课程中培养创新意识,敢于尝试,勇于挑战。
3. 学生学会尊重团队成员,培养良好的合作精神,树立正确的价值观。
课程性质:本课程为小学生机器人启蒙课程,旨在让学生了解机器人基础知识,培养编程思维,提高动手实践能力。
学生特点:小学生正处于好奇心强、求知欲旺盛的阶段,对新鲜事物有较高的兴趣,但注意力容易分散,需要通过生动有趣的教学方法激发学习兴趣。
教学要求:课程应注重理论与实践相结合,充分调动学生的积极性,培养其动手操作能力和团队协作能力。
教学过程中,关注学生的个体差异,鼓励学生主动探索,发挥创造力。
通过本课程的学习,使学生能够达到课程目标,为后续深入学习打下基础。
二、教学内容本课程依据课程目标,结合教材内容,制定以下教学大纲:1. 机器人基础知识- 机器人的定义与分类- 机器人各部分的名称及功能- 机器人行走、避障等基本技能2. 机器人搭建与编程- 机器人搭建方法与技巧- 编程软件的使用- 简单的编程逻辑与控制程序编写3. 机器人应用与拓展- 生活中的机器人应用案例- 机器人创意设计- 小组合作解决实际问题教学内容安排与进度:第一周:机器人基础知识学习,了解机器人的定义、分类及各部分功能。
第二周:机器人搭建,掌握搭建方法与技巧,进行简单机器人搭建。
第三周:编程软件学习,学习编程逻辑,为机器人编写简单控制程序。
学校机器人课程设计引言:随着科技的快速发展,机器人技术已经渗透到人们的生活中的方方面面。
为了培养学生的科学技术素养和创新能力,越来越多的学校开始引入机器人课程。
本文将探讨学校机器人课程设计的重要性、优势以及如何设计一门成功的机器人课程。
一、机器人课程设计的重要性机器人是未来的潮流,掌握机器人技术将成为必不可少的技能。
学校机器人课程设计的重要性体现在以下几个方面:1. 培养学生的动手能力:机器人课程能够让学生亲自动手搭建和编程机器人,培养他们的动手能力和实践能力。
2. 培养学生的团队合作精神:机器人课程通常需要学生组成小组进行项目合作,培养他们的团队合作能力和沟通能力。
3. 培养学生的创新思维:机器人课程鼓励学生进行创新设计和解决问题的思考,培养他们的创新思维和解决问题的能力。
4. 培养学生的逻辑思维:机器人课程涉及到编程和算法设计,培养学生的逻辑思维和抽象思维能力。
综上所述,机器人课程设计对于培养学生的综合素质具有重要的作用。
二、机器人课程设计的优势机器人课程设计相比传统课程设计具有一些明显的优势:1. 直观易学:机器人课程通常采用图形化编程界面,直观易学,降低了学习的门槛。
2. 培养实践能力:机器人课程注重实践操作,学生通过搭建和编程机器人来巩固知识和技能。
3. 培养思维能力:机器人课程注重培养学生的创新思维、逻辑思维和问题解决能力。
4. 激发兴趣:机器人课程设计有趣且实用,能够激发学生对科学技术的兴趣和探索欲望。
综上所述,机器人课程设计具有直观易学、培养实践能力、培养思维能力和激发兴趣等诸多优势。
三、机器人课程设计的内容1. 机器人基础知识:介绍机器人的构成、传感器原理等基础知识,让学生了解机器人的基本概念和原理。
2. 机器人编程:学生通过学习编程语言和算法设计,掌握机器人的编程思想和方法。
3. 机器人传感器应用:学生学习如何使用传感器进行环境感知和数据采集,实现机器人的自主功能。
4. 机器人控制技术:学生学习机器人的控制原理和方法,掌握实现机器人运动和导航的技术。
工业机器人课程设计一、课程目标知识目标:1. 学生能理解工业机器人的基本概念、分类及其在各行各业中的应用。
2. 学生掌握工业机器人的基本组成部分、工作原理和关键技术。
3. 学生了解工业机器人编程与控制的基本方法。
技能目标:1. 学生能够运用所学的知识,分析工业机器人在实际生产中的应用场景,并给出合理的解决方案。
2. 学生能够操作模拟软件,进行工业机器人的基本编程与仿真。
3. 学生通过小组合作,培养团队协作能力和问题解决能力。
情感态度价值观目标:1. 学生对工业机器人技术产生浓厚的兴趣,培养科技创新精神。
2. 学生认识到工业机器人在我国经济发展中的重要性,增强国家自豪感。
3. 学生在学习过程中,树立正确的价值观,认识到技术进步对人类社会发展的影响。
课程性质:本课程为选修课,旨在让学生了解工业机器人技术,培养实践操作能力和创新意识。
学生特点:学生为初中生,具有一定的物理和数学基础,对新技术充满好奇。
教学要求:结合实际案例,采用任务驱动法,引导学生动手实践,提高学生的综合运用能力。
在教学过程中,注重培养学生的团队合作精神和创新能力。
通过课程学习,使学生能够达到课程目标所设定的具体学习成果。
二、教学内容1. 工业机器人概述- 机器人的定义、分类与应用领域- 工业机器人发展历程及未来发展趋势2. 工业机器人的基本组成与工作原理- 机器人的机械结构、驱动系统、感知系统- 工业机器人工作原理及关键技术3. 工业机器人编程与控制- 编程语言与编程方法- 控制系统原理及常用控制算法4. 工业机器人在生产中的应用案例分析- 汽车制造、电子组装、食品加工等领域的应用案例- 工业机器人应用场景的分析与解决方案设计5. 工业机器人操作与仿真- 模拟软件的使用方法- 基本编程与仿真操作实践6. 小组项目实践- 设计一个简单的工业机器人应用场景- 完成编程、控制与仿真操作教学内容安排与进度:第1-2周:工业机器人概述第3-4周:工业机器人的基本组成与工作原理第5-6周:工业机器人编程与控制第7-8周:工业机器人在生产中的应用案例分析第9-10周:工业机器人操作与仿真第11-12周:小组项目实践教材章节关联:第1章 工业机器人概述第2章 工业机器人的基本组成与工作原理第3章 工业机器人编程与控制第4章 工业机器人应用案例分析第5章 工业机器人操作与仿真第6章 小组项目实践教学内容确保科学性和系统性,结合课程目标,以实际应用为导向,培养学生的实践操作能力和创新意识。
机器人研学课程设计一、课程目标知识目标:1. 学生能够理解机器人的基本概念,掌握其分类、结构和功能;2. 学生能够了解机器人技术的发展历程,认识其在现代社会中的应用;3. 学生能够掌握与机器人编程相关的基本知识,如编程语言、算法等。
技能目标:1. 学生能够运用所学的机器人知识,设计并搭建简单的机器人模型;2. 学生能够运用编程软件,为机器人编写简单的控制程序;3. 学生能够通过团队协作,完成对机器人的调试和优化,提高解决问题的能力。
情感态度价值观目标:1. 学生对机器人产生浓厚的兴趣,培养主动探索科学技术的意识;2. 学生在课程学习中,培养团队协作、沟通表达的能力;3. 学生能够认识到机器人技术对社会发展的积极影响,树立正确的科技价值观。
课程性质:本课程为研学课程,注重理论与实践相结合,以培养学生的创新精神和实践能力为核心。
学生特点:学生处于好奇心强、动手能力逐步提高的阶段,对新鲜事物充满兴趣,但需引导和激发。
教学要求:教师应充分调动学生的积极性,注重启发式教学,引导学生主动探究、动手实践,提高学生的综合素质。
在教学过程中,将课程目标分解为具体的学习成果,便于教学设计和评估。
二、教学内容1. 机器人基础知识:- 机器人的定义、分类及特点;- 机器人技术的发展简史;- 机器人关键部件及其功能。
2. 机器人编程:- 编程语言基础,如Python、C++等;- 常用编程算法与逻辑;- 机器人编程软件的使用。
3. 机器人设计与搭建:- 机器人模型设计原理;- 常用搭建工具及材料;- 机器人结构优化与调试。
4. 机器人应用与案例分析:- 机器人在各领域的应用;- 国内外典型机器人案例介绍;- 机器人技术发展趋势。
教学大纲:第一周:机器人基础知识学习,了解机器人的发展简史及分类;第二周:学习机器人关键部件及功能,进行简单的机器人模型搭建;第三周:编程语言学习,掌握机器人编程软件的使用;第四周:学习编程算法与逻辑,编写简单的机器人控制程序;第五周:团队协作,进行机器人模型的调试与优化;第六周:学习机器人应用领域,分析典型案例,探讨技术发展趋势。
机器人技术课程设计报告
1. 引言
随着科技的发展,机器人技术被广泛应用于各行各业。
本课程旨在提供学生在机器人领域的基础知识和技能,以及让他们在实践中了解机器人应用的各种领域。
2. 主要内容
本课程主要分为以下几个模块:
2.1 机器人基础
本模块主要介绍机器人的组成部分,机器人的工作原理,以及机器人的常见分类和应用领域。
2.2 机器人编程
本模块主要介绍机器人编程语言和机器人的编程方法,以及如何利用编程语言来控制机器人的运动和动作。
2.3 机器人应用
本模块主要介绍机器人在各行各业的应用,如工业制造、医疗卫生、教育娱乐等。
学生将通过实践项目深入了解机器人在不同领域中的具体应用。
3. 教学方法
本课程包括课堂讲授、实验课和项目实践。
教师将提供相关的教材、视频和案例分析来引导学生研究。
4. 评估方式
本课程的评估方式包括平时成绩、实验成绩、作业成绩和项目成果展示。
5. 结论
本课程将为学生提供一系列机器人技术相关的知识和技能,帮助他们了解机器人应用的各个领域,促进他们在未来的学习和工作中更好地应用机器人技术。
机器人仿真课程设计一、课程目标知识目标:1. 学生能够理解机器人仿真软件的基本原理和使用方法。
2. 学生能够掌握机器人编程的基本指令和逻辑结构。
3. 学生能够了解机器人传感器的工作原理及其在仿真环境中的应用。
技能目标:1. 学生能够运用机器人仿真软件进行场景搭建和程序编写。
2. 学生能够运用逻辑思维和问题解决能力,设计并实现简单的机器人控制程序。
3. 学生能够通过团队协作,共同完成复杂度适中的机器人仿真任务。
情感态度价值观目标:1. 学生对机器人技术和编程产生兴趣,培养主动探索和创新的意识。
2. 学生在课程学习中,培养团队协作、沟通表达和解决问题的能力。
3. 学生能够认识到机器人技术在现实生活中的应用,理解科技对社会发展的积极影响。
课程性质:本课程为实践性较强的学科,注重培养学生的动手操作能力和实际问题解决能力。
学生特点:学生处于初中年级,具备一定的逻辑思维和动手操作能力,对新鲜事物充满好奇心。
教学要求:结合学生特点,注重理论与实践相结合,引导学生通过实践探索,提高学生的编程能力和创新能力。
在教学过程中,关注学生的个体差异,鼓励学生积极参与,培养团队合作精神。
通过课程学习,使学生达到预定的学习目标,为后续相关课程的学习打下坚实基础。
二、教学内容本课程教学内容主要包括以下几部分:1. 机器人仿真软件介绍:使学生了解各类机器人仿真软件的特点和功能,重点掌握课程所选软件的使用方法。
- 教材章节:第一章 机器人仿真软件概述- 内容列举:介绍常见机器人仿真软件,如V-REP、RoboCup等。
2. 机器人编程基础:使学生掌握机器人编程的基本指令和逻辑结构,为编写控制程序打下基础。
- 教材章节:第二章 机器人编程基础- 内容列举:编程语言、基本指令、逻辑控制结构等。
3. 机器人传感器及其应用:让学生了解传感器的工作原理,并在仿真环境中应用传感器进行控制。
- 教材章节:第三章 机器人传感器- 内容列举:传感器分类、工作原理、传感器在仿真环境中的应用。
机器人组装课程设计一、课程目标知识目标:1. 学生能理解并掌握机器人基本结构和功能,包括马达、传感器、控制器等组成部分。
2. 学生能够描述不同种类机器人的特点及其应用场景。
3. 学生掌握机器人组装的基本步骤和程序编写的基础知识。
技能目标:1. 学生能够独立完成一个简单机器人的组装,并进行基本的编程控制。
2. 学生能够运用问题解决策略,对组装和调试过程中遇到的问题进行分析和解决。
3. 学生通过小组合作,培养团队协作能力和沟通技巧。
情感态度价值观目标:1. 学生培养对科学技术的兴趣和好奇心,激发创新意识和探索精神。
2. 学生通过实践活动,增强自信心和成就感,培养面对挑战的积极态度。
3. 学生在小组合作中,学会尊重他人意见,培养集体荣誉感和责任感。
课程性质:本课程为实践性强的综合课程,结合了机械组装、电子技术、计算机编程等多学科知识。
学生特点:六年级学生具备一定的逻辑思维能力和动手操作能力,对新鲜事物充满好奇心,喜欢挑战和探索。
教学要求:注重理论与实践相结合,鼓励学生动手操作和小组合作,关注学生个体差异,引导他们主动探究和解决问题。
通过课程学习,使学生达到预定的知识、技能和情感态度价值观目标,为后续深入学习奠定基础。
二、教学内容本课程教学内容分为三个部分:机器人基础知识、机器人组装与编程、创新实践与展示。
1. 机器人基础知识:- 机器人概述:介绍机器人的定义、分类及发展历程。
- 机器人结构:学习机器人的基本组成部分,如马达、传感器、控制器等。
- 应用场景:了解不同种类机器人的应用领域和功能。
2. 机器人组装与编程:- 组装技巧:学习机器人组装的基本步骤和方法,包括硬件连接、调试等。
- 编程基础:掌握简单的编程指令,如前进、后退、转弯等。
- 实践操作:分组进行机器人组装和编程,实现基本功能。
3. 创新实践与展示:- 创新设计:鼓励学生发挥想象力,对机器人进行创意改造。
- 团队合作:小组合作完成创新项目的组装、编程和调试。
机器人课程设计报告
导语:学会知足,人生最大的烦恼是从最没有意义的比较开始,这世界总有不如你的人,也总有比你强的人,当我哭泣我没有鞋子穿的时候,我发现有人却没有了脚。
以下小编为大家介绍机器人课程设计报告文章,欢迎大家阅读参考!
机器人课程设计报告课堂以智能交通系统为主题,激发学生讨论,讨论结果形成一个简单、完整的交通系统由
3个部分组成智能汽车、智能红绿灯、智能车库。
具体功能如下描述。
(1)智能汽车,用mBot机器人模拟汽车的行车过程,前进、左右转弯、倒车,同时用指示灯颜色和不同的声音区分不同状况,以给出警戒和提示;车上安装超声波传感器,便于安全倒车;汽车的行驶过程用遥控器控制。
(2)智能红绿灯,根据路段车流量设置红绿灯间隔时间,绿灯结束后有3s的黄灯闪烁;指示灯亮,并用LED数码管显示剩余时间。
在mBot机器人的主控板mCore上安装两个设备,一个是LED灯作为红绿灯使用;另一个是4位数码管用来显示红绿灯时间,用RJ25接口线将两设备与主控板连接。
(3)智能车库,用超声波传感器来检测有无车辆入库,若有,则用舵机控制横杆抬起,若无,则横杆落下。
若在超声
波出现故障时,则用机械遥感手动控制横杆起落。
mCore主控板接3个设备:一是超声波传感器,用来检测门前有无车辆;二是遥感,便于应急时手动控制;三是舵机,其上安装横杆,接收超声波传感器信号,控制横杆起落。
将智能交通系统课程设计分基础、应用、创新3个阶段来讲述。
(1)智能汽车:对汽车的踩油门、松油门过程用键盘上的“按下、松开上移键”命令来控制;脱机时,将“按下上移键、松开上移键”命令用红外遥控器上的上下箭头代替,便于脱机控制。
由于红外线遥控器控制命令以判断形式出现,须将其加入条件控制结构。
其它转向功能与前进类似。
基础功能完成汽车的机械行驶前进、后退、左转、又转,同时配备相应的指示灯;通过键盘上的4个方向箭头完成在线控制,使用图形化模块如表1的在线命令。
通过学习让学生熟悉mBlock软件界面,学会图形化模块的拖拽方法和技巧。
教学内容适合小学5、6年级学生。
应用级在初级基础上将控制方式改为遥控器控制,实现脱机运行,模块指令如表1的脱机命令。
由在线命令转为脱机命令模块结构简单,但加入了选择判断,使学生的思路更加条理,同时查看对应模块生成的arduino程序如表1的Arduino代码,熟悉arduino语法结构。
教学内容适合中高年级学生。
创新能以初级为基础,加上应用级训练具有的逻辑思维能力和读代码能力,可以创
造性地实现不同功能,当软件给出的模块结构不能满足要求时,可以在arduino的编辑器IDE手写代码来完成。
高级阶段,每个学生的作品不一样,教学呈现个性化,适合大学生和电子类爱好者。
智能红绿灯:定义一个变量time用来计时,将红绿灯持续的时间设置为循环次数,每次延时1秒,将变量time 值减1,用LED数码管显示变量time值,达到计时效果。
假设绿灯持续时间为30s。
教学内容属于中级,增加了循环结构和变量设置,红绿灯持续功能用循环结构来实现,显示时间用变量赋值来完成。
对中小学生,变量概念不易于理解,可用解应用题时的设未知数知识点来变通。
对这部分内容的创新可以横向拓展,由红绿灯联想到路灯、声控灯、跑马灯、led显示屏等。
(3)智能车库:设置3个变量s、x、y、s用于存储超声波传感器测得数据,x存储摇杆x轴移动的距离,y存储摇杆y轴移动的距离;s小于10时,表示有车通过,横杆抬起,否则,横杆落下;x大于y表示横向移动,横杆落下,y大于x表示纵向移动,横杆抬起。
其执行arduino程序如下,等待两秒是保证车安全通过。
相比上面教学内容增加两个难点:一是逻辑关系复杂包含顺序、选择、循环结构的嵌套,在理清逻辑关系的基础上才能驾驭;二是熟悉Arduino编程语言语法结构,并用其将逻辑关系表达出来。
创新应用可在
深度上挖掘,设计出更智能化的作品。
创新教育是一种培养学生创造与创新能力的新型教育方式,提倡在真实情境下学习、从生活中学习。
该次创新教育课程设计内容选自与学生接触紧密的智能交通系统,以此为主题展开讨论,激发学生兴趣,引导学生关注生活,树立处处留心皆学问的学习理念。
创新课程采用项目化的教学方式,由智能交通系统为中心,向外发散到智能汽车、智能红绿灯、智能车库,每个部分又引出更多的知识点,丰富创新课程教学内容,体现知识有用性;创新课程教学目标区别于传统课程的知识堆砌,强调知识的横向纵向联系。
创新课程没有标准答案,每个学生的想法都是智慧的萌芽,都会得到老师同学的认可,找自己的存在感,参与意识更强烈;更容易保持学习的激情、增强学习信心,在学习的过程之中更容易生成新的创意。
创新课程是课堂教学的有效补充,将基础教育获得的碎片化知识整合,结合实际加以应用,强调知识的有用性,从而调动学生的学习积极性,培养学生的创新、实践能力。
作者:苗永梅单位:宝鸡职业技术学院
梁森山.中国创客教育蓝皮书.北京:人民邮电出版社,XX.
万佑红,将国平.机器人教育与大学生创新能力培养的探索.电气电子教学学报,XX,27(4):6-8.
王同聚.Scratch与机器人共融在教学中的应用与实践——以中小学机器人教学为例.中小学信息技术教育,XX(8):76-79.
纪欣然.基于Arduino开发环境的智能寻光小车设计.现代电子技术,XX,35(15):161-163.
李丹妍.创客教育:创新人才培养的新路向.教育研究与实践,XX(4):30-34.。