高职院校汇编语言课程教学改革的探讨
汇编语言课程是高等院校计算机专业的基础课程,是计算机原理、操作系统等课程的先修课程,在整个教学环节中占有重要的地位。而汇编语言是低级语言,比较抽象、理解困难,汇编语言指令庞大枯燥,学生没有兴趣学习;另外汇编语言课程课时紧迫。如何在有限的课时内让学生精通汇编语言、培养学生的实践能力,体现应用型教育,是一个需要解决的问题。
1 《汇编语言》课程在教学中存在的问题
1.1学生学习兴趣不高
汇编语言是面向机器的低级语言,是符号化的机器语言,相对于广泛流行的各种高级语言,学生需要具有扎实的计算机硬件知识;汇编语言中还存在大量抽象、机械、琐碎的语法规则,需要学生记忆,使学习显得枯燥乏味;另外,《汇编语言》的教学内容相对滞后于实际应用,学生产生“学无所用,纯粹理论”的感觉,缺乏学习l的兴趣和动力,导致教学效果不理想。
1.2教学方法和教学手段缺少创新
目前,理论课教学方法仍以传统教学模式为主,主要表现在以教师作为课堂的中心,以广大学生为讲授对象,以课本作为讲授主线,使学生处于被动学习状态,不能达到因材施教的效果,不利于培养思维能力与创造能力。也有教师在教学过程中,采用多媒体教学,虽然可以在一定程度上提高教学效果,但缺点也是很明显的,多媒体教学方式在规定课时内涉及较多信息量,使学生难以消化。多媒体教学也使学生在听课过程中产生依赖情绪,遇到不懂问题就想课下看课件,导致学生在课上不能集中注意力,遇到问题不能及时的解决。wWw.133229.COm
1.3教师偏重理论知识。实用性案例较少
由于汇编语言相对比较抽象、指令伪指令较多、语法难记、调试困难、程序的可读性差等原因。导致教师在授课时,较多的学时分配在课本前面基础理论知识的讲解,实践性较强的实验部分往往没有时间讲解,使学生学完该课程后,最后只记得mov指令,这也是教学的失败之处。
1.4实践环节重视不足
要想学好汇编语言,实验和实践环节是必须高度重视的。只有不停的实践,才能对理论的内容有更深入的理解,目前。汇编语言课程实践环节不足,使学生用汇编语言解决实际问题的能力得不到有效的提高。
1.5考核方式不注重综合能力
目前的闭卷考试偏重记忆性内容、计算能力的考核论文联盟http://。而较少考核综合实践能力和分析能力,甚至忽略了对学生实际编程能力和程序调试能力的测试。这种考核方式造成的后果是学生只在乎结果,不关心和重视学习过程。
2 教学改革措施
2.1正确认识汇编语言的重要性
汇编语言是计算机专业一门重要的专业基础课,学习汇编语言有助于了解计算机的工作原理,为进一步学习计算机组成原理、接口与通信、操作系统等课程打下坚实的基础。尽管随着技术的不断进步,汇编语言的应用领域越来越窄,但汇编语言是能够对计算机硬件直接控制的唯一计算机语言,也是除机器语言之外最接近计算机硬件的编程语言。汇编语言在一些内存容量受到限制、实时性要求很高的应用场合,如嵌入式系统,实时控制以及加密解密、计算机病毒分析与防治等领域仍是最佳的甚至是唯一被选择的开发语言。
2.2注重基础知识学习,循序渐进
汇编语言是与硬件关系最直接、最密切的语言,所以与硬件相关的基本概念,例如对于数据的表示、cpu内部的寄存器结构、存储器组织形式、内存单元地址的表示方法、寻址方式等内容要重点讲述,并在以后的教学中根据学生课堂反映情况及时复习巩固。因为这些内容是学习
汇编语言的基础,如果学生不能熟练掌握,就会在很大程度上影响后面的教学顺利进展。