计算机接口技术课程教学改革实践
2017-04-08鄢艳红
鄢艳红
摘要:《计算机接口技术》是计算机专业一门重要的专业课程,该文针对课程学时少、内容多、理论性强、实践性强的特点,在实验教学中引用proteus仿真软件、组织优化实验教学内容、完善实验考核制度等方面提出了一系列改革措施,达到了激发学生学习热情,提高教学效果的目的。
关键词:计算机接口技术;教学改革;proteus
中图分类号:G642 文献标识码:A 文章编号:1009-3044(2017)05-0112-02
Abstract: Computer interface technology is an important professional course to the major of medical information engineering. With the course theoretical and Strong practical, a series of reform measures such as applying software of proteus,Optimizing experimental teaching content and improving the examination system are put forword to achieve the goals of inspiring students' enthusiasm for learning, and improving the effect of teaching.
Key words: computer interface technology; teaching reform; proteus
1引言
《計算机接口技术》课程是计算机科学与技术专业的一门专业主干课程,是大学本科生掌握计算机硬件基础知识和常用接口技术的入门课程[1]。课程由微型计算机工作原理和微处理器、汇编语言程序设计、常用接口技术三个部分组成。该课程目的使学生通过本门课程的学习,掌握计算机系统的构成,建立起整机概念,并培养学生具有一定的独立分析和解决问题的能力,为后续课程的学习以及将来的工作奠定坚实的基础。但由于本门课程是一门实践性很强的课程,并且具有知识点多、概念抽象、理论性强等特点,学生掌握起来并非易事,就以往学生的反应,此门课程学习难度大,知识不易理解,普遍存在“重软件、轻硬件”的现象,大大降低了学生的学习热情,动手实践能力的培养也受到很大的限制,如何能够提高学生学习热情,激发学生的学习欲望,是需要解决的问题,笔者结合多年的教学经验和教学实践,在实验教学过程中进行了一些教学改革的初步探索。
2 引用proteus仿真软件
Proteus嵌入式系统仿真与开发平台是英国labcenter electronics公司开发,是目前世界上最先进、最完整的嵌入式系统设计与仿真平台。它包括原理图编辑与仿真软件包isis和布线编辑软件包ares两部分组成。Proteus 7.5SP3及其以上版本新增对8086CPU及其相关接口芯片的仿真。硬件实验设备由于结构固定、资源有限且成本高、损耗大以及寿命低等缺点,proteus的引用对于改善教学实验环境,激发学生学习知识的求知欲,以及学习兴趣,提高教学效果,是一个不错的选择,此外,学生只要在自己的电脑上安装proteus软件后,可以不受时间和空间的限制,进行设计仿真操作,既节约了成本,又能充分发挥学生自己的思维和想象,对实验教学来说是一个课堂的延伸[2]。
对于8086来说,将其编写好的源程序可通过外加EMU8086编译器生成.exe文件,然后在proteus上进行仿真,达到教学目的。Proteus的引用不仅可在实验教学上使用,也可在理论教学中使用,教师可以在课堂上边讲理论知识,边进行教学演示,直观形象,使学生对生涩难懂的知识进行有效的消化、吸收,是教学的有力的辅助工具。实践证明,引用proteus,达到了提高教学效果的目的,更加利于学生学习兴趣的培养。
Proteus是教学的一个有利的补充,但它只是一个仿真软件,不能完全代替实物实践,仿真实验和实验箱上的实验还是有区别的,由于实际电路运行时表现的各种电气特性等,使在proteus上调通的,在硬件上不一定能够成功的实现,基于以上认知,采取proteus仿真实验和实物实验相结合的方法进行教学。要求学生先课下通过proteus软件进行仿真,模拟实验效果,再到实验室进行实际硬件电路的操作,查看实验效果,这种教学搭配,充分利用proteus仿真软件的形象直观性,增强学生好奇心,激发学生学习热情,同时提高学生的学习效率,达到更好的学习效果。
3课时安排
计算机接口技术课程主要分为微机原理、汇编语言程序设计和接口技术三大模块,共64学时,为兼顾各个模块之间的承上启下以及知识的连续性,主要分配学时如下表1:
微机原理主要讲授微机基本知识,如微处理器、微型计算机、微机系统的概念以及微机的结构和工作原理、时序知识、指令系统等,汇编语言程序设计涉及内容有汇编语言源程序的格式、变量属性、分支结构、循环结构和子程序设计,接口技术涉及内容有存储器、输入输出接口、常用I/O接口芯片等。
实践教学在整个课程中起着重要作用,通过实践,对理论知识进行消化和理解,同时学生的动手能力能够得到很好的锻炼,培养学生分析解决问题的能力,做到理论与实践有效的结合,实践教学总学时16学时,具体分配如下表2,其中汇编语言程序设计部分安排4学时,由于此部分上机实践只需计算机即可,不需其他硬件,学生在课上学习好程序的设计和调试方法后,可以利用课下时间在图书馆或宿舍完成作业和上机实践,节约课上学时,为其他内容的讲授提供充足的时间。
接口技术实验共分为6次实验,分别为proteus的使用、8259中断控制器、8255并行接口芯片、8253定时计数器以及A/D、D/A转换。每次实验安排2学时,要求学生课下提前预习,为下次实验做充分的准备,保证每次实验顺利地进行,完成相应的实验任务。其中proteus的使用这一实验安排1次,是因为在本门课程学习之先,学生已学习过《电路制图与仿真》这门课程,此门课程主要介绍proteus软件的使用,因此在proteus的实验主要介绍EMU8086编译器的使用,学会使用proteus进行8086的仿真。
常用接口芯片部分的5次实验均设置了基本实验部分和提高部分两个层次,其中基本部分要求每一个学生必须完成,按照电路原理图进行连线,编写实验程序,完成实验效果。提高部分要求学生在完成基本部分后,有余力的学生可对电路进行设计并编写相应的程序改善接口的性能。每一个层次的实验,要求学生进行现场演示。
4实验考核
实验评分标准分为实验操作部分、现场提问环节以及实验报告三个部分组成。学生抽签决定实验考核内容,并进行现场演示,教师根据学生实验操作过程、结果以及对现场的提问回答情况等形式进行现场评分,以激励学生学习主动性,达到教学目的。
实验操作部分占实验总成绩的比例为50%,现场提问环节所占比例为30%,实验报告占20%,其中实验报告要求学生重点报告在实验过程中遇到什么问题,以及解决此问题的思路和方法以及实验的心得体会,避免抄袭和实验报告的形式化。
5充分利用多媒体
在进行实验教学过程中,充分利用多媒体,提升教学效果。为提高学生学习的热情,对于在实验过程中难懂的知识点,可以采用动画进行直观形象的演示,使学生更加能夠领会实验的内容和目的,便于理解和记忆。
6结论
《计算机接口技术》是一门理论性和实践性都很强的课程,对于此门课程的教学也是一个不断学习和探索的过程。对于本门课程的改革实践,实验教学效果有了很大改善,学生主动性、学习热情有所提高。此课程是一门公认的教师难教、学生难学的课程[3]。随着时代的发展,计算机接口技术课程也应与时俱进,需要不断完善教学体系,更新教学内容,寻求新的教学方法,提高教学效果,充分调动学生的学习积极性和主动性,提高学生的综合能力、科学素质,为社会培养更多高素质的复合型人才。本课程的改革是一项长期艰巨的任务,需要不断探索和完善。
参考文献:
[1] 王志军,杨延军,王道宪.微机原理实验课程内容的层次化设计[J].实验室研究与探索,2012,31(1):105-106.
[2] 李珍香,李全福.Proteus仿真软件在微机原理与接口技术课程实验教学中的应用[J].计算机教育,2015:56-60.
[3] 徐红梅,姜欣欣.“微机原理及应用”课程教学改革研究[J].科技信息,2011(5):147,48.