摘要:“Linux”是一門實用性很強的課程,在高等學校已被列入計算機專業教學計劃。作者結合自己多年的Linux的教學實踐,介紹了當前高職Linux教學現狀及問題,并分析了市場相關崗位和技能需求,提出了在課程結構、教學方法以及對學生考核評價方式等方面改革思路。
關鍵詞:Linux操作系統;崗位技能;教學方法;考核方式
中圖分類號:G642文獻標識碼:A文章編號:1009-3044(2009)26-7459-02
Take the Post Demand as the Guidance, Reform Teaching Model of Linux Course
LIU Yi-jun1, XIONG Jian-ling2
(1. Guangzhou Vocational College of Technology and Business, Guangzhou 511442, China; 2.Guangzhou Thinker science and technology Limited company, Guangzhou, 510630)
Abstract: \"Linux\" is a very practical course, and has been included in the teaching plan of computer specialty in universities. Based on many-years teaching practice in Linux, the author introduced the present situation and problems of Linux teaching, and had analyzed the market-related posts and the skill demand, proposed the way to reform in the course structure, the teaching method and the inspection way.
Key words: Linux operating system; post skills; teaching methods; inspection way
近期,全球軟件巨頭谷歌公司在官方博客中宣布:它正在開發它自己的開源操作系統Chrome OS,會在今年晚些時候公開其源代碼,預計基于該操作系統的上網本產品將在2010年下半年與消費者見面。這一消息立即在IT業內鬧得沸沸揚揚,引起了人們對操作系統的關注,據騰訊公司組織的網絡調查顯示,約72%的網民看好谷歌公司這一動作;約58%認為將對微軟Windows 7形成挑戰;約87%的網民表示將會試用谷歌操作系統。但也有人認為谷歌這一舉措將對Linux傷害最深,目前在操作系統市場,微軟Windows操作系統一枝獨大,占據了近90%份額,其次為Mac OS,占據9%份額,而Linux僅占不到1%,且主要用在服務器、嵌入式設備等領域,盡管近幾年一直致力于Linux開發的公司在改善界面、操作簡易性方面做了很多努力,但Linux在PC機市場一直表現一般。
在中國目前高校計算機類的專業中,基本都會學習兩種操作系統,一個即Windows,道理不用多說,另一個即Linux,因為大家都覺得應該改變微軟在操作系統的壟斷地位,最好的突破口就是致力于Linux開發,希望也在Linux,連大名鼎鼎的英特爾公司也推出了Linux操作系統Moblin,現在針對Linux的版本多達十幾個,足見人們對Linux的重視程度。
1 高職Linux技術教學的現狀及存在的問題
高等職業教育作為中國高等教育的一部分,越來越受到國家的重視,2005年11月7日國務院召開全國職業教育工作會議,并頒發了《國務院關于大力發展職業教育的決定》。高職教育不同于普通本科教育,它偏重于技能和實踐,而且高職學生與本科生相比,一般具有“學習基礎相對薄弱,認知能力稍差,好動手”等特點。目前各高職院校計算機類專業基本上都開設Linux相關課程,據筆者多年的教學經歷,大致存在以下問題:
1)課程名稱不統一,無標準權威教材。
目前在教材市場針對Linux的書很多,但魚龍混雜,水平參差不齊,而且各本書內容側重點相差很大,名稱也不盡相同,如《Linux網絡技術》、《Linux操作系統》、《Red Hat Linux 9桌面應用》、《Fedore core 6》等,各種教材都有各自的特色,但都普遍不很全面,針對高職類可操作性不強。
2)教學內容不一致。
有的高職院校偏重理論,主要圍繞Linux作為操作系統來講其原理;有的重點放在講其辦公環境下的應用;有的主要講其網絡功能等;選用的Linux版本也不一樣,有的講紅旗,有的講紅帽子,有的講Fedore等。
3)教學方法單一,沒體現高職特點。
有的高職院校沿襲本科院校的教學模式,以講操作系統原理為主,穿插一些Linux的相關知識;有的高職院校講課缺少實訓環節,若有實訓也僅僅是練習而已,學生難以全面、深入地理解Linux。
2 市場Linux崗位和技能分析
筆者以“Linux+計算機·網絡·技術類+廣州”為條件于2009年7月10日在中華英才網上搜索,結果如表1。
由以上調查數據顯示,市場對Linux人才和Linux技術還是有一定的需求,表明在計算機專業開設該門課的必要性,但不同的行業、不同的單位對技術和基本素質要求不盡相同,通過仔細分析各單位招聘信息和要求,針對Linux崗位可以歸納為表2。
通過以上分析,我們可以得出以下結論:市場對Linux人才的需求還是比較大,但條件相對苛刻,而且要求的技術水平和行業性相關度很高,換句話說,就是不同的企業對人才的需求是不盡相同的。作為培養人才的高職院校,針對市場的實際需求,不可能做到盡善盡美,但應盡量做各種人才需求的補集,以適應各種類型的人才需求。
3 改革課程結構,豐富教學方法
確定了課程,首先應解決以什么版本的Linux作為教材,Linux技術有別于其他技術,雖然僅有一種內核版本,即于1991年10月由芬蘭赫爾辛基大學計算機系學生Linus Torvalds 開發出Linux的第一個內核版本之后不斷升級改進而來,但發行版本非常多,常見的有Mandriva 、Red Hat 、SUSE 、Debian GNU/Linux 、Ubuntu 、Gentoo 、Slackware 、Knoppix 、MEPIS 、Xandros 、FreeBSD,還有中國的Red Flag等,其實對于中國的讀者而言,最熟悉的莫過于Red Hat和Red Flag,而Red Hat在Linux市場份額也是遙遙領先,所以在一般高等院校,多數以Red Hat作為教材例子。
其次也要解決給學生教什么內容,盡管不同的單位對人才的需求是多元的,難以有統一的版本,經過調研分析,我們對各種Linux知識進行整合、歸類,分為三大篇幅介紹,如圖1。
每一篇中有細分為很多章節,如“桌面篇”就包括Linux操作系統簡介、Linux操作系統安裝(主要介紹在VMware安裝Linux)、Linux的用戶接口、Linux的常用命令(對命令進行了歸類,如分為文件夾操作命令、文件操作命令、磁盤管理操作命令、系統管理操作命令、用戶管理操作命令、進程管理操作命令、壓縮操作命令、重啟和關機操作命令、掛載卸載分區操作命令、軟件管理命令、網絡操作命令、管道和重定向操作命令等)等章節;如在“網絡篇”就包括配置網絡連接、Samba服務器的配置、NFS服務器的配置、NAT與代理服務器的配置 、DHCP服務器的配置、DNS服務器的配置、WWW服務器的配置、FTP服務器的配置、郵件服務器的配置等章節;在“高級篇”包括Linux環境C編程初步、Linux環境shell編程等章節。
我們還要解決如何教的問題,新時代的學生不同于以往的學生,接受信息渠道多元化,而且個性鮮明,思想特征也呈現多態性,若沒有適合的教學方法,很難吸引他們的學習興趣和熱情,該門課的教學效果也會不好。我們老師經過多年實踐和探索,總結了幾個行之有效的教學方法。見圖2。
4 以提高學生技能為目標,改革考核評價方式
在“以技能為本”的教學模式下,考查學生對知識、技能的掌握情況的方式——課程考核的方法也要隨之進行相應的調整。傳統的僅以筆試作為考核方式有許多弊端,如有些學生平時不用功學習,在考前臨時突擊一下,就可能蒙混過關,甚至考得高分。針對這種情況,我們對考核方式進行了改革:
1)增加了上機操作考試的環節 學生的總評成績不僅僅依據期末筆試,而由筆試、機試和平時成績三部分組成,每一部分占一定的比例。我們在機試時設計了很多與課程相關且有一定的實用性的測試題,如在“桌面篇”就設計了“新建一個用戶gzkm,在此用戶文件夾下以gzkm身份新建一個文件exam1.txt,然后利用chmod命令把該文件的“同組成員權限”改為rwx。”等;在“網絡篇”設計了“在一臺計算機上配置Samba服務器,要求從另一臺裝Windows操作系統的計算機上能共享前一臺Linux文件。”等;在“高級篇”設計了“利用C語言和winsock在Linux環境下設計一個簡單的聊天程序。”等;
2)增加了學生實訓時作業完成情況在總評中的比例 按照教學計劃,“Linux技術”課程總共為54個學時,其中27個學時用著多媒體教學,其余27個學時安排學生實訓。我們努力在學生的學習過程就把好關,教學和實訓并重,希望學生在學習新知識的同時,掌握一門技能。
3)鼓勵和獎勵學生參加各種認證和技能比賽。現在社會上有針對Linux認證,凡是通過相關認證的學生,課程免考;凡是通過相關技能競賽并獲獎的學生,課程免修免考。
5 結束語
幾年來,我們堅持以崗位需求為導向,通過不斷地深化課程改革,不僅課程的教學質量有了穩步的提高,見表3,而且任課教師也從中獲益非淺,在教學實踐中積累了寶貴而豐富的教學經驗。2008年我們組隊參見廣州市高職院校IT技能大賽“Linux組網大賽”,獲得團體兩項優秀獎,雖然與兄弟院校還有一定的差距,但使我們明確了努力的方向。我們還將多加強與各高校同行進行交流和研討,更新教學理念,豐富教學手段,改革教學模式,爭取課程建設能再上一個新臺階。
參考文獻:
[1] CEAC信息化培訓認證管理辦公室.Linux操作系統[M].北京:高等教育出版社,2006:1-356.
[2] 薛迎霄,王禹.高校Linux課程教學研究[J].廣東技術師范學院學報,2004(6).
[3] 苑益軍,劉偉,崔艷云.“Linux操作系統”課程教學方法初探[J].成都教育學院學報,2006(4).