用实验的方法改革高职《汇编语言》课程的教学
近年来,我们在高职《汇编语言》这门课程的教学实践中,摸索出一套“实验教学与理论教学相融合,教学做合一,抓实验实践教学促进理论知识学习”的教学方法,有效地提高了学生的学习兴趣,进而提高了教学效果和教学质量。
一、高职《汇编语言》课程教学现状
随着windows、linux以及unix等多任务的操作系统出现,特别是随着计算机开发和应用技术的发展,出现了各种高级语言、出现了了网络应用开发的许多编程工具,可以自动生成很多程序,建立在dos操作系统之上的论文联盟http://8086汇编语言逐渐远离了人们的视线。因此在许多高职院校的教学改革浪潮中,《汇编语言》被大刀阔斧地砍掉了,或者合并到其他课程中,即使开设这门课程,大部分高职院校的课程内容仍然是单任务操作系统dos下的8086汇编语言。
汇编语言是计算机提供给用户的能利用计算机的所有硬件特性并能直接控制硬件的语言,它是计算机组成原理、接口技术、操作系统等核心课程的先修课,在计算机学科课程设置中起着承上启下的作用,在计算机语言发展过程中扮演着不可替代的角色。对于训练学生掌握程序设计方法和技能,熟悉计算机内部运行机制,熟悉上机操作和程序调试技术有独到之处,因此,对于计算机及其相关专业的学生以及喜欢计算机的一般学生和读者来说,汇编语言程序设计肯定是需要掌握的重要专业基础知识之一。
但是由于汇编语言非常抽象复杂,相对于高级语言开发效率又低,使学生学起来枯燥乏味,理解起来十分困难,容易造成厌学情绪。WWw.133229.COm要解决这些问题不是简单地取消这门课,而是要从学科特点和学生的实际出发,精心设计课程内容、改革教学手段等。我们用实验的方法对《汇编语言》这门课程的教学方法进行了改革,取得了一定的成绩。
二、课程教学改革
(一)教学内容的设计。
目前,许多高职院校的《汇编语言》的教学内容已严重滞后于实际应用,学生产生“学无所用,纯粹理论”的感觉,缺乏学习的兴趣动力,导致教学效果不理想。如何解决这个问题呢?我们主要应该考虑教学和实践紧密结合,充分体现计算机专业的特点,突出教学内容的可用性。所以,我们先要做的就是改革教学内容。我们在取舍教学内容时,体现了“浅、广、新”的特点。其中,“浅”体现在重点介绍基本概念、原理和方法,而没有过多地详述深入和细节内容;“广”体现在比较全面地介绍了指令系统和汇编语言所涉及的内容,形成比较完整的知识体系;而“新”更是我们教学改革的重点,我们在16位8086cpu指令系统的基础上,新增windows系统下的32位汇编。教学内容中,我们舍弃了一些过时的应用技术,而引入了一些实用的汇编语言程序设计方法。
(二)教学手段的改革。
传统的《汇编语言》课程采用理论讲解为主,实验为辅,教学主体是课堂教学,无论是实验设计还是实验强度都远远不够,实验带有强烈的“验证性”色彩,这样高职教学的技能培养与实践能力强的特点无法在教学过程中得到实现。所以我们把《汇编语言》的教学全部课程内
容放在计算机机房进行,把实验作为学习汇编语言的主导方法,让学生在实践中激发对相关理论的兴趣,再用提高了的理论水平来指导新的实验和实践活动,以调试为主,让学生不断重复程序设计的每个步骤以及debug调试工具,这样学生很容易领会课程所介绍的概念、原理、方法和技巧等,程序设计的能力也就论文联盟http://能够迅速提高。