首页 > 范文大全 > 正文

操作系统课程的教学改革思考

开篇:润墨网以专业的文秘视角,为您筛选了一篇操作系统课程的教学改革思考范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!

摘 要 操作系统是软件工程中的一门重要专业课程,同时也是学生大学学习的难点。在以往的教学中,往往比较难使学生对这样一门内容较大的课程得到很好的理解和吸收。因此本文针对教学中的一些短板和困难,提出了一种更为贴近学生理解和实际应用的教学思路,引导学生对操作系统课程进行更为深入的学习,同时为学生的软件工程实践提供更多的参考和帮助。

关键词 操作系统课程 教学改革

中图分类号:G642 文献标识码:A

1操作系统教学改革的必要性

操作系统课程在计算机工程、软件工程等专业处于十分重要的位置,认知和理解操作系统对于相关专业学生培养专业能力有着重要的意义。目前它也是计算机、软件工程等的研究生入学考试科目。操作系统课程教学的一些突出问题是:

操作系统是一门难度较高的课程,由于操作系统从总体构造到具体实现都是经过了数十年的完善与发展形成的,同时又涉及计算机的软件和硬件的协调。需要有较好的计算机软件和硬件基础才能深入理解。与此同时,操作系统教学的内容大多是陈述操作系统实现机制这一客观事实,而缺少理论性解释。以一般学生的工程实践经验并不能很好的吸收课程的内容。

操作系统难以被学生具体应用,这主要是因为操作系统自身课程内容与当今国内的一般软件产业关联性并不大。操作系统这门课的内容主要是从工程的角度来解释操作系统的实现(主要是Linux操作性统)。重点为操作系统的几大基本模块:例如,处理器管理、存储管理、设备管理、文件管理等。由于操作系统已经完成了这些功能,因此在一般的软件项目开发中很少有应用。

因此操作系统这门课程的各种复杂机制的实现不仅很难被学生派上用场,而且占用了学生大量的时间去学习记忆。同时,课本中占主要篇幅的叙述操作系统各种技术细节也使得学生对课程缺乏兴趣。

2操作系统教学改革的目标和理念

激发学生的求知欲,培养学生自主学习能力。学生只有对他们真正愿意学习的东西才能抱有最积极的心态去掌握,求知欲就是这样一种原动力。同时,对感兴趣的内容会了解得更多。在网络资源日益丰富的今天,通过网络去发现知识、掌握知识已经成为一种非常重要的能力。操作系统作为一门涉及面颇为广泛的课程,学生可以在学习课本知识的同时,探寻更多的知识领域,认识到软件工程中各个知识领域的联系,从而更深入的理解其内容。

更多的从学生能力的培养出发,来开展课程。操作系统作为一门理论性较弱,学生很难从中掌握原理性的知识,因此需要教师来传授、并引导学生去总结归纳。同时操作系统的实践性也仅限于操作系统本身,这也需要教师总结其中的编程思想,进而引导学生去深入理解操作系统的基本知识。

3操作系统教学改革的建议

一方面尽可能结合实际应用,激发学生对这一领域的兴趣,让学生在学习的过程中不断探索新的领域,得到新的知识。比如在内存管理和CPU管理中,结合目前大数据和云计算的发展和应用现状,可以让学生了解操作系统的这些机制的好处在哪里,以及这些机制的限度又在哪里,这样可以使学生更加理解操作系统内存管理的技术与实现。同时也加强启发式教学方法,让学生自由的去设计操作系统的机制,发现哪些方法不可行,哪些方法不好,从而更清楚的明白操作系统中所采用的机制合理性。这对于培养学生的思维能力十分有益。

另一方面操作系统的相关技术可以从算法出发进行讲解,对于操作系统各个机制的实现,提炼出其中核心的算法思想。然后从算法思想出发,进一步推导操作系统的程序实现。使得学生在学习操作系统的同时也在学习软件工程的一般方法,这不仅仅加强了学生对于操作系统的理解,而且提高了学生的软件工程实践能力。

4结语

操作系统是一门比较有难度的课程,也是一门有着重要意义的课程。同时,和大多数软件工程课程一样,操作系统也是一门不断发展的课程,这一方面需要紧跟技术发展,尤其是可以借鉴MOOC中的内容来改进教学;另一方面也要从操作系统的核心框架出发,对技术进行归纳和总结。作为教师应该努力推进教育创新,深化教学改革。课堂外不断改进课件、丰富资料,课堂内不断改进教学方法,从而更好的服务于学生和社会。

参考文献

[1] 易晓斌.因果、联系教学法简述[J].青海民族大学学报:教育科学版, 2000(6):87-89.

[2] 何钦铭,陆汉权,冯博琴.计算机基础教学的核心任务是计算思维能力的培养 [J].中国大学教学,2010.

[3] 嵩天,李凤霞,蔡强,等.面向计算思维的大学计算机基础课程教学内容改革[J].计算机教育,2014(3):7-11.

[4] 池雅庆,宋睿强,李振涛.探索MOOC对计算机课程教学的影响[J].计算机工程与科学,2014,36(S1):164-168.