欢迎来到天天文库
浏览记录
ID:31277469
大小:107.00 KB
页数:6页
时间:2019-01-08
《从应用型本科人才能力培养谈《操作系统》实验教学》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、从应用型本科人才能力培养谈《操作系统》实验教学 [摘要]操作系统是一门理论性和实践性都很强的专业核心课程。目前该门课程多偏重于理论学习,对实践重视不够。应用型本科人才能力培养目标是:良好的专业基本能力,学习、发展的能力,创新能力。基于能力培养的《操作系统》实验教学包括实验内容设计,多学科联系,培养系统能力。采用任务驱动,培养学习、发展能力,以项目方式下达实验,培养创新能力。实践教学证明,操作系统的实验教学对于培养学生的专业基本能力、学习发展能力、创新能力具有重要意义。 [关键词]操作系统实验教学应用型本科人才培养 [中图分类号]G642.4
2、23[文献标识码]B[文章编号]2095-3437(2013)15-0117-02 应用型本科教育是我国高等教育进入大众化阶段的一种新的教育现象,它以能力培养为本位。在计算机专业的应用型本科人才培养中,实验教学是一个重要环节,它有助于培养学生能力、提高学生素质。操作系统是一门专业基础课程,其以内容复杂、涉及面广、实践性强等特点使学生学习产生畏难心理。本文从应用型本科人才能力培养的角度探讨操作系统实验教学,这对于提高教学质量、培养学生能力有着重要意义。 一、《操作系统》实验教学存在的问题 操作系统是一门实践性较强的课程,目前该门课程多偏重于理
3、论学习,对实践重视不够,主要体现在:6 首先,操作系统实验课依附于理论教学,教学内容单一。在以往的教学实践中,由于进程管理涉及的概念多、内容抽象,学生不易理解,所以操作系统的实验内容主要集中在进程管理这一章,包括进程创建、进程控制、进程通信等。这种方式忽视了操作系统对其他资源管理的功能,不易形成对操作系统的整体认识,达不到培养学生能力和探索精神的目的。 其次,教学手段单一,学生觉得枯燥无味,实验兴趣不大,没有达到培养学生分析问题和解决问题的能力,因此实验教学亟待改进。 二、应用型本科人才能力培养目标 能力是个体在现实工作中所体现出来的才智
4、、知识、技能和态度的整合。[1]基于这种认识,应用型本科人才能力具体包括:胜任某种岗位的专业基本技能;任职后的再学习和发展能力,如系统思维能力、抽象能力、分析能力、在实践中运用理论知识的能力;创新能力。 (一)良好的专业基本能力 学生要具备适应未来社会需要的较扎实的技术理论知识和熟练的专业技术应用能力。作为应用型本科院校计算机专业的学生,技术应用能力一是指程序设计与实现能力,二是指计算系统的认知、开发及应用能力,即系统能力。 (二)学习、发展的能力 教育必须注重对受教育者的再学习能力的培养,尤其是计算机专业。电脑的发展日新月异,我们不能保
5、证大学里所学的任何一项技术在以后一直管用,所以必须培养学生学会思考、掌握学习方法,这样在出现新技术时才能游刃有余。6 (三)创新能力 这是各项能力培养的核心。培养学生学会创造,在书本知识、前人经验的基础上大胆实践,能运用所学知识和掌握的技能解决生产实际问题。计算机专业的学生尤其需要创新能力,如何将计算机技术与其他行业的发展紧密结合,是一个创造性的工作。 三、基于能力培养的《操作系统》实验教学 操作系统是理论性和实践性都很强的课程,实验教学作为课堂教学的继续,不仅是计算机教学中不可缺少的重要环节,也是计算机教学成效的初步体现。在学校培养应用
6、型人才的大力倡导下,可从优化课程内容设置、改进教学手段等多方面加强操作系统课程的实验教学。 (一)基于专业基本能力培养的《操作系统》实验内容设计 1.分层次设计教学内容,培养程序设计与实现能力 为使学生更好的掌握操作系统知识,针对课程内容复杂、理论性和实践性强及学生层次不同等特点,结合实际教学经验,分层次设计实验教学内容。该实验内容以操作系统为核心,包括三种实验类型,即操作验证型、模块设计型、综合型。 操作验证型实验属于实际操作,包括系统安装、Linux常用命令、及vi编辑器的使用等,让学生了解主流的多用户、多任务操作系统,为理论课的学习
7、及后续实验课的顺利开展打下基础。模块设计型实验是针对操作系统的软硬件资源管理功能,利用C语言进行包括进程的控制与通信、内存的分配与管理、文件系统的实现方6法等模块的设计,各模块间的关系如图1。通过该部分实验指导学生设计算法,使学生积累基于现代操作系统环境的编程经验,对课程的重点与难点有更深入的认识。综合型实验是在前面的基础上对学生综合能力的训练,由于时间限制,该部分属于选做类,供对操作系统有关内容感兴趣的学生选择。 ■ 图1实验模块间相互关系 2.多学科联系,培养系统能力 操作系统这门课涉及很多前导课程的知识,如C语言、数据结构、计算机组
8、成原理等,还是很多后续课程的基础,如计算机网络、嵌入式系统等,[2][3]在学习过程中,要引导学生建立课程间的联系。如,C语言的学习侧重
此文档下载收益归作者所有