梁 娟,赵开新(河南机电高等专科学校,河南 新乡 453003)
高职院校Linux操作系统教学改革探索
梁娟,赵开新
(河南机电高等专科学校,河南 新乡 453003)
摘要:根据当前高职院校Linux操作系统课程教学中存在的问题,以毕业生跟踪调查和Linux技术人才企业岗位需求分析为依据,对Linux操作系统课程内容进行项目化设计和实践改革,几年来的教学实践表明,项目驱动式高职院校Linux操作系统的教学改革取得了良好的成效。
关键词:项目驱动;Linux操作系统课程;教学改革
Linux操作系统具有代码开源且可以自由修改和传播、免费使用等优点,是一个类UNIX操作系统,有着高效、安全、管理方便,对硬件要求低等特点[1],目前在移动通讯、服务器管理、网络安全、嵌入式系统等领域发挥着越来越重要的作用,在企业、政府、军事等部门得到广泛的应用,因此,社会对各类Linux技术应用及创新人才的需求也急剧增加。
目前,企业需要的相关技术岗位主要有两大类:第一类是网络运维管理,要求掌握Linux常用命令,对服务器进行配置管理、故障诊断调试,保障服务器安全有效地运行。第二类是Linux嵌入式软件开发,以Linux作为开发平台,进行设计编程,应用于移动电话、个人数字助理、消费性电子产品以及航空航天等领域中。高职院校主要是培养网络管理人才[2]。
1.1高职院校Linux操作系统课程教学内容
Linux操作系统课程教学内容主要包括两部分,其中,第一部分是Linux操作系统基本配置,主要内容如表1所示。
Linux操作系统的第二部分内容是服务器安全和配置管理,主要内容如表2所示。
表1 Linux操作系统课程基本内容
1.2高职院校Linux操作系统课程教学存在的问题
Linux操作系统和Windows操作系统的最大区别是前者大部分的操作都是用命令行来实现,这对于习惯微软桌面化操作系统的用户来说很难适应。在第一部分Linux操作系统基本配置中,许多的命令关联度不大,掌握起来比较吃力。由于Linux软件包之间有相互依赖性,可能花费一上午时间一个软件也安装不好,这会使初学者有挫败感,从而失去学习兴趣。对于第二部分服务器安全和管理配置,由于所有网络服务配置基本上都是通过命令行或者Vim编辑器修改配置文件实现的,这些文件格式要求非常严格,有些文件里的文本多了一个空格、少了一个逗号,都是不能运行的,再加上有些配置文件之间的文件名和配置文档中的某些字段的关联性很强,很容易使一个服务不能正常启动,特别是DNS服务的配置,文件多、字段多,更容易出错。这导致许多学生对Linux操作系统望而却步,在学习一部分基本命令时,感觉没有意思,即使学会了,等学到第二部分服务器配置时,前面命令也基本忘完了,这大大挫伤了学生学习的积极性和主动性。因此,许多高职院校的Linux操作系统课程教学效果很差。
表2 Linux操作系统服务器安全和管理配置内容
2.1项目驱动式教学方法
项目驱动式教学方法就是把教学中涉及的知识点、教学技能、教学目标融入一个实际项目中,在课前把项目呈现在学生面前,使学生学习的目的明确、任务清晰、学生在项目实施过程中,既增加了理论知识,又培养了分析问题、解决问题的能力,掌握了有关岗位需求的知识和技能。通过开展项目驱动式教学,学生从以教材为中心转变为以项目为中心,以掌握理论知识为中心转变为以掌握技能为中心,以实验验证为中心转变为以设计分析案例为中心,增强了学生理论学习的积极性,提高了学生的实践能力和岗位技能[3,4]。
2.2项目驱动式教学设计
根据Linux操作系统的课程知识体系结构和Linux操作系统工程师岗位技能需求,我们设计出符合高职学生的Linux操作系统课程项目,具体内容如下。
2.2.1项目背景
某大型高科技跨国公司下设研发部、行政部、销售部三个部门,公司的电脑操作系统类型有Windows和Linux两种,公司内部部署有DNS、DHCP、SAMBA、NFS、FTP、Web服务器,为了进一步保护内网的安全,公司内部员工之间使用私网IP地址进行通信,内网与外网主机通信时使用公网IP地址。简化后的公司拓扑结构图如图1,为了尽量包含Linux操作系统课程所有知识点,图中的Firewall用Linux操作系统来实现NAT、路由和安全访问控制功能。
图1 公司网络拓扑结构图
2.2.2项目应用
公司中一部分员工使用Windows7操作系统,另外一部分员工使用Cent OS操作系统,各部门员工之间实现有限的访问控制,公司员工对各服务器也有一定的访问限制,通过对用户进行私有IP规划并配置,实现网络的互通。网络中部署了DHCP服务器来实现为内网的用户动态分配网络地址;部署了DNS服务器为用户使用域名对公司内部各服务器进行访问;部署了Apache服务器为用户提供网页浏览服务;部署了FTP服务器为用户提供了文件下载、上传等服务;部署了NFS服务器在Linux用户之间实现文件共享;部署了Samba服务器在Linux用户和Windows用户之间实现文件共享,用Linux操作系统来模拟防火墙和路由器的功能实现了NAT、路由和安全访问控制功能。
2.2.3项目涉及知识点分解
在项目中基本上涉及了所有的Linux操作系统课程知识点,具体知识点分解见表3。
表3 项目所涉知识点分解
从表3中可以看出,项目在设计过程中涉及Linux操作系统基本内容和Linux操作系统服务器安全和管理配置的所有知识点,学生通过完成一个具体的项目,不仅复习了所学的理论知识,而且增加了分析问题、解决问题的能力。课前项目的呈现能明确课程学习的目的,提高学生的学习兴趣;课后项目的实施能增加学生完成项目的成就感,培养学生的动手能力,提高学生的专业技能。
Linux操作系统课程的项目化设计和实施,实现了把项目贯穿到教学的整个过程,使学生有目的地去学,有目的地去做。我们几年来的教学实践表明,项目驱动教学方法能充分调动高职院校学生学习的积极性和主动性,提高学生的岗位技能和水平,为学生就业打下了良好的基础。
(责任编辑 吕春红)
参考文献:
[1]吴培飞.高职Linux项目化课程教学评价体系的研究[J].计算机时代,2013(3):52-53.
[2]郭毅.《Linux系统应用》课程项目化教学改革实践[J].电脑编程技巧与维护,2013(16):140-141.
[3]李俊娇.产教融合前提下《Linux操作系统》课程的改革与研究[J].安徽水利水电职业技术学院学报,2014(9):66-68.
[4]卢星.高职《Linux实用教程》课程改革实践与探究[J].吕梁教育学院学报,2014(4):99-102.
Teaching Reform and Explore to Linux Operating System Based Collaborative Projects in Higher Vocational Colleges
LIANG Juan, et al
(Henan Mechanical and Electrical Engineering College, Xinxiang 453003,China)
Abstract:According to the problem of the current Linux operating system existing in higher vocational colleges,Tracking for graduates and Linux technology talents enterprise post demand analysis as the basis, For the Linux operating system reform course content by project design and practice , over the past few years of teaching practice shows that collaborative projects in higher vocational colleges teaching reform of the Linux operating system has achieved good results.
Key words:project driven; Linux operating system; teaching reform
中图分类号:G642
文献标识码:A
文章编号:1008-2093(2016)01-0079-03
收稿日期:2015-12-12
作者简介:梁娟(1979―),女,河南内黄人,讲师,本科,主要从事计算机应用研究。