曹華孝等

摘要:獨立學院開設的《Linux網(wǎng)絡操作系統(tǒng)》課程涉及的知識點多,且應用性強,本文借鑒建構(gòu)主義的教學模式,通過以項目驅(qū)動的方式整合了Linux網(wǎng)絡操作系統(tǒng)課程教學各個知識點,以明確企業(yè)需求、建立校企合作、項目驅(qū)動,以及分組合作的教學模式,從而提高該課程的教學效果。
關(guān)鍵詞:Linux;網(wǎng)絡操作系統(tǒng);項目驅(qū)動教學;獨立學院
引言
獨立院校也叫公有民辦、國立民營二級學院,它利用原公有高校(母校)多年辦學積淀的無形和有形資產(chǎn)(如聲譽、師資、設備、圖書資料、管理理念等),采用國家對民辦高校的優(yōu)惠政策,采取民辦高校的大學運作機制,獨立于母體高校自主辦學。[1]
獨立院校的人才培養(yǎng)目標與普通本科教育和職業(yè)技術(shù)教育均有所不同,即獨立院校教學是在注重理論教學的同時,強化實踐教學,突出應用型本科這一特色。但獨立學院的發(fā)展時間均不長,相對積淀較少,如何依托“母校”豐富的資源,再結(jié)合自身學生的基礎(chǔ)現(xiàn)狀,突出應用型本科教學模式,如何在進行理論教學的同時,強化實踐技能的培養(yǎng),是獨立院校教師普遍正面臨著的、亟待解決的問題。
項目驅(qū)動教學法的基本思想
項目驅(qū)動教學法是在建構(gòu)主義學習理論的指導下,師生通過共同實施一個完整的“項目”工作而進行的教學活動。它綜合了當前傳統(tǒng)探究教學、任務驅(qū)動教學和案例教學的特點,旨在把學生的學習訓練有效融入工程任務完成的過程中,讓學生積極地學習、自主地進行知識的建構(gòu),所有教學活動都是圍繞真實的項目開展。
項目驅(qū)動教學法整體實施方案
1.課程現(xiàn)狀
《Linux網(wǎng)絡操作系統(tǒng)》課程是計算機專業(yè)的一門專業(yè)核心課程。其課程內(nèi)容主要涵蓋“Linux網(wǎng)絡操作系統(tǒng)平臺的管理與維護”和“Linux企業(yè)網(wǎng)絡服務器的管理與維護”兩個部分。Linux本身是一種開放、免費的自由軟件,具有多任務、多用戶等特點,能夠在PC上實現(xiàn)全部的UNIX特性,其本身所包含的命令和應用等是非常廣泛的。[2]
在傳統(tǒng)教學模式中,對教學內(nèi)容的組織一般按技術(shù)點進行劃分,基本是先講解技術(shù)理論,然后給出實例。章節(jié)安排多為:Linux基礎(chǔ);Linux安裝;Linux常用命令;shell環(huán)境與vi編輯器;文件系統(tǒng)和磁盤管理;用戶和組管理;Linux網(wǎng)絡基礎(chǔ)配置;各種常用服務器配置。
這種教學方式是由教師主導,學生對Linux網(wǎng)絡操作系統(tǒng)中所涉及的技術(shù),只是走馬觀花,在腦子中過了一遍,遇到實際問題卻不能獨立解決。而且這種教學方式基礎(chǔ)知識所占課時較多,各章節(jié)的實例片面,不成體系,學生難以持續(xù)保持濃厚的興趣,對實際應用不知如何下手,教學效果難以理想。
2.教學改革
針對上述《Linux網(wǎng)絡操作系統(tǒng)》課程教學中普遍存在的問題,我們引入項目驅(qū)動教學法,采用“項目導向+任務驅(qū)動+講練結(jié)合+工程案例”式的教學方法,將各個知識點串聯(lián)起來,貫穿于整個教學中。
具體做法是:從Linux網(wǎng)絡操作系統(tǒng)最常用的Samba服務器、DNS服務器、DHCP服務器、FTP服務器和Apache服務器等五大服務器的基本配置和管理的功能入手。根據(jù)教學內(nèi)容預先準備一個或多個實際案例作為項目,由項目任務引發(fā)出教學內(nèi)容,由點到面演練整個項目的設計制作過程,通過項目活動過程來培養(yǎng)學生掌握Linux服務器的配置和管理知識,實現(xiàn)整個教學內(nèi)容。
在這種教學模式下,由教師引導學生在實踐動手中學習理論,學生通過開發(fā)項目的方式,熟練掌握Liunx網(wǎng)絡操作系統(tǒng)的基本命令使用方法,掌握各種網(wǎng)絡服務器的配置方法,教師圍繞“做什么、怎么做、為什么這么做、這樣做的后果”等,來提升學生動手能力并使其保持濃厚的學習興趣,增強綜合應用能力,進而提高教學效果。
3.教學過程
(1)項目設計
根據(jù)五大服務器的功能特性,教師首先構(gòu)思一個學生感興趣的項目背景,然后提出項目要求,針對項目要求,對該項目的任務進行分解,并將完成該任務的對應知識點列舉出來,對項目任務進行分析,然后教師和學生圍繞這些項目的實施展開教學工作。在設計項目時,教師應注意把本課程大綱要求的主要知識列舉出來,分別具體落實到各個項目中去。
在本課程中,全面系統(tǒng)地介紹了利用Linux操作系統(tǒng)配置和管理各種常用服務器的方法。項目的具體要求是:①所有的配置和管理各種服務器的方法都能涵蓋Linux操作系統(tǒng)的五大基本功能:進程管理、存儲管理、設備管理、作業(yè)管理、軟件管理。②遵循由淺入深、由易到難、由窄到寬的原則,將教師設計的不同項目,進行排序組織教學。③通過教師講授和示范,學生上機練習,達到教中做和學中做的要求。
(2)項目實施
項目實施過程是整個教學過程的中心和關(guān)鍵環(huán)節(jié),它對項目設計、教學輔導、項目檢測和項目整體評價具有支配和決定作用。
組織項目教學階段:對學生進行分組,遵循強弱搭配的原則,根據(jù)每個項目的特點和組內(nèi)學生的特長任命組長。
項目背景介紹與項目任務分析階段:對教師設計的項目背景進行介紹,包括設計該項目的意義,項目的重難點說明,項目涉及的知識點。可以用學生感興趣的話題引入,這樣容易激發(fā)學生學習的興趣。
項目主要知識點的教學階段:該階段是由教師將該項目涉及的知識點對學生進行講解,并作適當?shù)呐e例和在計算機上演示。然后結(jié)合項目要求,教師把整個項目完整演示一遍。
學生實踐階段:教師演示完整個項目后,學生獨自對教師設計的項目進行練習。在此過程中教師進行指導,或者由同組先完成的學生對別的學生進行幫助。
對于沒有在機房授課的,教師可以讓學生下課后自行練習,然后下一次課上進行抽查。學生實踐完畢之后,教師針對學生的操作情況,做出總結(jié),提示學生容易出錯的地方。
(3)項目測評endprint
測試階段:由組長帶領(lǐng)組內(nèi)其他同學根據(jù)已掌握的部分專業(yè)知識,獨立收集資料,分析和整理項目相關(guān)信息,每組自行設計一個項目,并通過商討完成項目設計和實施,最后以組的形式形成課題報告,包括項目背景、要求、設計步驟、實現(xiàn)過程、結(jié)果和評價、過程中遇到的困難及解決辦法等。通過這一系列方法,讓學生進一步體會教中學和做中學的要求。
項目評價階段:在課程總體評價上主要從兩方面進行,一是讓學生整合各項目各自包含的知識和技能,對整個教學過程進行評價;二是學生對自我學習過程和學習效果進行評價。
通過這一系列的訓練,鞏固了教學成果,同時也讓學生具備了解決實際問題的能力,學會了團隊合作完成項目。
項目教學法實例分析
本文以Apache服務器配置和管理為例,簡述項目驅(qū)動教學法的實施過程。
1.項目設計及分析
(1)項目背景
以本校新校區(qū)的網(wǎng)絡拓撲為例,學校的域名為:www.cdxyms.edu.cn,學校現(xiàn)計劃為每位教師開通個人主頁服務,為教師與學生之間建立溝通的平臺。
教師引導學生思考以下幾個問題:為了實現(xiàn)個人主頁,應該考慮哪些問題?為了服務器的安全與穩(wěn)定,應該考慮哪些問題?為了方便教師和學生交流,還應該考慮哪些問題?為了實現(xiàn)上述功能,目前我們有哪些解決措施?
(2)項目要求
根據(jù)討論結(jié)果,引出該項目中學校為每位教師開通個人主頁服務,要求實現(xiàn)以下功能:
網(wǎng)頁文件上傳完成后,立即自動發(fā)布,URL為http://www.cdxyms.com/用戶名。
在Apache服務器中建立一個名為private的虛擬目錄,其對應的物理路徑是/data/private,并配置Apache服務器對該虛擬目錄啟用用戶認證,只允許cdxyms用戶訪問。
在Apache服務器中建立一個名為test的虛擬目錄,其對應的物理路徑是/dir/test,并配置Apache服務器僅允許來自網(wǎng)絡.cscdxy.net域和192.168.1.0/24網(wǎng)段的客戶機訪問該虛擬目錄。
使用192.168.1.2和192.168.1.3兩個IP地址,創(chuàng)建基于IP地址的虛擬主機。其中IP地址為192.168.1.2的虛擬主機對應的主目錄為/var/www/ip02,IP地址為192.168.1.3的虛擬主機對應的主目錄為/var/www/ip03。
創(chuàng)建基于www.cscdxy.com和www.cdxyms.com兩個域名的虛擬主機,域名為www.cscdxy.com虛擬主機對應的主目錄為/var/www/cscdxy,域名為www.cdxyms.com虛擬主機對應的主目錄為/var/www/cdxyms。
(3)項目任務分析
根據(jù)項目要求,得出本項目對應的工作任務:安裝Apache服務器的能力;配置Web服務器的能力;發(fā)布個人主頁的能力;設置虛擬主機的能力;實現(xiàn)基于用戶和主機的訪問控制的能力;提高在Internet上假設WEB服務器的能力。
2.本項目涉及知識點
(1)全局環(huán)境配置
全局設置是配置控制Apache服務器整體運行的環(huán)境變量,如處理的并發(fā)請求數(shù)或者配置文件的存儲位置。主要包括:①設置服務器根目錄;②設置運行Apache所使用的PidFile的路徑;③設置連接數(shù);④配置MPM;⑤設置Apache服務器偵聽的IP地址和端口號;⑥設置動態(tài)加載模塊;⑦設置包含文件;⑧設置運行Apache服務器的用戶或群組。
(2)主服務器配置
主服務器是對主服務器或默認服務器進行配置。其基本配置有:①設置服務器管理員電子郵件地址;②設置服務器主機名和端口;③設置服務器如何構(gòu)造URL;④設置主目錄的路徑;⑤設置網(wǎng)站默認文檔;⑥設置日志文件;⑦設置默認字符集。
(3)虛擬主機配置
通過配置虛擬主機,可以在單個服務器上運行多個Web站點。虛擬主機可以是基于IP地址、主機名或端口號的。其中,基于IP地址的虛擬主機需要計算機上配有多個IP地址,并為每個Web站點分配一個唯一的IP地址。基于主機名的虛擬主機,要求擁有多個主機名,并且為每個Web站點分配一個主機名。基于端口號的虛擬主機,要求不同的Web站點通過不同的端口號監(jiān)聽,這些端口號只要系統(tǒng)不用就可以。
另外, 對下列幾種Apache服務器的配置方法分別進行講解和演示:①用戶個人主頁;②虛擬目錄;③基于主機的訪問控制;④基于用戶認證的訪問控制;⑤虛擬主機。
3.本項目技能要求(如下表)
總結(jié)
我們通過提取課程的主要知識點,融入到每個具體的項目中的這種方法組織教學,收到了較好的效果。每個項目涵蓋的主要知識點有所側(cè)重和區(qū)別,使學生通過項目實例做到了融會貫通,舉一反三。
參考文獻:
[1]董黎明,孟昭文,郭新.驅(qū)動式教學在《Linux服務器管理》課程中的應用研究[J],北京城市學院學報,2008(1).
[2]楊潤萍.學院Linux網(wǎng)絡管理課程教學改革探討[J],計算機時代,2012(10).
基金項目:四川師范大學成都學院“國家級大學生創(chuàng)新訓練項目”,編號:201213672003。endprint