论文部分内容阅读
摘要:针对应用型高校应用型人才培养目标,结合目前单片机理论教学中存在的不足,提出了从选用教材和理论课堂教学模式两个环节以“应用型”培养为宗旨,目的是能真正培养出社会所需要的应用型人才。通过实践证明了这种思路是有效的,不仅激发了学生很高的学习兴趣,还真正培养了学生单片机方面的动手实践能力和创新能力。该思路为后续实践教学打下了良好的基础。
关键词:应用型;单片机;理论教学;新思路
中图分类号:TP368.1 文献标识码:A 文章编号:1674-7712 (2012) 14-0166-01
单片机理论部分知识点零碎、内容抽象难懂、章节与章节之间没有因果联系。如果仅仅采用以“板书”为主的传统教学模式,按照教材的编写顺序:先讲单片机的结构与工作原理,然后是指令系统等,最后才是单片机应用系统开发技术。除了板书教学之外,目前也有很多老师在课堂中引入了多媒体、实物演示等,尽管这些方法在节省时间和课堂信息量方面比板书教学在一定程度上有了较大改进,但是仍然是以抽象的理论为主,实物演示特别少,实物演示也只是在学生面前一晃而过,具体如何做学生仍然觉得遥望不可及。通过实际调研发现,本课程的理论教学主要存在以下两点不足:第一,选材不当。选用的教材都是以汇编语言讲解为主,而实际应用时大多数采用C语言编程实现;第二,理论教学与实际应用相脱节。授课模式单调、内容抽象难懂。为了弥补以上不足,培养出大量社会所需要的应用型人才,我们从选用教材和课堂教学模式两个环节进行了改革与实践。
一、应用驱动型地选用教材
高校教材不仅是教学内容和教学方法的知识载体,也是高校实行教与学的基本工具,同时还是培养创新人才的重要保证。因此,如何科学地、合理地选用高校教材直接关系着其教学效果的好坏。众所周知,单片机原理与应用是一门专业技术性很强的课程,对于应用型高校来说,其教材的选用也应当以“应用”为前提条件。
学习单片机这门课关键是学会如何使用单片机,而单片机的使用主要包括硬件电路和软件编程两方面。牵涉单片机的软件编程常采用的语言有两种:即汇编语言和C语言。目前,不论是研究型高校还是应用型高校,选用的单片机原理与应用教材几乎都是采用汇编语言讲解和设计程序实例的。而汇编语言是一种采用助记符表示的面向机器的低级语言,尽管采用该语言编写的程序概念清晰、对硬件资源操作很方便、编写的程序代码短,但是,汇编语言难理解,使用起来比较繁琐费时,可读性和可移植性都很差,而且汇编语言程序在编写时应用系统设计周期长,调试和排错也比较难。高级语言与自然语言更接近,而与硬件功能相分离,便于广大用户掌握和使用;C语言不仅具有高级语言使用方便的特点,也具有汇编语言直接对硬件进行操作的特点,且对系统的功能描述与实现简单,程序的阅读、修改和移植都比较方便,特别适合于编写复杂一些的程序。
针对应用型高校培养应用型人才的目标,综合以上汇编语言和C语言的优势和不足,选用兼顾汇编语言和C语言两种语言讲解的教材比较好,比如《单片机原理与应用及C51程序设计》。这样,在课堂上讲解单片机原理的同时介绍单片机C语言程序设计,通过用汇编语言和C语言编程对比,使学生能够快速掌握并使用C语言,同时理解汇编语言是如何操作硬件的。
二、应用驱动型的理论教学模式
如何彻底地面向应用型展开理论部分的教学,本文提出了主要从以下两方面入手:一方面拓展教学内容,打破教材的章节顺序;另一方面根据授课内容需要,采用合适的教学手段。具体做法如下:
(一)拓展教学内容,打破教材的章节顺序
众所周知,作为一名教师要想上好每一堂课,仅仅参考选用的教材是远远不够的,教材也只是用来参考,教材上的内容也不一定全讲,教材以外的知识也不一定不讲。而且教材编排的章节顺序也不一定全部适合授课。尤其是单片机这门课,在理论部分的授课过程中要想突出其实用性很强的特点,就必须拓展教学内容,打破教材的章节顺序。如介绍P0、P1、P2、P3四个并行口时,可以通过Proteus硬件仿真和keil软件编程实现并行口控制发光二极管;然后,讲单片机常用接口,如单片机与键盘、LED显示器、继电器等的接口;最后,要讲几个完整的单片机系统开发的实例,如电子时钟、数字显示温度计等的开发。这样,每讲一个实例,学生都会边学边做,在做的过程中还会提一些问题,有的还会来个小创新,为今后独立动手开发系统迈开了重要一步。
(二)采用合适的教学手段
为了突出单片机原理与应用实用性强的特点,采用多媒体技术、proteus硬件仿真和keil软件编程以及实物演示等多种手段相结合。根据授课内容的需要,能结合图片、动画展示讲解的内容不用纯文字叙述,比如单片机的品种与应用、堆栈操作过程以及中断系统等;能用proteus硬件仿真和keil软件编程演示的内容尽量避免用图片和文字叙述讲解,比如并行输入/输出接口的应用与编程、串行口的应用与编程、LED数码管动态显示方式等;能用实物简单演示的,可以先通过proteus和keil仿真,然后再实物演示,比如并行输入/输出接口的应用(跑马灯)、外部中断、键盘功能等。采用多种教学手段不仅可以把抽象的知识准确、生动地阐述清楚,还能使学生由被动的听变为主动的做,让学生从感性认识上升到理性认识,同时,还锻炼了学生的动手实践能力,激发学生有更高的学习兴趣。
三、结束语
在面向应用型选用教材和面向应用型理论教学模式两个环节紧密结合的基础上,“应用”贯穿于理论教学的全过程,不但让学生由“被动”的听变为“主动”的做,还让学生彻底掌握了单片机应用系统开发的全过程,同时锻炼了学生查资料解决问题的能力,为今后毕业设计和工作奠定了坚实的基础。
参考文献:
[1]楼然苗,王世来.单片机实践教学改革与应用型人才培养[J].中国大学教学,2009,3:80-81.
[2]乔吉新.浅谈单片机的教学方法与教学手段[J].中国校外教育,2011,4:79-80.
[3]谢维成,杨加国.单片机原理与应用及C51程序设计[M].北京:清华大学出版社,2010,7.
[作者简介]赵水英(1980-),女,河南开封,硕士,助教,研究方向:嵌入式应用系统、电力系统。
关键词:应用型;单片机;理论教学;新思路
中图分类号:TP368.1 文献标识码:A 文章编号:1674-7712 (2012) 14-0166-01
单片机理论部分知识点零碎、内容抽象难懂、章节与章节之间没有因果联系。如果仅仅采用以“板书”为主的传统教学模式,按照教材的编写顺序:先讲单片机的结构与工作原理,然后是指令系统等,最后才是单片机应用系统开发技术。除了板书教学之外,目前也有很多老师在课堂中引入了多媒体、实物演示等,尽管这些方法在节省时间和课堂信息量方面比板书教学在一定程度上有了较大改进,但是仍然是以抽象的理论为主,实物演示特别少,实物演示也只是在学生面前一晃而过,具体如何做学生仍然觉得遥望不可及。通过实际调研发现,本课程的理论教学主要存在以下两点不足:第一,选材不当。选用的教材都是以汇编语言讲解为主,而实际应用时大多数采用C语言编程实现;第二,理论教学与实际应用相脱节。授课模式单调、内容抽象难懂。为了弥补以上不足,培养出大量社会所需要的应用型人才,我们从选用教材和课堂教学模式两个环节进行了改革与实践。
一、应用驱动型地选用教材
高校教材不仅是教学内容和教学方法的知识载体,也是高校实行教与学的基本工具,同时还是培养创新人才的重要保证。因此,如何科学地、合理地选用高校教材直接关系着其教学效果的好坏。众所周知,单片机原理与应用是一门专业技术性很强的课程,对于应用型高校来说,其教材的选用也应当以“应用”为前提条件。
学习单片机这门课关键是学会如何使用单片机,而单片机的使用主要包括硬件电路和软件编程两方面。牵涉单片机的软件编程常采用的语言有两种:即汇编语言和C语言。目前,不论是研究型高校还是应用型高校,选用的单片机原理与应用教材几乎都是采用汇编语言讲解和设计程序实例的。而汇编语言是一种采用助记符表示的面向机器的低级语言,尽管采用该语言编写的程序概念清晰、对硬件资源操作很方便、编写的程序代码短,但是,汇编语言难理解,使用起来比较繁琐费时,可读性和可移植性都很差,而且汇编语言程序在编写时应用系统设计周期长,调试和排错也比较难。高级语言与自然语言更接近,而与硬件功能相分离,便于广大用户掌握和使用;C语言不仅具有高级语言使用方便的特点,也具有汇编语言直接对硬件进行操作的特点,且对系统的功能描述与实现简单,程序的阅读、修改和移植都比较方便,特别适合于编写复杂一些的程序。
针对应用型高校培养应用型人才的目标,综合以上汇编语言和C语言的优势和不足,选用兼顾汇编语言和C语言两种语言讲解的教材比较好,比如《单片机原理与应用及C51程序设计》。这样,在课堂上讲解单片机原理的同时介绍单片机C语言程序设计,通过用汇编语言和C语言编程对比,使学生能够快速掌握并使用C语言,同时理解汇编语言是如何操作硬件的。
二、应用驱动型的理论教学模式
如何彻底地面向应用型展开理论部分的教学,本文提出了主要从以下两方面入手:一方面拓展教学内容,打破教材的章节顺序;另一方面根据授课内容需要,采用合适的教学手段。具体做法如下:
(一)拓展教学内容,打破教材的章节顺序
众所周知,作为一名教师要想上好每一堂课,仅仅参考选用的教材是远远不够的,教材也只是用来参考,教材上的内容也不一定全讲,教材以外的知识也不一定不讲。而且教材编排的章节顺序也不一定全部适合授课。尤其是单片机这门课,在理论部分的授课过程中要想突出其实用性很强的特点,就必须拓展教学内容,打破教材的章节顺序。如介绍P0、P1、P2、P3四个并行口时,可以通过Proteus硬件仿真和keil软件编程实现并行口控制发光二极管;然后,讲单片机常用接口,如单片机与键盘、LED显示器、继电器等的接口;最后,要讲几个完整的单片机系统开发的实例,如电子时钟、数字显示温度计等的开发。这样,每讲一个实例,学生都会边学边做,在做的过程中还会提一些问题,有的还会来个小创新,为今后独立动手开发系统迈开了重要一步。
(二)采用合适的教学手段
为了突出单片机原理与应用实用性强的特点,采用多媒体技术、proteus硬件仿真和keil软件编程以及实物演示等多种手段相结合。根据授课内容的需要,能结合图片、动画展示讲解的内容不用纯文字叙述,比如单片机的品种与应用、堆栈操作过程以及中断系统等;能用proteus硬件仿真和keil软件编程演示的内容尽量避免用图片和文字叙述讲解,比如并行输入/输出接口的应用与编程、串行口的应用与编程、LED数码管动态显示方式等;能用实物简单演示的,可以先通过proteus和keil仿真,然后再实物演示,比如并行输入/输出接口的应用(跑马灯)、外部中断、键盘功能等。采用多种教学手段不仅可以把抽象的知识准确、生动地阐述清楚,还能使学生由被动的听变为主动的做,让学生从感性认识上升到理性认识,同时,还锻炼了学生的动手实践能力,激发学生有更高的学习兴趣。
三、结束语
在面向应用型选用教材和面向应用型理论教学模式两个环节紧密结合的基础上,“应用”贯穿于理论教学的全过程,不但让学生由“被动”的听变为“主动”的做,还让学生彻底掌握了单片机应用系统开发的全过程,同时锻炼了学生查资料解决问题的能力,为今后毕业设计和工作奠定了坚实的基础。
参考文献:
[1]楼然苗,王世来.单片机实践教学改革与应用型人才培养[J].中国大学教学,2009,3:80-81.
[2]乔吉新.浅谈单片机的教学方法与教学手段[J].中国校外教育,2011,4:79-80.
[3]谢维成,杨加国.单片机原理与应用及C51程序设计[M].北京:清华大学出版社,2010,7.
[作者简介]赵水英(1980-),女,河南开封,硕士,助教,研究方向:嵌入式应用系统、电力系统。