周 望,邱來香
(西華大學計算機與軟件工程學院,四川 成都 601139)
Linux 操作系統(tǒng)在許多領域具有廣泛應用,比如服務器、個人電腦以及嵌入式系統(tǒng)等。作為知名的開源操作系統(tǒng),Linux 具有強大的網(wǎng)絡功能,支持全部因特網(wǎng)協(xié)議,以及較強的可移植性。
Linux 操作系統(tǒng)作為計算機專業(yè)基礎課程,教學目標是使學生學會使用Linux系統(tǒng)調(diào)用,使用glibc的庫進行程序設計,以及熟練掌握Linux 基本操作。針對Linux 教學過程中存在的諸多問題,采用多元化教學方式提升教學質(zhì)量,是課程教學改革的有效途徑。
近年來,部分高校率先對Linux 操作系統(tǒng)的教學模式進行了探索及改進。然而在課程建設方面,仍處于探索、積累的階段,學生對于Linux 的掌握水平參差不齊。與Windows 操作系統(tǒng)良好的圖形界面相比,多數(shù)學生在學習初期不習慣使用Linux操作系統(tǒng)。
此外,Linux 操作系統(tǒng)的培養(yǎng)目標、課程大綱、實踐教學體系、電子課件和視頻資源等不夠完善,教學模式不夠成熟,教學方法單一,主要表現(xiàn)在以下幾方面。
目前Linux 操作系統(tǒng)教學大綱、教學計劃以及電子課件均與其他課程相似,課程建設采用“趨同管理”模式,沒有明顯的課程特色。Linux 操作系統(tǒng)采用命令行的方式進行常規(guī)操作,命令參數(shù)較多,具有較強的實踐操作性。因此,Linux 課程的教學方式應符合課程特色,不能簡單套用傳統(tǒng)的教學方式,而應采用符合課程特色的多元化教學手段。
當前,Linux 操作系統(tǒng)教學仍然是按照傳統(tǒng)的教學方式進行,教學內(nèi)容簡單,教學方法單一,以教師為主體,按照課件上的內(nèi)容進行單方向授課。在實踐教學環(huán)節(jié)上,由于課時有限,學生人數(shù)多,教師不能對所以學生進行單獨輔導,學生短期內(nèi)不能熟練掌握Linux操作系統(tǒng)的更多指令操作。表1列舉了Linux常用命令。
表1 Linux常用命令
Linux 操作系統(tǒng)的發(fā)展迅速,對教師的專業(yè)技能水平要求較高,而教學知識相對成熟滯后,很多老師沒有受過專業(yè)的培訓,因此,Linux 教學過程中就存在教學知識與實踐相脫節(jié)的現(xiàn)象,課程內(nèi)容缺乏最新的知識,學生就業(yè)時缺乏競爭優(yōu)勢。
目前Linux 操作系統(tǒng)的考核方式與本課程的培養(yǎng)目標不相符,僅僅采用傳統(tǒng)的百分制試卷考試,無法衡量學生的真實學習水平,不利于培養(yǎng)學生實踐能力。實際上,要想熟練地掌握Linux 操作系統(tǒng)就需要大量的編程和實踐,因而應采用多樣化的靈活考核形式,才能真正考核學生的實踐能力水平。
針對當前Linux 操作系統(tǒng)課程教學過程中存在的問題,本文以“線上教學+線下指導+項目實踐”的方式進行課程改革探索,采用多元化的教學方案,加深學生對Linux 操作系統(tǒng)的理解程度,提升學生的思維能力,強化課上課下的動手實踐能力,進而提升教學質(zhì)量,具體包括以下幾個方面:
2.1.1 更新教學目標
圍繞Linux 操作系統(tǒng)課程的培養(yǎng)目標和畢業(yè)要求,及時更新修訂課程教學內(nèi)容,改進教學大綱的教學目標,做到與時俱進。整合優(yōu)勢教學資源,根據(jù)最新的教學目標,對現(xiàn)有教學大綱進行研究討論,及時補充完善,制定科學合理的Linux操作系統(tǒng)教學計劃。
2.1.2 優(yōu)化教學內(nèi)容
根據(jù)Linux 操作系統(tǒng)最新版本,對原電子課件、教學計劃進行及時更新,制定符合學生需求的教學內(nèi)容。充分利用網(wǎng)絡資源及技術,比如MOOC,視頻,課件等,靈活采用線上授課模式,課后采用實踐練習的強化方式,以提升教學效果。建設完善的線上線下教學資源庫,從多種渠道收集教學資源和素材,比如網(wǎng)絡視頻,課件,文檔等,便于學生通過多種方式進行學習。
為實現(xiàn)Linux 操作系統(tǒng)教學目標,需要靈活運行多種教學方式,將傳統(tǒng)課堂與信息技術相結合,采用“線上教學+線下指導+項目實踐”多元化教學模式,突破傳統(tǒng)教學模式的局限。充分利用網(wǎng)絡資源,可以使學生掌握Linux 操作系統(tǒng)的最新進展,拓展知識深度,延伸課堂廣度。這種“線上教學+線下指導+項目實踐”多元化的教學方法,能夠很好地平衡Linux 線上與線下的教學模式利弊,提高教學效果。通過多元化教學模式+考試強化過程,形成完整的Linux 課程教學和評價機制。圖1為Linux多元化教學模式。
圖1 Linux操作系統(tǒng)多元化教學模式
2.2.1 線上教學
線上教學形式靈活,利用網(wǎng)絡視頻資源、MOOC資源等,實現(xiàn)課堂教學、課堂簽到、作業(yè)測試,以及教學管理等。學生可在自己的電腦上安裝Linux 操作系統(tǒng),根據(jù)老師的講授內(nèi)容,同步進行實踐操作,大大節(jié)約教學成本,同時做到學以致用。
2.2.2 線下指導
線下教學則直接使用Linux 操作系統(tǒng)完成各種任務。教師進行現(xiàn)場指導,理論與實踐相結合,鍛煉學生操作及動手能力。學生通過閱讀Linux 內(nèi)核代碼,深入了解Linux內(nèi)核的原理,反復研習,重點突破,操作使用各種命令,并能夠進行程序設計,提升學習效果。
2.2.3 項目實踐
Linux 項目實踐面向應用場景的開發(fā),提高學生的能力水平。從讀程序代碼,到上手修改代碼,要求學生學以致用,這是一個很大的進步。例如,學生可以自己實現(xiàn)一個Linux 文件系統(tǒng),實現(xiàn)一個系統(tǒng)調(diào)用,或者編寫一個設備驅動程序等。
Linux 操作系統(tǒng)課程的綜合考核應結合線上理論測試以及編程實踐作業(yè),建立以實踐為導向的多元化考評機制,綜合考察學生的學習水平和實踐能力,主要包括理論、實踐和應用等三個方面;同時,設置合理的教學評價機制,學生可以通過該機制對教師的教學模式進行評價打分,促使教師改進教學模式,提升教學效果。
圖2 為教改效果分析圖,從圖2 中可見,通過教學改革,學生基礎理論成績平均提高了15.3%,實踐操作成績平均提高了25.0%,綜合能力平均提高了20.5%,達到了預期效果。
圖2 Linux操作系統(tǒng)多元化教改效果分析
以下給出Linux 采用多元化教學模式后兩個真實案例分析。
案例1:學生A 通過課程學習,經(jīng)過多次實踐練習,成功搭建了網(wǎng)站服務器架構LNMP(Linux+Nginx+MySQL+PHP)。
案例2:學生B 通過課程學習,成功搭建了Linux平臺虛擬化環(huán)境Docker。
“互聯(lián)網(wǎng)+”時代,信息技術正深刻影響傳統(tǒng)教學模式和結構。Linux 操作系統(tǒng)教學應改變傳統(tǒng)的知識傳授為主的教學方式,采用“線上教學+線下指導+項目實踐”多元化教學模式,具體表現(xiàn)在:加強教師教學理念的轉變,為教師提供Linux 技能培訓;加強在線課程資源建設,統(tǒng)籌推進不同層次課程資源建設;建立完善的教學激勵機制,提升學生對Linux 操作系統(tǒng)的興趣。實踐表明,“線上教學+線下指導+項目實踐”多元化教學模式能顯著改善Linux 教學效果,提升人才培養(yǎng)質(zhì)量,具有良好的應用推廣前景。