- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅析高职单片机控制技术课程教学的改革的研究
浅析高职单片机控制技术课程教学的改革的研究
【摘要】单片机控制技术是应用电子技术、机电一体化等专业的核心课程,具有较深的理论性、实践性、综合性等特点。本文结合新的高职教育理念,就单片机控制技术课程的课程教学存在的问题、改革的措施的等方面进行了探讨。
【关键词】单片机控制技术;教学改革;标准C语言;Keil C51
重视动手操作能力是高职教育显著特征。如何在课程教学中培养学生的动手操作能力,是高职专业课教师思索的主题。单片机控制技术对于高职的应用电子技术、机电一体化等专业的学生来说是一门重要的专业课程。但由于长期以来大都采用传统的教学模式,缺乏一定的改革和创新,导致单片机课程的教学内容和手段都显得陈旧。针对这种状况,我们引入以基于工作过程的课程教学为理念,采用多媒体教学和传统教学模式相结合、汇编语言教学中引入标准C语言和Keil C51、学生参与研发单片机实训板等几方面来进行探索性的改革,通过问卷调查的方式发现,大部分学生对单片机控制技术课程的教学改革是认可的。
一、课程教学存在的问题
多年来,我们的单片机课程教学都是以汇编语言为主,从往届学生考试的成绩来看,学生对汇编语言部分知识的掌握比较差。对于单片机这样的以培养学生的产品设计应用能力为主要教学目标之一的课程来说,编程语言掌握不好,学生对单片机控制技术课程的掌握可想而知。究其原因,主要是汇编语言是低级语言,仅是机器指令的简单符号化,寄存器使用相对高级语言操作繁杂,并且要求学生具有一定的硬件基础知识,显然学生在短时间内难以完全掌握。
目前一些高职院校的理论教学过程都是采用先基础后应用的模式,即单片机硬件结构、指令系统、汇编语言设计、外部系统扩展、接口技术和应用系统设计,这种方法虽然思路清晰,但是存在着过于机械性的弊端,缺乏生动、直观的实物等辅助教学手段,这样便使学生觉得学习单片机课程枯燥乏味,没有现实意义,缺乏兴趣,严重影响了教学效果。
实践教学上形式单一且重视不够。当前的实践课教学大多以单片机实验箱为实验平台,而开设的也多为验证性实验。观察中我们不难发现,学生在做实验时大都是用实验指导书上已经写好的程序资料,几乎没有多少同学去分析程序的流程,更不用说去研究读懂那些代码了。另外,对于用到电路硬件的实验,也只是按实验指导书要求在实验箱上做简单的连线,没有一个整体的电气原理图概念,再加上实验条件的有限,不可能每个同学都能得到老师的辅导。导致学生过度追求实验结果,而忽略了硬件设计、软件调试等过程。
二、改革的措施
(1)课堂教学改革。鉴于汇编语言不容易掌握,教师在讲授完单片机原理硬件结构、指令系统和汇编语言程序设计章节之后,可引人单片机标准C语言的教学内容。其内容主要包括C的基本语法、C的数据结构、C的存储结构和C的流程控制等知识要点,并且在讲解的过程中跟汇编语言作对比,理解两者在端口和中断等定义上的不同,同学们在了解单片机硬件结构的基础上,理解C的数据结构、存储结构与单片机硬件结构的相互对应关系。另外,在学习的过程中,要让同学们认识到C语言相对汇编语言的优点:如C语言的可读性、可维护性好,便于维护和调试以及代码重用和移植等。
这样以采用汇编语言和C语言进行对照的教学模式,学生可以很快地在短期内掌握单片机原理应用的编程,无疑会对后期的学习有相当大的益处。
集成电路的发展使得单片机的性能不断提高,应用领域日益广阔,单片机编译调试工具也在不断完善。最常用的开发工具Keil C51是由美国KeilSoftware公司出品的51系列兼容单片机C语言软件开发系统,Keil C51软件提供丰富的库函数和功能强大的集成开发调试工具,全Windows界面,同时该软件系统随着Windows版本的更新不断地完善,另外重要的一点,只要看一下编译后生成的汇编代码,就能体会到Keil C51生成的目标代码效率非常高,多数语句生成的汇编代码很紧凑,容易理解。在引入标准C语言的基础上,为了大学生们走向社会后,能够更快适应工厂企业的单片机相关产品的开发,我们又引导同学们掌握此开发平台的使用方法,这样为在以后打下一个很好的工作基础。
(2)实践教学改革。我们尝试改变传统实验过程中以验证性为主的实验模式,指导教师仅提供实验的方向,学生根据实验目的和要求,提前预习,自己到图书馆或者网上查阅相关资料,设计实验方案,编写相关的实验程序。在实验中遇到问题可与小组成员讨论解决,最后得到实验结果。学生应根据自己的实验过程撰写实验报告,包括学生实验中遇到的问题,以及提出的解决方案。同时教师也可以组织学生间进行交流,对各组实验结果与报告展开分析和讨论,从而提高学生的研究能力和动手操作能力。
(3)实训教学改革。单片机控制技术课程的实训教学也是实践教
文档评论(0)