本站小编为你精心准备了单片机科目教育改革讨论参考范文,愿这些范文能点燃您思维的火花,激发您的写作灵感。欢迎深入阅读并收藏。
摘要:尝试用一套全新的教学方法,以任务为教学单元,打破原有界限,不管硬件结构、指令、编程的先后顺序,将各部份知识分解成一个个知识点,为了完成一个任务抽取每个部份的不同知识点,加以组合。
关键词:单片机 教学改革 教学探索 任务驱动
1 引言
传统的单片机教学,均是以单片机的结构为主线,先讲单片机的硬件结构,然后是指令,然后是软件编程,然后是单片机系统的扩展和各种外围器件的应用,最后再讲一些实例。按照此种教学结构,按照这种结构,学生普遍感到难学。试想,一个从未接触过计算机结构的人,甚至数字电路也是刚刚接触的人,要他去理解单片机内部结构,这实在不是个容易的事,至于很多书一开始就提出的总线、地址等概念,更是初学者难以理解的——不管用什么巧妙的比方都不容易理解。于是糊里糊涂地学完了第一部份,第二部份一开始就是寻址方式,更抽象,好多人直到学完单片机还不能理解寻址方式究竟是什么意思,为什么需要这么多寻址方式,刚开始学当然更不懂了。然后是指令,111条指令,又不分重点,反正全是要记住的,等到指令全部学完,大部分同学已对单片机课程望而生畏,开始打退堂鼓了。第三部份是编程,如果说前面的东西不能理解,还能靠记忆来获得知识的话,这部份就纯是理解和掌握了,如果以前没学过编程,短时间内很难掌握编程的有关知识,更不必说编程技巧了。
2 教学总体规划和思路
基于以上情况,我尝试用一套全新的教学方法,以任务为教学单元,打破原有界限,不管硬件结构、指令、编程的先后顺序,将各部份知识分解成一个个知识点,为了完成一个任务抽取每个部份的不同知识点,加以组合,完成第一个任务就能清楚单片机的开发过程,完成第二、三个任务,就能自已模仿性地编出自已的程序,使得学习过程是一个不断成功地完成任务的过程。当所有任务全部完成,知识点就全学完了。即便只完成部份任务,也可以去做一些程序了——事实并没有必要学完全部知识才可以去做开发的,本人在编第一个商用程序时,还不懂定时器怎么用,编第二个商用程序,写了长达2K行的代码,可当时我还不懂怎么样用中断编程,因为当时我根本还不需要用中断。
新探索的教学方法应具有如下特点:
以人的认知规律为主线,而不是以课程结构为主线;以任务为单元构建认知单元,而不是以单片机功能为单元构建;完成第一个任务即可进行单片机的初步应用尝试,不必学完单片机的全部知识体系。随着任务的逐渐进行,知识逐渐完善,能力逐渐提高,所有任务完成时,已具有初步开发能力。
教学改革成功的关键:能否合理分解各部份知识点,能否将它们恰当地组合在一个任务中,能否不断保持学生的学习兴趣,能否找到大量的、确切、形象的比喻,能否编制出内容、难度恰当的习题……
难点应当在编程训练上,要将一个从未有任何编程经验的人训练成能熟练地编程,决非易事,当然这有点超过我们的范围了。
3 教学内容与方法
3.1建设单片机开放实验室,用生动的实例引导入门
利用单片机开放实验室,使同学们对单片机的基本应运以及整个的开发过程有最基本的了解,为同学们建立更直观的感性认识,以此,告诉同学们理论课和实验课结合的重要性,激发学生的学习兴趣。
3.2合理应用教材,加大实例的切入,循序增强学生编程能力
根据多年的学习和教学经验,更合理的分解、组合和设计教材的知识点,最大程度的使用学校现有的设备,使同学们在学习和完成任务过程中能一边学习一边实验,在实验中发现问题,进而进一步促进学生的学习,简单的说就是在不断的发现问题,解决问题,再发现问题,再解决问题中不断的充实和完善自己的学习。
3.3注重学生的机动时间,使学生有更多的机会调试自己的程序
有意识的增加学生的自学时间和章节,教师上课只讲解重点和难点,让学生有更多的时间和机会进入实验室调试和修改自己的程序,以改促学!
3.4更加重视和强调课程设计
课程设计是单片机实践环节的重要组成部分,通过课程设计的实战练习,可以进一补巩固所学理论知识;可以使学生对单片机系统有进一步的认识;可以培养学生的实际动手能力和创新意识;是学生学习单片机课程从理论跨入实践的关键一步!
4 结语
学习单片机是一个循序渐进的过程,要让学生在一年甚至半年的学习中精通单片机,是十分困难的,做为一名职业学校的老师,我们应该尽最大的努力使学生在学习单片机中找到兴趣,最大程度的使学生们感觉到单片机这门课,“好学”、“易学”、“想学”,教学是一门艺术,单片机教学更是一项复杂的系统工程,要建立更完善、更合理、更引人入胜的教学体系,还需要更多的努力、更多的学习、更多的探索和更多的创新!