关于微机原理与接口技术课程理论和实验教学的思考
作者 : 谭跃
摘要:针对高校微机原理与接口技术课程抽象难学的特点,结合自身多年的教学经验,提出了该课程在理论教学和实验教学中采用的一些具体方法。通过实施这些方法的前后对比发现:学生的补考率有了明显下降,而编程能力、交流沟通等方面的能力也得到了一定的提高。
关键词:微机原理与接口技术;理论教学;实验教学;教学效果
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2020)28-0158-02
微机原理与接口技术是电子信息工程、通信工程等诸多工科专业的专业基础课,它是软硬件相结合的一门课程,涉及8086或8088CPU的指令系统、程序设计、硬件结构、外围接口电路等知识的学习[1-2]。指令系统和程序设计是基于汇编语言,而汇编语言是一种低级语言。与C语言等高级语言相比,汇编语言更加抽象,难以记忆和理解,因此,很多学生在学习该课程时感到有一定的难度[3-4]。微机原理与接口技术课程的教学一般有理论教学和实验教学,下面结合个人多年的教学经验就如何开展微机原理与接口技术课程理论教学和实验教学谈谈看法。
1理论教学方面
理论教学主要是课堂教学,但是仅通过课堂教学要使学生学好这门课程几乎是不可能的事情,因此,还需通过课程作业、课后答疑、课程考试等环节的共同作用才能使理论教学达到更好的教学效果。
1.1课堂教学工作
课堂教学除了注意仪态教态适当、PPT课件美观、语速音量适中、板书字迹工整、讲解逻辑性强等教学基本功之外,还需做到以下两点:
1)注重教学方法
由于微机原理与接口技术课程教学过程几乎没有公式,也没有很多逻辑推理过程,绝大多数都是一些记忆性的知识,因此学生在课堂上由于学习方式的单调性而失去学习兴趣。如果不注重教学方法,很难有好的教学效果,但是通过运用打比方、做归纳、做比较等教学方法,就能加深学生对知识理解和记忆,激发学生的学习兴趣,甚至能调节课堂气氛。例如,在讲解8086和8088是多少位的CPU时,如果只说8086是16位的CPU,而8088是准16位的CPU,学生很难理解“准”字的含义,但通过打比方说女婿和准女婿,或者儿媳和准儿媳之间的差别,学生可能记忆犹新。又如,讲解堆栈时,如果仅说堆栈是一块内存区域,它以“后进先出”方式保存信息,学生对“后进先出”可能没什么深刻印象,但如果将堆栈就比喻成一个分层的粉笔盒,在假设每一层只能放一支粉笔的情况下,先放进的粉笔只能后面拿出来,而后面放的粉笔就先拿出来,学生就能容易地理解了“后进先出”含义。若要让学生更深刻地理解“后进先出”还可以通过做比较的方式说明,学生到食堂排队打饭,这是一种队列方式,先到的同学先打到饭,排队打饭就是“先进先出”方式,与堆栈工作方式相反。再者,在讲解字符串操作指令的重复前缀时,可以对CX寄存器在指令中的用途进行归纳说明。做比较也是可以常用的一种教学方法,如可以对变量和标号的属性进行比较,也可以对8253和8255A芯片的4个端口地址进行比较。
2)加强课堂纪律的管控
有人认为,大学生已经是成人了,必须对自己的行为进行负责,听不听课不用管,因此,有些大学老师从来不管控课堂纪律。虽然是大学生,但是部分自控能力不强的学生上课时就有可能会玩手机、讲话、睡觉和做其他的事情,如果不加以管制,其他的同学就会仿效。当多数同学不听课时,课堂气氛就会沉闷或一片嘈杂,这种情况反过来也会影响到教师的情绪,从而造成不好的教学效果。对于上述情况,可以通过以下措施来管控。玩手机的同学,可以通过课前收或交手机的方式进行处理。讲小话的同学可以提醒他们,课后找他们谈谈,关心一下他们。睡觉的同学,要他们站起来听一段时间再坐下,课后了解睡觉的原因。上述措施实施产生好的效果需要学生信任和尊重老师,因此授课教师需要具有良好的教学水平和认真负责的态度。
1.2课后教学工作
课后教学工作可以视为课堂教学工作的延伸,二者相辅相成,课后教学工作可以从以下三个方面开展。
1)课程作业
做作业是巩固课堂教学内容的一种重要手段,因此,教师应该根据教学内容布置一定数量的课程作业。对布置的作业,教师要亲自且及时批阅才能發现作业中存在的问题,并针对问题及时进行讲解,这样学生才不会因为前面学习的知识没弄懂而影响到后面知识的学习。
2)课后答疑
课后答疑是帮助学生解决疑问的一种重要方式。由于有些学生害怕与老师正面交流,答疑的形式不能只拘泥于在教师办公室内进行。当今,网络非常发达,可以利用QQ、微信等聊天工具进行答疑。
3)课程考试
目前,很多高校的课程考试都是一次性的期末考试。考虑到微机原理与接口技术课程难学的特点,可以在期末考试之前安排1~2两次阶段性知识学习的考试,通过考试来检验学生的学习效果。
2实验教学方面
微机原理与接口技术实验教学是培养学生动手能力、编程能力、设计能力、文字表达能力等能力的重要环节。因此,实验任务的布置、实验内容的要求、实验过程的指导以及实验报告的批阅都对实验教学有一定的影响。
2.1 实验教学前的工作
1)提前布置实验任务
微机原理与接口技术课程可以是纯编程的实验,也可以是软硬件结合的实验。不管哪种类型的实验,学生都要编写程序。由于大多数学生的编程训练少,加上汇编语言编程的困难性,临时布置实验任务学生很难独立完成。提前布置实验任务,有助于学生了解实验内容,查找相关资料,确保实验的成功率。
2)根据实验内容设置实验要求
实验内容直接关系到学生的能力训练,教师应该根据能力培养要求设计实验的难易度。对于比较容易的实验只需布置任务,对于实验难度大的,可以提供一些较为简单的程序。对于综合性实验,可以提前告诉学生的思路甚至部分程序。为了激发学生的实验兴趣,也可以设计一些与学生个人信息如学号、姓名、学校等相关的实验。
2.2实验教学过程指导
实验教学过程中,需要检查学生的实验情况。若发现有些实验能力强的同学在较短的时间内完成了实验任务,为了使这部分同学得到更好锻炼,可以临时添加一些任务让他们继续实验。有些学生做实验只是为了完成任务,因此,在实验前或实验过程中就直接抄袭其他同学的实验程序,为了防止这种现象的发生,需要对完成实验的同学进行提问。如果能回答出提问的同学可以在实验记录本上签名,否则,必须让学生自己弄清楚这些问题后才能签名。
2.3 实验教学后的工作
每个实验完成后,学生要撰写实验报告。教师应对实验报告及时批阅,并将批阅的实验报告下发给学生,以便学生发现自己的问题,从而避免学生在今后的实验中出现同样的问题。对于实验报告中存在的普遍性问题,教师要进行讲解。
3 教学效果
20年的微机原理与接口技术课程教学过程,通过对比发现,在同样的试题难度下,按照上述方式实施理论教学和实验教学,学生的补考率明显降低。同时,学生的编程能力和交流沟通能力方面也有一定的提高。
4 结论
微机原理与接口技术课程教学一般有理论教学和实验教学。理论教学主要是课堂教学,课堂教学中注重教学方法和加强课堂纪律管控是保证教学效果的重要措施。通过布置作业、课后答疑和课程考试等环节的有效执行能进一步巩固学生课堂教学的知识。实验教学中采用提前布置任务、设置实验要求、加强实验过程指导以及及时批阅实验报告等措施能够提高学生实验的成功率和编程能力。实践表明,采用本文提出的理论教学和实验教学方法,微机原理与接口技术课程教学具有更好的效果。
参考文献:
[1] 张晓亚, 唐东成, 任瑾, 等. 《微机原理与接口技术》课程改革與研究[J]. 电子世界, 2017, (20): 86+88.
[2] 邝劲松, 陈水先, 张宁丹. “微机原理与接口技术”分层实践认知体系构建探究[J]. 中国电力教育, 2018, (31): 169-170+174.
[3] 胡杰, 文汉云. 基于C语言的《微机原理及应用》课程教学的探讨[J]. 长江大学学报(自科版), 2011, 8(11): 139-140.
[4] 陈得宝, 杨一军, 李峥, 等. 比喻法在《微机原理及应用》教学中的应用[J]. 淮北师范大学学报(自然科学版), 2013, 34(1): 87-90.
【通联编辑:王力】
论文来源:《电脑知识与技术》 2020年28期