羅回彬,吳方,譚忠兵
(北京理工大學珠海學院,珠海519088)
Linux課程是計算機專業課程,該課程不僅局限于Linux服務器操作系統的資源調度,Linux網絡資源的配置,還是嵌入式Linux開發的重要基礎和組成。因此,隨著信息化的發展在移動互聯時代,如何建設好Linux課程有很好的研究意義和價值。
(1)資源松散。Linux操作系統網絡資源雖然很豐富,但是由于其支持廠商眾多且很多資源并沒有好好地利用,特別是對于教學資源來說,資料眾多但是比較松散,組織零散,需要一個公共平臺將這些教學資源和網絡資源組織起來,并定時更新,以利于學生學習。
(2)教材老舊。Linux操作系統課程目前市面上所出版的教材教程,大多注重兩個方面:一是基本注重基本操作,適用于初學者;而是注重系統應用開發,適用于高級程序員。考慮到不同專業學生的教學目標和教學計劃的統一化,利于今后學分制的開展,需要編訂一本適合我院學生使用的、規劃細致、內容合適的教材。
(3)模式過時。Linux操作系統課程近幾年雖然進行了一些教學模式和考核模式的改進,但是隨著時代進步和技術發展,以及慕課大潮的涌入,本課程的教學模式和考核模式已經不適合當前的教學環境,需要進一步改革和建設。
針對現有課程教學過程中發現的問題,筆者主要擬對本門課程進行如下目標建設:
(1)建設師資力量。完善師資力量,對現有的師資進行培養,鼓勵教師外出培訓、參加會議、產研合作等,盡可能地吸取其他高校的教學經驗,了解企業的用人需求及技術要求。
(2)建設課程網站。依托現有網絡教學綜合平臺和網絡豐富的專業網站資料,建設一個本課程專用的教學網站。該網站模塊簡單,內容豐富,資料與網絡資源同步更新,并對網絡上的海量資料進行過濾、選擇,根據課程教學內容進行擇優引入;并適當引入擴展資源,為學生提供一個與課程密切相關、資源豐富、內容恰當且又適當擴展的網絡資源平臺。
(3)編寫課程教材。對本Linux課程的教學內容進行深入討論、總結,理出課程內容主線;討論并更新教學大綱,根據教學目標確定教材內容,編寫一本適合我院學生使用的Linux操作系統教材;并根據課程需求,錄制配套的視頻資料,制作課外實踐實例。
(4)改革教學模式。目前學校在大力推廣學分制改革,學生可以在任意學期選修課程,因此需要對該課程進行教學模式進行統一化改革。現有的教學模式學生仍然被動性學習,“教師講的多、學生練得少”造成學生動手能力差;“老師教什么,學生學什么”造成學生知識僅局限于課堂、課本。因此,新的教學模式需以學生為中心,項目驅動為主線。
(5)改革考核模式。對本課程的考核模式改革為“三拓展”,將考核內容從課本拓展到網絡;將考核過程從課內拓展到課外;將考核結果由期末考核拓展到過程考核;最大限度地促進學生的學習積極性和主觀能動性;由被動學習變為探究式學習。
(1)在線課程資源學習平臺
筆者構建一個完整的教學資源在線學習平臺,如圖1所示,將各類教學資源,包括大綱日歷、教學課件、實驗指導書、教學視頻、學生優秀作品、實驗源碼等資源都在線共享、實時更新。
通過HTML5技術開發的在線課程資源學習平臺,可以更好地在移動終端、PC、平板下瀏覽課程資源,更有利于學生在課余時間進行在線學習。

圖1 Linux課程教學資源在線學習平臺
(2)基于微信小程序的單元習題測試
微信作為一種師生日常使用頻繁的聊天通信工具,其小程序功能可以作為輔助教學工具。筆者通過微信平臺進行小程序開發,建立一個每周或每課的客觀題單元測試小程序,可以很好地對學生基本知識進行測評;其作為學習平臺的補充,可以更全面地了解學生的學習質量。同時,在單元習題測試小程序中建立排榜行機制,在一定程度上也能進一步激發學生學習熱情。

圖2 基于微信小程序的單元測試平臺

圖3 學生基于微信小程序的單元測試時間
“項目驅動式”的實踐教學方法主要是以“學生為中心”,將傳統的實驗教學內容進行項目案例重構,轉化成項目形式進行規劃,設定相應的項目場景,并細分若干個任務點及關聯知識。
項目示例1:使用系統安全操作——Linux用戶與權限管理時,可以進行如下場景的構建和任務的細分及知識點的關聯。
項目概述:項目開發過程中需要對不同的項目進行統一管理,而不同的項目歸屬不同的小組負責。某IT公司在進行項目開發時,其中兩個項目組分別進行不同的項目開發,項目組的資料相互不同訪問;但有些共用資料,兩組都可以訪問獲取。
項目目標:根據項目要求,假定共6人,需Linux系統管理員創建6個不同的普通用戶;其分屬兩個小組,需創建兩個用戶組,將人員劃分相應小組;因有共用資料,額外再創建一個共同組,將6個用戶都歸入其中。
通過上述項目示例,進行項目實境的驅動,學生可以從另一層面掌握到用戶管理、用戶分組、管理以及文件及目錄的訪問權限的相關Linux操作指令。
通過此次的教學改革嘗試,其一構建了基于微信小程序學習測試平臺可以更好地利用了學生的碎片時間(如圖3所示)進行基礎知識的過程測驗,做到以測促學;其二構建了多維度的學習資料(實驗教材、課程網站、教學視頻等)使學生可以更好地進行依據項目要點進行實踐操作。從而真正使學生的基礎知識和實踐動手能力都有所增強。總之,Linux課程建設需要結合時代的發展,融合教學團隊的經驗、課程資源網站平臺、新穎便捷的單元課程測試平臺、靈活的項目驅動模式等因素,以此構建一個學生“要學、想學、能學”的教學模式,從而提升Linux課程質量。