芮雪 杨琴
摘要:Linux已经成为操作系统行列里的重要力量,但目前我国Linux人才缺乏,为进一步促进Linux及开源软件的学习,分析了Linux在高校教学中的优势、Linux中常用软件、Linux平台下可替代Windows平台下的教学软件,同时阐述了基于Linux平台的教学组织形式,从这些方面分析基于Linux的高校教学平台的可以性。
关键词:Linux平台;高校;可行性
中图分类号:TP316 文献标识码:A 文章编号:1009-3044(2012)34-8210-03
Linux经过二十多年的发展,以其开放源代码、可移植性、网络安全性,多用户多任务等特点在全世界广泛应用,已经成为操作系统行列里的重要力量,同时也在逐步深入到我们的生活当中,进几年来,我国正处于Linux人才非常缺乏的状态,而现今国内高校的计算机课程基本是基于Windows平台以及该平台上相关软件的讲授,因此在高校推广使用基于Linux的教学平台值得研究与探讨。
1Linux平台在高校教学中的优势
1.1Windows系统在高校教学上存在的弊端
目前,高校计算机课程基本是基于Windows平台进行讲授的,Windows操作系统以及其软件体系都不是开放源码的,学生只能学到其外表特性和操作,而不易理解软件的内涵,容易学到知识却不易获得能力。以Linux为代表的开源软件,源码开放,版权公有,可以使学生更好的学习和理解操作系统是如何操控计算机的,对于高校学生能够更好的理解和深入学习操作系统无疑是有更多的帮助。
Windows操作系统每发行新版本都在硬件要求上有一定的提升,否则就会出现计算机反应速度变慢的情况,对学校而言不能及时更新操作系统,总是跟不上时代的脚步,学生所学的也滞后于社会的发展。而Linux操作系统的安装对硬件要求不高,高校不必为Linux发行新版本而过多的担忧硬件淘汰的问题,适合高校的经济状况。
Windows操作系统存在的系统后门漏洞太多,学校要安装正版的Windows操作系统的花费是一笔庞大的开支,盗版软件的稳定性和安全性较差,经常出现系统崩溃等问题,增加了机房管理员的工作任务,甚至会影响正常的教学秩序。而Linux是类Unix网络操作系统,受病毒困扰较少,具有可靠的安全性和系统稳定性。
1.2社会发展的需求
随着Linux应用范围的不断扩大,国内外对Linux的热忱都在不断升温,企事业单位对Linux技术人才的需求在迅速增长,Linux人才的缺乏已经影响到我国软件产业和信息产业的发展,高校承担着为社会培养计算机应用高层次人才的任务,面对Linux人才的缺乏以及所培养学生缺乏实际操作能力的问题,高校已经认识到该问题的严重性。
随着社会对Linux人才的需求,以及Linux的进一步发展,应该在高校引入基于Linux的信息技术教学平台,兼容Windows教学平台,加大对Linux操作系统的推广学习,在系统学习理论知识的同时,注重学生的动手能力,充分进行实践操作的训练,以适应社会发展的需求。这对推进中国软件业的发展有着重要的意义。
1.3Linux中常用软件具备
在Linux桌面环境下有很多常用软件与Windows下常用的软件的功能一致。在Linux下常用的阅读器ChmSee,可以阅读chm格式的电子书籍,支持中文的能力较强,能够自动检测编码,可以收藏书签,以及设置字体等;还有Linux中文版的AdobeReader,在Linux下安装后可以阅读PDF等格式的文件。还有E-bookReader等阅读器。
Linux下的Mplayer多媒体播放器自带了多种类型的解码器,能够播放MP3、MP4、WMA、MPEG等几乎所有流行的音频和视频格式,也可以播放BMP、JPEG、TIFF等格式的图片。还有Vlc视频播放器等都非常好用。Linux下的XMMS音频播放器支持MP3等多种音频文件,还有Iceplayer、musicme、Migu等播放器。
Linux下还具备常用的一些图像浏览工具KuickShow,GTK_see等,绘图工具有XPaint、Kpaint等;图标制作工具Kicon等;抓图工具KsnapShot,网页浏览软件firefox等常用软件。
Linux的桌面应用独具特色,色彩绚丽逼真,桌面环境下的软件种类丰富,功能齐全,无论是办公、影音、下载、刻录、网络通讯等都能实现,完全能够满足日常使用。现将Linux操作系统下常用软件列表,如表1:
2Linux平台的教学组织
2.1Linux平台下可替代Windows平台下的教学软件
在Linux平台下替代Windows平台下常用授课软件如表2所示。
2.2Linux平台下可替代Windows平台下的课程
目前高校教师基本上是选择基于Windows教学平台下的计算机相关软件或者开发环境进行课程的讲授,在Linux系统平台下学习这些课程将是一个全新的角度,并且高校计算机专业80%以上的课程可以在Linux教学平台下进行。
各高校都开设C语言基础课程,对于C语言基础课程的学习可以有两种方案,一是在Linux平台下可以安装Anjuta。Anjuta是一个用于C/C++的通用集成开发环境。另一种是使用Linux系统下的C语言编译器GCC,加上编辑器、调试器、项目管理工具等总共12MB左右的磁盘空间,占用空间量非常少,而MicrosoftVisualC++6.0专业版要占用290MB左右的磁盘空间。最重要的是在讲解C语言的同时,结合Linux系统下的优秀源代码,可以让学生从多角度理解C语言的本质。
Windows平台下Photoshop的学习,可以使用Linux平台下的图形图像处理软件GIMP替代,GIMP可以对图像进行各种复杂的艺术处理,它支持的图像格式有,bmp、gif、jpg、png、tiff、tga、mpeg、ps、等,可以进行图像格式转换,功能相当强大。
三维图形处理软件3DMAX可以使用BlenderforLinux来替换,它可以支持多边形画图和动画的制作。
根据《操作系统原理》课程的教学目标,选择Linux操作系统为教学平台是最合适的,能够接触到操作系统的核心,使复杂、抽象的理论变得形象化,学生能够直观的感受到系统工作原理及工作机制,这门课程也变得更容易理解和掌握。
基于Linux操作系统的强大网络功能,可以将《计算机网络基础及应用》和《网络安全技术》等网络课程安排在Linux教学平台下进行。
2.3Linux平台下暂不替代Windows平台下的课程
考虑到计算机等级考试与高校学位证挂钩的原因,将学生经常选择的一、二考试课程仍然放在Windows教学平台下,这些课程有办公软件Microsoftoffice,VB,VC,VFP,Delphi等,以满足学生考试的需求。
2.4基于Linux平台的教学安排
对于教学安排仍然沿用Windows平台下的教学体系,把目前Windows为主的教学平台改为Linux为主的教学平台同时兼容Windows教学平台,让学生从大学一年级就开始接触使用Linux操作系统,在《计算机信息技术基础》这门文化基础课程中引入Linux基础知识,在学习微软office之后将openoffice或中office引入教学,学生有一定基础后再可以达到事半功倍的效果,而且他们都支持.doc,.txt,.xls,.ppt等经常使用的文件格式,这些文件在Linux下或Windows下都可以打开再编辑,对工作环境并不挑剔,软件功能齐全,且使用起来与微软的office大同小异。
能够在Linux教学平台上的完成授课的其他课程,在教学目标不变的情况下将教学大纲、教案、教材等教学材料做适当的调整,逐步从Windows教学平台过渡到Linux教学平台。通过这种教学方式可以使学生逐步了解Linux操作系统,引起学生对操作系统学习的兴趣,为深入学习Linux打下坚实的基础,并逐步解决Linux人才缺乏的现状。
3结束语
Linux平台在高校教学平台上的应用,目前不主张完全替代Windows教学平台,而是在Linux操作系统下兼容Windows,对于在Linux平台下没有稳定版本的软件,可选择在Windows平台下进行课程的讲授。高校在Linux平台下开展教学,有利于培养学生的开创性和自主性,对于提高学生的计算机应用与开发能力有很大帮助。
参考文献:
[1]MichaelJang.红帽Linux9从入门到精通[M].邱仲潘,译.北京:电子工业出版社,2003.
[2]陈莉君,康华.Linux操作系统与原理[M].北京:清华大学出版社,2006.
[3]彭晓明,王坚,余海涵.Linux网络服务器的配置与管理[M].北京:人民邮电出版社,2000.
[4]刘红梅.浅析基于Linux平台计算机基础教学的必要性及可行性[J].北京农业职业学院学报,2010,24(6):33-34.
[5]刘毅.内核基于Linux兼容Windows软件的桌面操作系统设计[J].现代计算机,2011(5):86-89.