刘伟
摘 要:针对“操作系统”实验教学存在的问题,本文结合应用型本科院校人才培养的目标,分析了操作系统实验教学方法,提出在任务驱动教学方法的指导下,设计多层次的实验教学任务,以提高学生的动手能力和创新能力。
关键词:应用型计算机专业;操作系统;实验教学
“操作系统”是应用型本科计算机专业的必修课程。此课程对该专业后续知识的学习具有十分重要的作用。很多程序设计以及系统设计都需要学生熟练掌握操作系统,这样他们才能更好地去设计系统及程序平台。因此,重视操作系统的实践教学,创新教学方法,对该专业的学生更好地从事系统设计具有十分重要的意义。
一、“操作系统”实验教学存在的问题
就目前来说,很多本科高校的计算机专业在操作系统的课程设置上存在一些不合理的问题,主要是过于重视理论知识的教学,没有很好地把握实验环节的比重。同时,还存在着实验内容过分相同,没有体现应用性,也没有设置多个级别,不能分层次地针对不同学习程度的学生进行实验的问题。
“操作系统”是一门重要的基础课,计算机专业的学生学好这门课能够更好地去进行系统和程序的设计。对于操作系统的实验教学,需要加强重视程度,增加教学课时,完善软硬件设备,为实验教学创造良好的条件。
二、应用型本科院校人才培养目标
为更好地实现操作系统的教学,还需要对该专业的培养目标进行了解,以此为出发点。应用型本科,强调的是培养应用型人才,计算机专业本身是一个偏重技术的专业,“操作系统”的教学对于该专业的人才培养具有举足轻重的作用。从人才培养的角度,应用型本科计算机专业主要是将学生培养成了解计算机知识,熟悉操作系统内容,能够进行系统的设计和相关的程序设计的人才。从这个目标来看,计算机专业偏重实践技能的培养。
三、应用型本科院校“操作系统”实验教学改革途径
1.设置多层次实验内容
要将应用型本科的“操作系统”这门基础课教好,首先要改进教学内容,设置一些有梯度的内容,让学习程度不同的同学更好地去学习,以满足不同学生的学习需求,增强学生的学习兴趣和积极性。“操作系统”是比较复杂的大型程序,涉及的知识点比较多,理解起来有一定难度,所以针对不同学生的需求来进行实验教学,能够提高教学的效率。从实验设置的内容上来讲,可具体从以下方面进行。
(1)验证性实验。通过实验来让学生了解操作系统的功能,这种类型的实验主要是通过一些指令及命令来操作系统,使其做出一些響应,让学生以此来了解操作系统的基本功能和工作原理。
(2)算法实验。这个实验主要针对一些学习程度比较深入的,需要更加深入地了解操作系统的知识的学生。在内容上,以一些算法为主体对象,让学生去编写算法,实现规定的功能。在算法上,一般是以一些比较经典的、偏向于实际生活的算法来锻炼学生,学生通过这个层次的实验锻炼,能够对操作系统的算法实现过程有个比较清晰的了解。
2.引导学生分组实验
“操作系统”实验教学的改进,除了教学内容的设置上需要有梯度之外,还需要对学生实行实验分组,综合考虑各个学生的学习程度,充分激发学生的学习积极性。
将学生进行分组,然后再进行不同层次的实验,一方面能够使其在实验过程中加强沟通,增加实验的趣味性;另一方面各组在实验中会有竞争关系,在一定程度提高了学生的参与积极性。这样的实验教学方法具有十分明显的优势,在实验中遇到问题,学生能够相互交流探讨解决,这样既培养了学生的团队合作能力,又锻炼了他们解决问题的能力。
3.采用任务驱动教学法
采用驱动型的教学方法,能激活实验教学的课堂氛围,使学生主动地发现问题并解决问题,有效地提高他们的积极性。驱动型教学方法实际上是以问题为导向,在实验中设置一个核心任务或者目标,让学生来围绕这个任务进行实验。
驱动型教学方法的应用能够极大地提高实验教学的效果,让学生快速掌握操作系统的相关知识。运用驱动型教学方法需要教师将不同层次的实验进行再一次的内容划分,通过设置小任务,让学生循序渐进地去探索操作系统的知识,进而了解和掌握其核心要点。
基于应用型本科院校计算机专业人才的培养目标,本文对操作系统课程的实验教学方法进行了分析,通过设置不同层次的实验内容,采用分组实验,配合任务驱动的教学方法,培养学生的自主学习能力、知识运用能力和创新能力。
参考文献:
[1]侯利娟.“操作系统”课程的几种教学策略研究[J].中国电力教育,2012(14).
[2]邢丽莉.“操作系统”课程的教学方法改革[J].课程教育研究,2013(1).
[3]马杰.增进程序设计语言和数据结构教学效果的操作系统实验[J].计算机教育,2014(4).
[4]马晓慧.操作系统课程教学方法探索[J].计算机教育,2011(3).