一、Linux人才需求层次.
市场对Linux操作系统人才需求分为两大类:基于Linux操作系统的开发者和Linux操作系统管理员.市场对两类群体的需求是不完全一样的,他们所需要掌握的技术范围和知识架构也是不一样的.高校的教学并非是使每个学生都成为操作系统的开发者,更多的是基于操作系统的使用者,认识到这种金字塔式的人才结构,就需要针对不同的教学对象研究其知识结构的构建、课程知识点的关联和教学内容的侧重.另外,Linux操作系统的课程内容是原理与应用的交叉,目的在应用,这类应用知识在面向职业的需求中得到极大重视,是实用型人才培养中很重要的一环.
二、软件工程类Linux操作系统课程教学存在的问题.
(一)教学内容简单,不符合软件工程人才培养目标.
大部分高职高专院校的Linux操作系统课程主要讲授Linux操作系统的使用,主要包括Linux操作系统的管理和维护.而软件工程类人才培养目标要求进一步深化学生的知识结构和编程技能,培养学生利用Linux操作系统提供的支持进行程序设计和应用开发的能力,主要包括系统调用、应用接口、程序设计等.
(二)缺乏合适的教学组织形式,与软件工程人才培养模式不吻合目前Linux操作系统教学课程内容多,知识点分散,缺乏合适的教学组织形式,不便于学生理解和掌握,没有真正做到项目为导向,案例驱动的软件工程人才培养模式.
(三)重理论,轻实践目前Linux操作系统教学偏重于理论和知识的讲授,学生的学习与实践相脱节,编程能力得不到培养,不能很好地利用理论解决实际问题.
(四)教学方法单一.
目前,课程的教学方法比较单一,教学手段不灵活,还是满堂灌,缺乏启发、提问、交流、软件演示等互动式课堂教学方法.
三、强化编程的软件工程类Linux操作系统教学体系.