欢迎来到天天文库
浏览记录
ID:27919470
大小:72.95 KB
页数:8页
时间:2018-12-07
《浅谈以项目应用为导向的“嵌入式系统”教学改革与实践》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、浅谈以项目应用为导向的“嵌入式系统”教学改革与实践论文摘要:根据“嵌入式系统”课程的特点,简要分析了目前该课程教学过程中存在的问题,提出了围绕课程的教学内容,在课程的教学与实验环节中采用以应用为导向的项目式教学改革方案。实践表明这种教学模式在培养学生的动手实践能力、充分调动学生学习的主动性方面具有重要的意义。论文关键词:嵌入式系统;教学改革;项目式教学随着32位微处理器技术的发展,嵌入式系统成为当前信息技术发展的热门技术之一。智能手机、信息家电、工业控制等诸多领域都对其产生了巨大的需求,于此同时嵌入式系统软硬件工程师也成为了热门的就业方向。所谓嵌入式系
2、统即:以应用为中心、以计算机技术为基础、软硬件可裁剪、面向具体功能的专用计算机系统。从电子信息类学科知识体系上来看,嵌入式系统课程涵盖了模拟电子技术、数字电子技术、C语言、微机原理和接口技术、操作系统等多门课程的基础内容。目前国内很多高校都在电子信息工程、通信工程、自动化、计算机、软件工程等诸多本科专业以及相应的研究生专业课程中开设了以32位微处理器为核心的“嵌入式系统”课程。由于“嵌入式系统”这门课程知识内容多、综合性强、对学生动手实践能力要求高等特点,它的教学也就带来了困难和挑战。一、嵌入式系统的教学与实验内容嵌入式系统的教学通常以32位微处理器为
3、平台,32位的微处理器主要有ARM、MIPS、POWRPC等。目前国内的大多数高校都是以介绍ARM微处理器为主,教学的内容主要包括ARM微处理器内核的介绍、ARM的汇编指令和汇编程序设计、芯片的片内外设及接口技术、嵌入式系统的C语言设计和嵌入式操作系统等内容。在试验内容的安排上,通常包括ARM汇编语言的程序设计、无操作系统的片内外设的C语言程序驱动设计、BootLoader的移植、嵌入式操作系统内核的移植、UC0SII、LINUX、WINCE等嵌入式操作系统下的C语言驱动程序设计和应用程序设计等。以上的理论和试验教学内容根据不同的专业,课程的侧重点也不
4、相同,课程的理论学时大约在30学时到60学时之间。另外,有的高校把嵌入式系统课程作为一个本科的一个专业方向,相应的学时内容就要更多。二、嵌入式系统课程的特点“嵌入式系统”作为电气信息类等本科学生的专业课程,具有知识内容综合、动手实践性强等特点。在前期的课程当中,学生已经学习过“C语言程序设计”、“微机原理”等课程。教学过程中,“嵌入式系统”这门课程最主要的教学目标就是让学生能够通过所学的知识以及所掌握的嵌入式系统开发的工具解决一个具体的实际问题。但是在教学的过程中笔者发现,仅靠课堂的理论与实践教学,达到这一目标还有一定距离。单纯的理论教学只能使学生被动
5、地接受部分知识,达不到培养学生动手实践的能力。为了使学生能够学以致用,还要用实践来促进理论的学习。“嵌入式系统”课程最主要的学习手段就是多动手、多实践。根据“嵌入式系统”课程的教学内容以及笔者的教学经历,发现该课程的教学过程中需要注意以下几个方面:第一,教学目标以应用为导向培养学生的工程实践意识。作为电类的工科学生,除了在课堂上学习知识,还要树立培养工程实践的精神。尤其是像“嵌入式系统”这样的综合性专业课程。第二,在教学内容上应以学科知识的综合作为基础,进而建立知识体系。“嵌入式系统”课程不单单是讲述一种微处理器或者是微控制器的架构,学生在这门课程中学
6、到的更多的是一种借助于所掌握的嵌入式系统工具来解决问题的一种能力。这种能力在“嵌入式系统”课程中往往体现的是电子系统硬件设计和程序设计的能力。第三,在教学过程中以团队作为教学合作单位,培养学生的团队合作意识。“嵌入式系统”本身就涵盖了很多知识,它兼顾软、硬件两方面的内容,和很多的专业课程融合在一起,具有很强的学科综合性。每名学生都不可能把所有的内容都掌握,所以在学生的学习过程中,以小组团队为单位,共同去学习,更能激发学生的学习兴趣。三、嵌入式系统教学手段改革1.教学过程中发现的问题笔者刚开始讲述“嵌入式系统”课程时,由于并没有太多的经验,还是依照课堂理
7、论、课下试验的传统教学方式。但是随着教学的深入,发现这种教学过程中存在很多问题。(1)课程内容涉及面广,知识内容多。笔者课堂上讲解的是以三星公司的S3C2410这款ARM9微处理器芯片,既要介绍ARM9芯片内核上的东西,比如ARM处理器的工作模式、存储格式、异常、通用寄存器等,又要结合S3C2410讲解芯片的片上资源,如定时器、A/D等,同时还要介绍嵌入式系统的硬件设计、汇编程序设计、操作系统等等。在有限的课时内,很多内容只能浅显地介绍。一个学期下来,一部分学生看上去了解了嵌入式系统的许多内容,但是一到具体的应用实际就会发现还欠缺很多知识和技能。(2)
8、传统的以教师为核心的课堂上,在讲解这门综合性实践性很强的课程时,很多学生都是被动接受知识。学习
此文档下载收益归作者所有