欢迎来到天天文库
浏览记录
ID:50859827
大小:66.00 KB
页数:6页
时间:2020-03-15
《项目比较法在嵌入式系统实训教学模式中应用探析.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、项目比较法在嵌入式系统实训教学模式中应用探析摘要:本文针对嵌入式系统课程采用实训教学模式中存在的问题,提出了项目比较法在实训教学模式中的应用过程,这种方法的运用取得了良好的教学效果并提高了教学质量,并为学生学习嵌入式系统关键技术及其应用打下良好基础。关键词:嵌入式系统;实训教学;项目比较法为了适应市场需求,近几年,不少高校在IT类专业中开设了嵌入式专业方向,并设置了与嵌入式系统相关的课程。在逐步完善课程教学体系过程中,教学方法和培养模式还存在一些不足,本文探讨一种项目比较法在嵌入式实训教学模式中的应用过程,以提高和培养学生专业技能,实践能力和创新意识。1嵌入式
2、系统课程特点嵌入式系统教学实施方案会议成果之一,确定了嵌入式专业方向的教学应当涵盖的五门核心课程:嵌入式系统概论、嵌入式系统微控制器、嵌入式操作系统、嵌入式软件开发和嵌入式硬件开发。由于嵌入式技术应用领域广泛,许多高校相关学科都设项目比较法在嵌入式系统实训教学模式中应用探析摘要:本文针对嵌入式系统课程采用实训教学模式中存在的问题,提出了项目比较法在实训教学模式中的应用过程,这种方法的运用取得了良好的教学效果并提高了教学质量,并为学生学习嵌入式系统关键技术及其应用打下良好基础。关键词:嵌入式系统;实训教学;项目比较法为了适应市场需求,近几年,不少高校在IT类专业
3、中开设了嵌入式专业方向,并设置了与嵌入式系统相关的课程。在逐步完善课程教学体系过程中,教学方法和培养模式还存在一些不足,本文探讨一种项目比较法在嵌入式实训教学模式中的应用过程,以提高和培养学生专业技能,实践能力和创新意识。1嵌入式系统课程特点嵌入式系统教学实施方案会议成果之一,确定了嵌入式专业方向的教学应当涵盖的五门核心课程:嵌入式系统概论、嵌入式系统微控制器、嵌入式操作系统、嵌入式软件开发和嵌入式硬件开发。由于嵌入式技术应用领域广泛,许多高校相关学科都设置了嵌入式系统课程,同时各专业的培养方案和培养目标的不同,都突出了嵌入式系统课程具有较强的专业性。因此在教
4、学过程中既要讲述学科专业知识,又要重点突出嵌入式相关技术,培养学生把学习到的嵌入式相关技术应用到本专业学科中,为嵌入式在各领域的应用打好基础。2嵌入式系统的实训教学模式嵌入式应用型人才培养方案其体系结构分为理论教学体系、实践教学体系和素质教学体系。我院根据实际情况,在嵌入式系统实践教学中采用实训教学模式,它主要分为基础实训、项目实训、创新实训和企业实训。通过以上实训模式的教学过程,培养了学生对嵌入式技术整体综合应用的能力,有效提高了教学质量和教学效率。但是实训过程中存在着教学案例单一,项目实施过程不够完善,主要采取验证性实验过程,在一定程度上降低了实训效果和教
5、学质量。3项目比较法在实训教学模式下的应用比较教学方法是不少老师在课堂中喜欢使用的一种教学方法,它的核心内容是求同存异,即分析与已学课程相同之处,快速理解新内容,辨析相异之点,掌握不同特性。项目比较法则是针对实训教学模式的各个阶段对阶段性内容进行案例整合,形成具有相对独立的功能模块,在形成这种项目模块时,要选择两种或两种以上不同的实现方案,其差别体现在嵌入式处理器的选择上,有无操作系统,以及外围单元电路的异同,由于处理器或相关硬件平台的选型不同,其功能的具体实现会有差异,学生在这种学习过程中,通过对同一项目不同设计方案的比较,学习到嵌入式技术设计与开发的技巧和
6、关键技术。下面针对实训模式的四个阶段进行项目比较教学方法的实现过程。3.1基础实训阶段在基础实训阶段,实训教学内容主要是嵌入式系统的基础知识、开发工具和开发环境等。在具体实施中,选择ARMCortexM3LPC1769嵌入式微处理器ARM7S3C44B0X处理器作为两种设计方案的处理器选型。在实训中,针对两种方案的实施过程进行对比,如在处理器资源、体系结构、指令集、开发环境和开发工具进行对比教学。3.2项目实训阶段在项目实训阶段,设计了智能节电综合控制系统作为案例进行教学,在硬件平台构建之后,如基于LPC1769的软件设计可采用了两种具体实现方案,即有无加入嵌
7、入式操作系统,而在加入嵌入式操作系统的方案中选择uCOSII。没有加入操作系统的软件流程如图1所示加入uCosll后的软件结构框图如图2所示。通过以上的项目比较学习,使学生掌握在没有操作系统的情况下,嵌入式系统的软件设计流程及在有操作系统的情况下,其基于uC/OS-ll的任务框架、uC/OS・ll的任务优先级分配、uC/OS-ll的软件层次和uC/OS-ll中断应用等知识。3.3创新实训阶段在创新实训阶段,通过上述阶段的学习,学生在已掌握的项目开发基础上进行功能扩展,并进行分组讨论,进行功能扩展部分的比较学习,进一步提高学生掌握知识的水平和对知识的总结能力,锻
8、炼学生团队协作水平并达到举一反三的效果
此文档下载收益归作者所有