《浅析《操作系统》课程教学中存在的问题及对策.pdf》由会员分享,可在线阅读,更多相关《浅析《操作系统》课程教学中存在的问题及对策.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第2 8 卷第2 期2 0 1 0 年6 月太原大学教育学院学报J O U R N A LO FE D U C A T I O NI N S T n U T EO FT A I Y U A NU N I V E R S YV 0 1 2 8N o 2J u n 2 0 1 0浅析操作系统课程教学中存在的问题及对策靳悦振(太原大学教育学院,山西太原0 3 0 0 0 1)(摘要】在 搡作系统课程教学中,存在着学生学习动力不足、教学内容相对滞后、课堂教学方法陈旧、理论与实践脱节等问题,针对这些问题,应从明确学习目的、激发学生学习兴趣、调整课程内容设置以及生活的角度去讲解 课程、强调交互式教学、加强
2、 操作系统课程的实践教学等方面有针对性地进行解决。(关键词】课程;教学现状;对策 中图分类号】T P 3 1 6 文献标识码】A(文章编号)1 6 7 3-7 0 1 6(2 0 1 0)0 2-0 1 0 4-0 3一、引言操作系统课程是计算机科学与技术学科(包括计算机科学、计算机工程、软件工程、信息技术、信息系统和信息安全等学科)的重要专业基础课程。是一门涉及较多硬件知识的计算机系统软件课程。该课程介绍操作系统的基本原理和实践技术,是理解计算机系统工作、用户与计算机系统交互和设计开发应用系统等基本知识结构的重要途径。其内容涉及理论、算法、技术、实践和应用,学生学习理解有一定难度,学生在学习
3、过程中,往往只知其表。不知其里,不能够完全理解课程中涉及到的理论、算法等。这对教师如何讲授好操作系统这门课程。提出了更高的要求。下面针对该课程的教学现状及存在问题结合目前学生的特点进行分析,提出一些建议,总结出一些改进当前教学现状及存在问题的对策。二、操作系统课程教学现状及其存在的问题1 学生的学习动力不足操作系统在实际教学过程中,学生普遍反映这门课程难懂、内容抽象,从而在学习中产生畏难和厌烦情绪。通过调查分析,发现主要原因有:从主观上讲。学习操作系统的“无用论”在学生中普遍存在。因为操作系统不像其他应用软件,学习后会有立竿见影的效果,比如学习了P H O T O S H O P 就会简单的图
4、象处理,学习了F L A S H就会设计一个动画,而学习了操作系统后要求学生设计一个操作系统恐怕是不现实的也是难以实现的。因此,许多同学都轻视操作系统,认为学不学没有太大的关系。从客观上讲,操作系统是一门理论性比较强的课程。要求学生不仅要有很强的抽象思维能力,同时还必须具有深厚的语言功底、扎实的数据结构基础和一定的硬件基础知识,所以大部分同学对操作系统存在畏难情绪。2 教学内容相对滞后随着计算机网络、多媒体应用与嵌入式系统的广泛应用。操作系统在概念和技术上都有了很快的发展。例如,网络终端、图形用户界面、电源管理、多处理机操作系统、分布式操作系统等。然而目前教科书的基本结构多为计算机操作系统的基
5、本原理及五大组成部分加上对U N I XS y s t e m 的分析构成。教学内容不能和当前飞速发展的计算机操作系统理论和技术保持同步。或者教师在授课过程中为了不用重新备课。直接把新版教材里的新增知识删掉从而导致了学生学习的知识跟不上新形势。3 课堂教学方法陈旧由于课程自身的原因,许多现代教育手段很难应用到教学过程中。大多数教师目前仍采用传统的教学方法,教学手段主要以黑板板书为主,教学方式主要以在课堂讲授为主的“灌输式”教学。这当然很难激发学生的学习兴趣。即使已经使用电子教案也只是把电子教案当作电子板书,学生依旧感收稿日期:2 0 1 0-旬3 3 l作者简介:靳悦振(1 9 8 1 一)。
6、男。山西临汾人,太原大学教育学院助教。一1 0 4 万方数据太原大学教育学院学报2 0 1 0 年第2 期(总第9 5 期)觉枯燥乏味,没有参与思考的积极性。4 理论与实践脱节由于操作系统课程具有抽象和复杂的特征,学生在学习理论以后,对实践环节往往束手无策。同时,操作系统实践环节涉及面广,要求学生有较强的综合分析问题和设计能力,因此部分学生感到压力很大。长期以来,操作系统实验主要是一些验证性实验,实验课依附于理论教学。实验教学内容老化,手段单一,学生觉得枯燥无味。实验兴趣不大,而且实验教学内容学时数偏少。学生不能将理论与实践相结合,软件工程思想缺乏。缺少完成工程项目综合素养的训练,于是学生的动
7、手能力和创新能力得不到有效的培养。三、解决操作系统课程教学现状及问题的对策随着教学改革的不断深入,操作系统课程的教学改革也迫在眉睫。针对以上分析的该课程的现状以及目前操作系统教学存在的问题,笔者根据自己的教学经验,提出了如下措施仅供探讨。1 明确学习目的,激发学生学习兴趣,采用启发式教学兴趣是促进学习的巨大动力,教师有义务激发学生的学习兴趣,尤其是理论性较强的课程。启发式教学是符合学生认识规律的,也是素质教育积极提倡的。它要求摆正师生在教学中的地位:教师的主导作用,学生的主体地位。学生认识活动是一个在教师指导下的由不知到知、由知之不多到知之较多的转化过程,没有教师的主导作用,学生的认识就不可能
8、顺利的向前发展。但是学生毕竟是主体,掌握知识,发展能力,归根到底要靠他们自己。教师不可能包办代替。如果学生不做认真的思考,下一番分析比较、综合概括的功夫。他们是不可能自觉地掌握知识的。所以,在操作系统课程之初就必须清楚地告诉学生学习该课程的目的,讲清不同学习对象(如一般计算机用户、程序员、系统分析员、系统管理员)的学习目的。教师应当运用各种方法启发引导学生,结合学生在日常学习中所遇到的问题激发学生思考调动学生的学习积极性、自觉性,促使他们自主地掌握和运用知识,去探索问题的答案。2 调整课程内容设置操作系统课程教学改革的首要任务是对课程内容设置的改革。笔者认为该课程内容选取上应注重基础性、实用性
9、和先进性。并且在结构上要注重逻辑性和完整性。以掌握操作系统的基本概念为基础,以理解基本原理和方法为重点,以分析实例为手段,突出实践教学环节。操作系统是计算机系统中最核心和最底层的软件。对操作系统的深入学习关系到对整个系统运行机制的全面理解。在选择教材时不仅要注重论述经典的操作系统原理,还要做到书本中的基本原理与当前流行操作系统实例尽可能相结合,这样可便于学生在课后仔细阅读和分析。并与书中介绍的原理、方法进行逐一比较,探究它是如何实现当今主流操作系统常规功能的。这样的安排不仅能使学生学习到操作系统经典理论。而且又能做到理论与实践相结合。这对于计算机专业的学生而言是很有必要的。3 从生活的角度去讲
10、解操作系统课程操作系统课程是一门较为抽象化的课程。有些学生认为,操作系统其实就像是文科课程,考试背一背就好。这就对我们讲授操作系统提出了更高的要求。可用生活中的实例类比地去讲授操作系统课程。例如,在操作系统原理中,中断机制是非常重要的,它用于协调系统对各种外部事件的响应和处理并且是实现多任务的必要条件。为了便于学生理解在教学时可以用生活实例讲解,小王正在写作业,小王的母亲打电话给小王,让小王帮忙买菜,于是小王把作业本放到抽屉里,待买完菜后继续。买完菜。小王把作业本从抽屉里拿出来把作业写完。这就是整个中断过程。然后,笔者要对这个中断过程进行分析。中断请求(小王的母亲打电话叫小王帮忙买菜),中断响
11、应(小王收拾好作业准备去帮妈妈买菜),现场保护(小王把作业本放到抽屉里),中断处理(小王去菜市场买菜),恢复现场(把作业本从抽屉里拿出),中断返回(继续写作业)。如果小王把手机关掉,不让她的母亲打扰,这就叫“中断屏蔽”。生活是最好的老师,以身边的例子进行比喻。从而使学生们更容易理解,也更感兴趣。使学生能够更好的学习操作系统这门课程。4 精心准备,激情授课。强调交互式教学由于操作系统课程的内容是由计算机操作系统的组成结构、设计思想、方法和理论综合而形成的,所以,该课程内容庞杂、涉及面广、概念抽象、实践性强。学生在课上学习的过程中往往感到】0 5 m万方数据2 0 1 0 年靳悦振:浅析操作系绞课
12、程教学中存在的问题及对策第2 期不易理解,难于掌握。许多学生学完本课程只是通过背诵记住了几个基本概念。并没有真正了解操作系统这个优秀的、大型的软件:没有学到程序设计中的很多精华思想和编程技巧:也没有真正了解这个重要的系统软件是怎样管理计算机的全部资源。这不便于今后进一步开发利用计算机资源、进行大型项目的开发。因此。在操作系统的讲授课堂上多开展教师和学生“互动”。在教学过程中,应当做到老师的教和学生的学相辅相成,放到同等重要的位置上。将学生的学由被动转为主动。可以在课堂教学过程中。多给学生设置疑问,通过对学生的启发,给学生多一些点时间思考,以调动学生学习积极性,培养学生独立思考和即时总结回答问题
13、的能力。5 加强操作系统课程的实践教学,培养学生的实践能力实践教学是教学活动中的重要环节。实践不仅仅是对理论的验证,重要的是技术训练和能力培养。操作系统课程内容的概念多而抽象,而从抽象到实践又是理论到过程的转换。学生缺乏系统和工程的概念。因此是一个难点。教师在讲授计算机操作系统原理时,要注意将理论知识和实践相结合。使学生的感性认识和理性认识结合起来,以激发学生学习的积极性和主动性。在具体的教学过程中实践环节可分为两大部分,第一部分做为对理论的验证。建议所有学校开展;第二部分对学生及学校硬件基础要求较高,建议有条件的学校开展。第一部分为课内实验,主要模拟实现操作系统部分功能。选取操作系统中一些典
14、型功能或算法,如进程调度、进程同步、内存分配、页面置换、文件分配表等,编程实现并输出信息加以验证。第二部分为课程设计。主要是要求学生分析具体操作系统源代码替换或扩充操作系统的某些功能。最后设计一个小型操作系统。四、结束语教学质量的提高是每个教育工作者永恒的追求。随着计算机技术的飞速发展,操作系统课程的教育必须适合时代发展的要求。只有在教学中注重教学方法的改进,注重学生的培养,注重创新思想的渗透。才能更好地实现计算机专业人才的培养目标。参考文献:【1】汤子瀛。哲凤屏,汤小丹计算机操作系统【M】西安:西安电子科技大学出版社2 0 0 7【2】张尧学,史蔓林,张高计算机操作系统教程【M】北京:清华大
15、学出版社2 0 0 6【3】耿技。蒲晓蓉提高操作系统原理教学质量的基本措施卟电子科技大学学报:社会科学版,2 0 0 1,3(2)A nA n a l y s i so fT e a c h i n gP r o b l e m sa n dC o u n t e r m e a s u r e si nt h eO p e r a t i n gS y s t e mC o u r s eJ I NY u e-z h e n(E d u c a t i o n a lI n s t i t u t eo fT a i y u a nU n i v e m i t y,T a i y u a
16、n0 3 0 0 0 1,C h i n a)A b s t r a c t:I nt h et e a c h i n go fO p e r a t i n gS y s t e m,t h e r ee x i s t8 0 m ep r o b l e m s,s u c ha 8i n s u l I i c i e n tl e a r i n sm o t i v a t i o n,r e a t i v e l yl a g g i n g b e h i n dt e a c h i n gc o n t e n t so u t-o f-d a t et e a c h
17、i n gm e t h o d s,a n ds e p e r a t i o nb e t w e e nt h e o r ya n dP r a c t i c e T os o l v et h e s ep r o b l e m sw i t hm o r er a t i o n a l i t ya n dc e r t a i n t y,s o m ec o u n t e r m e a s u r e sa r ep r o p o s e d T h e ya r et om a k es t u d e n t 8a w a r eo ft h ea i m s
18、o ft h el e s s o n,t os t i m u l a t et h es t u d e n 嵋i n t e r e s ti nl e a r n i n g,t oa d j u s tt h ec u r r i c u l u mc o n t e n gt oe x p l a i nt h eO p e r a t i n gS y s t e mc o u r s ef r o mr e a ll i f e,t oe m p h a s i z ei n t e r a c t i v et e a c h i n gm e t h o d sa n dt
19、 oe n h a n c et h ep r a c t i c et e a c h i n go fO p e r a t i n g$j 抛m。K e yW o r d s:c o u r s e;t e a c h i n gs i t u a t i o n;c o u n t e r m e a s u r e s一1 0 6 一万方数据浅析操作系统课程教学中存在的问题及对策浅析操作系统课程教学中存在的问题及对策作者:靳悦振,JIN Yue-zhen作者单位:太原大学教育学院,山西,太原,030001刊名:太原大学教育学院学报英文刊名:JOURNAL OF EDUCATION INSTITUTE OF TAIYUAN UNIVERSITY年,卷(期):2010,28(2)参考文献(3条)参考文献(3条)1.耿技;蒲晓蓉 提高操作系统原理教学质量的基本措施期刊论文-电子科技大学学报(社会科学版)2001(02)2.张尧学;史美林;张高 计算机操作系统教程 20063.汤子瀛;哲凤屏;汤小丹 计算机操作系统 2007 本文链接:http:/