嵌入式系统设计课程教学的研究与实践.docVIP

嵌入式系统设计课程教学的研究与实践.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
嵌入式系统设计课程教学的研究与实践.doc

嵌入式系统设计课程教学的研究与实践   摘要:根据嵌入式系统课程的特点和目前该课程的教学现状,分析了教学过程中存在的问题,总结了嵌入式课程教学的经验,提出了理论课程教学和实验教学改革方法,对新的教学方式进行实践,并在实践环节进行新教学方法的尝试,以期培养学生的实际岗位需求能力。   关键词:嵌入式系统;课程教学;教学改革;实践环节;创新性   中图分类号:G64 文献标识码:A 文章编号:1009-3044(2016)13-0123-02   嵌入式系统课程是一门交叉学科,涉及的知识面宽广,系统开发流程中既有硬件设计又有软件代码的编写。嵌入式系统涉及的课程有模拟电子线路,数字电路,C语言等课程。学生在学习时需要具备较多的专业基础知识。同时嵌入式系统设计又是一门实践重于理论的课程,学生还需要大量地进行实践操作。所以学生在学习过程中极易碰到学习的壁垒,慢慢就会失去学习的热情,一致于会放弃该门课程的学习。   嵌入式课程的教学目的是为了培养学生具有独立自主的软硬件开发能力,但是目前大部分高校仍然采用传统的教学方式和教学方法,带来的后果是学生的动手实践能力依然不足以从事技术类的设计工作。   1 教与学的现状   1.1教学的现状   传统的嵌入式课程教学主要由理论课堂教学和实验教学两部分组成。课堂教学普遍采用多媒体设备,将教学内容制作成幻灯片,对着PPT讲解电路和程序、CPU内部结构、IO接口、硬件、软件,均采用演示的方法。在实验中教师认真讲解硬件的连接方式,学生按照教师讲解的编程流程进行验证。   1.2学生学习的现状   与重点院校相比,我校的办学目的是培养应用型人才。我校生源质量和重点大学是有较大的差距,如果采用传统方式进行教学,不根据课程自身与学生的特点,依然采用老师讲、学生做,无法培养学生的工程应用能力。   2 课程的教学改革和实践   2.1理论教学   在教学内容的选择上,需要简要讲解嵌入式系统的开发流程和交叉开发环境,各个层次需要掌握的技术,目的让学生有针对性学习,根据自身特点确立技术的方向。在具体实施中用少量简单例子说明各环节的相关知识和开发方法。   在教学的方法方面,对于ARM技术的教学以介绍为主,尽可能改进传统的满堂灌的教学方式,在教学中采用对比教学的方法,比如:和51核单片机对比,避免抽象乏味的教学方式。   在授课方式方面,整合课堂资源,让学生在课堂上能够理解嵌入式系统开发的基本理论与基本技能,根据课堂教学的实际情况,精心设计与课堂讲授相对应的实践内容。对于实践强的教学内容,把以前理论课堂讲解的内容放在实验室开展教学。例如:对于ARM指令和汇编编程的讲解要突出应用性,我们尝试在实验室完成这部分的教学,不再是按照传统进行逐条地讲解指令和语法,而是通过一个个例程讲解程序的结构,中间用到的指令让学生采用查阅方式进行 “Learning by Doing”。在实践中学生学习的积极性明显提高了。   2.2 新的教学方法的实践   改变传统的单一的教学方式,传统的教学是上课地点在教室里面,教学设备只有黑板和投影设备,极大限制了教师教学方法的发挥,教师只能按照PPT进行讲解,学生只能被动地接受,往往到了课程结束也不知道该如何搭建嵌入式的开发环境,即便上完配套的实验课程也仅仅是理论的验证,学生往往连基本的调试能力都不具备,更别说培养应用开发能力了。   新的授课方式:把传统的理论课堂和实验课堂结合起来授课,前面讲述基本ARM技术部分放在教室进行,汇编程序和芯片部分在实验室进行。例如:对于ARM汇编指令部分教学,根据ARM汇编虽用得少但又很重要的特点,在讲述汇编指令时改变传统的授课方法,以具体的工程实例进行教学,汇编指令学生以查找的方式进行实践,通过5个例程练习,学生可以以软件模拟的方式快速掌握ARM汇编代码的调试和阅读代码的能力。经过这样的训练学生可以阅读ARM开发板的启动代码。在讲述芯片的接口和相关控制器时,在实验室进行理论部分的教学教师就更好发挥灵活的教学方式了,这样的教学方式压缩了理论授课的课时,让学生成为课堂的主题,教师是辅助教学,学生的动手实践机会增加,学习的惰性减少,积极性获得提高。而且明显提高了教学的效率。   在教学中精讲理论部分,对于难于理解的理论要少讲,在实践中理解。扩大课程的知识面。   双师制的尝试: ARM+LINUX教学安排可以安排2个教师来进行教学,发挥教师的所长,擅长底层硬件的老师进行ARM部分的教学,擅长LINUX部分的教师进行操作系统部分教学。   2.3 实践环节的改革   1)实验课程的教学改革   针对嵌入式课程实践性强的特点和实验课时普遍偏少的现状,整合教学内容,压缩传统的汇编指令部分的课时,同时开放实验室和发放开发板,

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档