嵌入式系统驱动的设计课程教学的研究.doc
文本预览下载声明
嵌入式系统驱动的设计课程教学的研究
摘 要: 文章针对计算机嵌入式方向学生在学习《嵌入式系统驱动设计》课程时普遍遇到的问题,结合国内市场对该方向的用人需求,提出了学习该课程的新模式,以期培养学生就业应具备的核心能力。
关键词: 物联网 嵌入式 ARM驱动 教学研究
随着计算机技术的不断进步发展,人们的生活方式发生极大改变,计算机及其相关技术已经成为一门热门学科,特别是近年来物联网技术[1]的提出,使用嵌入式及驱动程序开发成为目前计算机专业在校学生学习的一个重要目标。无论是嵌入式系统[2]应用还是物联网技术应用,最终均需要使用外围设备达到用户的要求,实现特定的功能。由此可见,计算机嵌入式方向的学生学习好《嵌入式系统驱动设计》课程是非常有意义的,但在实际教学中,学生对于该门课程的掌握情况并不理想,学习方向体系、教材选用、教师授课方式及课程实践安排成为制约学生掌握就业核心能力的主要问题。针对这些问题,特提出解决方案,希望对于本课程的教育教学和学生就业有所帮助。
1.存在问题分析
因为计算机专业嵌入式系统目前尚属于一门较新的学科,嵌入式方向课程教学正处于探索阶段,所以作为该方向对应的核心课程《嵌入式系统驱动设计》在教学实施中还存在一些明显的问题。
1.1学习方向体系
目前很多高校在高考招生阶段就明确了学生学习的方向,这种做法本身无可厚非,是各个高校明确招生计划的一种手段。但实际上很多学生对专业本身并不了解,在懵懂地进入高校开始学习时,并没有足够的激情和兴趣,从而导致目前高校普遍存在诸如学生经常翘课、学生在其他方向花费时间多却又不得不应付本方向课程考试的问题,教师教与学生学的效果均不理想。
1.2教材选用
因为嵌入式系统方向目前毕业生就业情况比较乐观,所以针对该方向的各门课程的教材也越来越多,如何挑选一本适合学生理论学习和提高实践能力的教材并非易事。因为从目前市场所有的本科教材分析,有些偏重理论,基本上是各种知识点的汇总,学生学习时动手少,缺乏兴趣,并不能真正掌握独自解决实际问题的能力;有些教材比较偏重实践,实例比较多,但是理论知识讲解相对浅薄,学生学习后解决小问题还可以,但遇到综合性案例的时候往往由于没有理论支持导致分析解决问题的能力不够,学生信心缺失。
1.3教师授课方式
学生对一门课程的接受程度往往很大程度上依赖教师的授课方式,在传授课本知识的同时如果紧密联系行业背景及实际案例,就可以最大限度地激发学生的学习兴趣和学习热情,达到更好的效果。而在目前的状况下,大多数嵌入式方向的教师缺乏相关知识,且在授课过程中往往采用简单罗列知识点和针对性实验验证的方式,虽有对目标板程序的代码分析,但内容枯燥,并不能给学生日后的开发工作带来实践性指导,效果不好。
1.4课程实践安排
在实际教学中,通常对计算机课程的设计为多媒体教室理论演示加实验室实验验证[3],虽然设置了专门的实验时间,但理论学习和实验验证相对隔离时间较长,学生容易忘记重要步骤,导致虽有兴趣但实现困难,效果不好。
2.对问题的思考
以上提到的各种问题确实反映了目前很多高校存在的尴尬状况,一些走在前列的高校虽然在某些方面对这些问题做了改进,但效果并不理想。对此,特将我校对嵌入式方向的改革及我个人针对《嵌入式系统驱动设计》课程的教学心得做一汇报,以供兄弟院校及授课教师参考。
2.1针对性方向划分
学生入校后第一年按照招生录取专业进行公共基础知识平台课程的学习,第二年学习学科教育平台课程的内容,主要是计算机专业学习的一些前导课程,包括C语言、java程序设计、计算机网络等。此时,学生对计算机已经有了相当的了解,可以联系一些不同方向的计算机相关企业的讲师进行宣讲,提高学生对不同方向的认识和学习兴趣。从第五学期开始,根据学生的志愿进行专业方向的划分,然后针对性地展开相应的课程体系[4],这样才能真正激发学生的学习热情,为后期诸如《嵌入式系统驱动设计》等课程的进一步学习打好基础。
2.2选用从业人员编写的半工具书
目前市场上有相当一部分教材是由从事驱动开发的专业人员编撰的,非常适合用做高校本科对应专业课程的教材,因为这些书籍具有如下特点:(1)知识点涵盖全面并且更新速度快,这就弥补了以往教材知识点陈旧、更新慢的弱点;(2)实践环节突出,知识点蕴含在实践步骤中,生动易学习;(3)行业规则和公共规范明确。由于很多高校教师在编写教材时并没有在相关行业解决实际案例的经验,编写时偏重于知识点的强调,并不注重行业普遍遵循的一些规则和规范,这导致学生毕业工作后还要花费大量时间加以适应,效果不好。而这些从业人员编写的半工具书能很好地解决这几个问题。
2.3案例式教学方法
学院定期组织教
显示全部