“操作系统结构分析”课程的教学探索与思考.doc
《“操作系统结构分析”课程的教学探索与思考.doc》由会员分享,可在线阅读,更多相关《“操作系统结构分析”课程的教学探索与思考.doc(8页珍藏版)》请在三一文库上搜索。
1、“操作系统结构分析”课程的教学探索与思考Abstract“Analysis of Operating System Structure” is a required course to the student of Computer and Network Engineering profession. The course is important in improving the students expert techniques and application skills. Firstly, this paper introduces the characteristics of “
2、Analysis of Operating System Structure”. Then analyses the architecture of the courses knowledge and the problems in teaching the course. At last, it discusses the following issues, including optimizing the teaching contents, improving the teaching methods, diversifying the forms of practice teachin
3、g, and so on. Key wordsAnalysis of Operating System Structure;course architecture;teaching; practice 随着计算机应用的普及,计算机操作系统近年来发展非常迅猛,其应用领域包括个人使用的PC、企业使用的服务器、信息功能运算以及企业软件开发等方面,并在很大程度上影响了相关的软、硬件信息产业。伴随着计算机操作系统宽广的应用领域,各行业对专业计算机操作系统人才的需求量大大增加,这也对高校计算机学科培养操作系统技术人才提出了非常迫切的需求。 2000年以来,信息工程学院面向计算机科学与技术专业的研究生和网络
4、工程专业的本科生开设了“操作系统结构分析”课程。该课程的主要任务是:通过课程教学使学生理解并掌握Linux操作系统的基本原理、组成、特点及内核的设计方法等,提高学生对系统软件的分析和设计能力1。结合笔者的教学经历,本文首先对操作系统结构分析课程的知识体系及特点进行了分析,进而结合本课程教学实践过程中存在的问题,对教学内容和教学方法的改革进行了探索与思考,以期对该类课程的教学方法进行深入的探讨。 一、课程特点分析 操作系统是计算机系统的核心组成部分,是计算机及相关专业最重要的主干课程。“操作系统结构分析课程”是一门综合的计算机专业课程,以计算机操作系统课程为基础,其目的是提高学生的计算机理论水平
5、和应用能力,以及对系统软件的分析和设计能力。 随着计算机技术朝着网络化方向的发展,其课程体系也更加的宽泛。如前所述,操作系统结构分析的特点决定了操作系统结构分析课程的内容必将涉及大部分计算机专业课程。从知识体系上,课程涉及的先修专业课程包括:计算机组成原理、微机原理、硬件设计、操作系统、编程语言与软件工程、计算机网络等2。但在此基础上,课程内容侧重于对Linux操作系统内核的分析,如内核的组成和功能、内核模块的设计原理、源代码分析等,以及与专业技术的结合。课程体系及其与其它课程、知识的关系如图1所示。 由于操作系统结构分析在内容、体系上具有涵盖内容广泛,系统化、综合化程度高,以及实践难度大等特
6、点,使得该课程成为计算机及网络工程专业中既难学又难教的一门课程。为此,必须结合操作系统内核结构分析的特点,对课程内容、授课体系进行合理规划和安排,对教学手段和方法进行完善和改革。这一点对学生的专业技术、教材选择及授课教师的理论基础、专业能力等提出了更高的要求。 二、教学中存在的问题 (一)教学模式单一 由于课程自身技术的原因,主要采用传统的教学方法,即以课堂讲授为主,形成一种“灌输式”的教学方法,对启发式、讨论式的教学方法采用比较少。现在虽然各大学都有多媒体教室,对教学起到了一定的积极作用,但该课程课件多是对书本内容的罗列,学生感觉枯燥乏味,没有参与思考的积极性,因此很难激发学生的学习兴趣。目
7、前授课内容主要是对Linux操作系统内部结构的分析,这与大多数学生实际使用的Windows操作系统存在一定距离,学生的学与用之间缺乏联系,容易产生厌学情绪。 (二)学生的学习态度存在偏差 大多数学生知道学习操作系统知识很重要,但学习兴趣并不高,即使学习也是为了应对一些考试。这主要有两方面的原因:学习操作系统的“无用论”。操作系统不比其它应用软件, 学习后会有立竿见影的效果。如学习一种程序设计语言后立即会设计一个简单的应用软件,这样的满足感和成就感很容易激发学生的学习热情,而学了操作系统结构分析后,要求学生设计一个系统软件是相当困难的。因此,许多学生都不重视本课程,认为学习也只是为了考试。操作系
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 结构 分析 课程 教学 探索 思考
链接地址:https://www.31doc.com/p-1586080.html