形成新的教学理念和教学手段
“Learning by doing”教学理念的精髓是要激发学生探索的积极性,真正提高学生的动手能力和综合能力。
从学生角度,操作系统课程不再是单纯的概念和思想的传授,而是自己主动性地介入到操作系统的理解当中,从教师角度,操作系统课程不再是经典的教学结论,而是不断探索并与学生同成长的过程。
从教学手段上来说,改变传统教学方法,形成以项目来驱动,以案例为导向的教学方法。同时,针对不同专业方向,不同接受能力的同学,因材施教,采用不同级别的案例教学。
构建体系化的操作系统课程系列
在这里强调体系化,是基于学院以操作系统课程为基础的课程体系,该教学体系将起到“呈前启后”的作用,即除了本学科体系外,也包括相关的课程体系材料,如linux课程体系的材料。
另外,现在操作系统课程仅仅是作为软件学院“大众化”专业基础课程教学,必然作为软件学院学生,学习高级操作系统,如网络操作系统、分布式操作系统也是将来的一个方向,因此也提供了这类课程体系的材料。
融入最新软硬件技术的课程内容
Intel多核技术出现,使得运行在其上的软件性能有了很大的提升空间。 研究和探讨多核技术出现对操作系统性能的改善,或者是研究操作系统软件在多核技术上的多线程应用,在操作系统课程中融入多核架构下的多线程技术,从而更加完善操作系统课程内容。
建立多层次实验内容和实验手段
依照操作系统课程教学的三个环节:理论、模拟、设计,以理论教学为学习基础,项目模拟作为操作系统设计实现的过度,课程设计作为教学最终目的,形成多层次的实验内容和实验手段。
项目模拟是针对操作系统关键技术,如进程管理、内存管理、文件管理部分,给出不同项目模拟需求,学生根据自身能力来完成不同层次项目。
课程设计阶段最终是形成适用于本科生操作系统学习使用的os原型,该原型的开发过程,根据学生能力不同,侧重实践过程,而非实践结果。
|