操作系统课程教学改革的思考与探索
贾丽
[摘 要] 操作系统作为软件工程一门非常重要的学科,不仅是课程学习中非常关键的部分,而且是学生学习的重难点。在以往的课程教学中,因其繁琐、枯燥的理论特点,使学生很难对这门学科产生兴趣。针对操作系统课程教学中出现的问题,提出一种更切实际的教学方法,引导学生对操作系统课程进行更加深入的了解和学习,进而为学生学习操作系统课程提供帮助。
[关 键 词] 操作系统;教学改革;探索
[中图分类号] G642 [文献标志码] A [文章编号] 2096-0603(2018)04-0135-01
操作系统是计算机软件工程中最基本的专业基础课程之一,并将这门课程作为核心重点建设课程。随着网络信息技术的不断普及,多数高校开设了通讯工程、软件工程等计算机相关的技术学科,同时也将操作系统纳入专业课程教学中。近年来,伴随着信息技术的不断发展,操作系统课程教学出现了教学内容与实际操作不相符合的现象,其滞后的教学理念和方法无法满足社会对计算机专业人才的需求,因此,在高校教学中,对操作系统课程进行改革创新就显得尤为重要。
一、操作系统课程教学存在的问题
(一)脱离实际,单一教学
受学校自身条件和课程本身安排的限制,使多数学校在教学过程中无法将现代化教学手段运用到课程教学中,虽然少许学校开设电子教室进行课堂教学,但也只是进行灌输式理论教学,没有考虑学生是否参与其中,多数课程教学安排与学生实际接触的操作系统存在一定偏差,课程教学安排与实际操作系统不相符,导致学生缺乏学习兴趣,影响教学质量,达不到良好的学习效果。
(二)缺乏明确的学习目标
在课程学习中,大多数学生都知道学习操作系统的重要性。但因其学科理论繁杂、教学不符合实际、实行灌输式教学法等原因,导致学生在学习这门课程时,缺乏学习兴趣,没有明确的学习目标,并且存在为了应付考试而学习的现象,这都是操作系统课程教学极易出现的问题。
(三)实验教学环节薄弱
众所周知,大多数高校在操作系统这门课程上多数以Unix为实例,分析操作系统的基本特征。但是在实际教学中,Unix系统作为一商务软件,首先,不公开网页源代码;其次,多数教师并不了解Unix操作系统,甚至有些教师都没有接触过Unix操作系統。这是导致教师在教学过程中缺乏实验教学环节的主要原因之一,进而对构建实验教学环境造成一定阻碍[1]。
二、操作系统课程教学改革的有效探索
(一)将操作系统引入实验教学
Unix系统作为一种商务软件,因其繁杂庞大的系统构成,再加其系统源代码并不对外公开,导致多数学生在学习这门课程时很难理解,更别提更好地学习和运用Unix系统。Linux操作系统是遵循POSXI标准的32位多用户线程类操作系统。它具有Unix系统所拥有的全部特征,并且其源代码实行公开化,不仅在教学过程中给教师教学带来辅助帮助,而且也能使学生了解其系统核心构成,在很大程度上对学生了解其系统运作起到了关键作用[2]。
(二)设立单独的实验教学课程
操作系统作为软件工程一门重要学科,具有很强的操作性和实践性。教师在教学过程中,应设立单独的实验教学课程,通过实践来学习操作系统,不仅依靠理论教学,而是将实验教学列为操作系统课程教学改革中的重点,教师在教学过程中,应根据教学计划安排以及现有的实验环境,依据教学大纲制定符合实际的实验教学内容。在进行实验教学内容的同时,还要注重合理分配实验教学与理论教学的时间。在单独设立的实验教学课程中,其中包括验证性实验、设计性实验以及综合性实验。验证性实验是其中最为基础性的实验教学,使学生在进行验证性实验教学的过程中,逐渐掌握操作系统的基本原理。相对验证性实验来说,设计性实验和综合性实验可以有效提升学生的操作动手能力和综合运用能力,而且能够充分发挥学生的自主能动性,进而激发学生的学习兴趣,达到预期的教学效果[3]。
(三)完善实验教学的管理体制
在教学过程中,学生在其占主体位置,而教师是辅助学生学习的指导者。在课程教学改革中,教师要简单明了地讲授实验基础理论、实验目的、实验内容等,然后指导学生进行实验,同时针对实验教学过程中学生提出的问题进行指示和引导,加强在实验教学过程中的组织和管理,进而形成完善的实验教学管理体制。
操作系统作为一门软件工程类的基础性学科,同时也是一门具有很强专业性和操作性的实验学科。同很多学科一样,操作系统课程也是一门不断变化发展的课程,而伴随着科学技术的不断发展,操作系统的理论实践内容也在不断变化发展,尤其是以MOOC为基础内容的改进教学。以操作系统的核心理念为基础,对操作系统技术进行归纳和总结。因此,在新一轮高校课程教学改革进程中,教师应该不断根据现有的教学环境改进教学课件,丰富教学资源,加快教学理念、方式等方面的改革创新,进而不断深化教学体制改革,提升高校教学质量。
参考文献:
[1]刘德双.《Linux系统管理》课程教学改革的探索与思考[J].电脑迷,2016(8):110.
[2]徐友,赵涛,沈亚斌,等.基于实践能力培养的嵌入式系统课程教学改革研究[J].安徽电子信息职业技术学院学报,2015(5):61-65.
[3]周密.“Linux网络操作系统”课程教学改革探索[J].今日湖北(中旬刊),2014(4):89-90.