【摘要】為提高高校計算機類專業課程《Linux操作系統》的教學效果,筆者對課程的理論教學方法進行了分析研究,提出了前置學習、問題引入、專題化組織、橫向差異化、直觀化對比學習等教學方法的改進措施,以提高課程的理論教學效果。
【關鍵詞】Linux 理論 教學方法
【中圖分類號】G424 【文獻標識碼】A 【文章編號】2095-3089(2018)10-0220-01
隨著物聯網、云計算及大數據等技術的飛速發展,Linux的商業價值及用戶需求在快速增長,《Linux操作系統》課程的重要性在日益提高,一方面課程理論性、實踐性很強,自學門檻較高;另一方面學生因為客觀原因對Linux知之甚少,思維方式慣性大,課程的教學和學習難度大,在此背景下如何創新教學理念,改進教學方法以便在有限的教學學時內提高教學質量和教學效果,適應技術發展的需要,是教師們需要思考和改進的重要議題。筆者曾在我校立項建設《Linux操作系統》研究性課程和在線開放性網絡課程,依據多年教學及建設的經驗,將從《Linux操作系統》課程理論教學的組織與實施方面談談做法和經驗,以供同行們參考。
一、優化整合內容,安排學生前置學習
Linux操作系統內容龐雜,涵蓋面廣,市面上現有教材的內容及編排很難貼近不同學校不同專業的培養目標,因此對教材各章節內容按專業方向進行取舍、補充和優化,梳理構建出適合本專業教學的體系,顯得尤為重要。筆者根據我校應用型本科人才培養目標和計算機專業課程體系,把該課程的理論內容編排為Linux基礎、Linux系統管理與分析、Linux應用與開發等三個部分,開展層次化、梯度化教學。第一部分基礎,難度小,在正式開課前的兩周教師先給學生開一次導論課,介紹課程的知識構成和學習方法,展示Linux在不同領域中的應用,以消除學生對課程的陌生感,激發學習興趣,然后安排學生利用網絡化教學平臺自主學習,并由教師在網站上對學生進行過關性測試,以督促學生認真執行,不但有效節約了課時,鍛煉了學生的自學能力,而且學生有了較好的獲得感和自信心,為后面兩個階段的學習打下了必備的基礎。
二、由問題引入,在解決問題過程中逐層遞進展現相關知識,開展問題背景下的教學
理論教學中學生處于被動聽講和接受的狀態,使得原本就單調、抽象的理論教學更加枯燥乏味,難以理解。我們的改進則是從應用需求出發,從實際操作出發,先向學生拋出要解決的問題、要完成的任務,從而師生一起進行需求或任務分析,進而形成一個層次化遞進式探索的學習思路。學生在教師的啟發與引導下進行這樣循序漸進地思索與探求,教師再把理論是為解決問題服務的這一根本目標樹立起來,最終教師追本溯源地把所需的多個知識點一一引出,由表及里逐個講解,這樣有效吸引了學生的注意力,使其緊跟問題,積極思考,前后聯系,很容易掌握概念理解理論的來龍去脈,達到從問題到原理豁然貫通的領悟,這樣習得的知識不但印象深刻而且又環環相扣利于掌握和運用。
三、構建專題化、方向化理論教學
教師把課程重、難點理論內容如進程與線程、進程通信、中斷與信號、系統調用等進行挑選、整合,按專題、難度進行分類,把零散的知識點融合成模塊和專題,按專業方向增減相關的知識點,形成有專業方向(嵌入式、運維、開發)和特色的知識體系。在各專題模塊教學結束后,教師及時進行歸納總結,構建思維導圖,并最終總結提煉不同模塊間的聯系,達到“書無我有,書有我精”把書由厚讀薄的效果。學生面對經過老師講授的精挑細選具有體系結構的內容和大量有專業方向性的信息,對比他們手中平鋪直敘、千人一面的教材文字,自然有了要聽、想聽的主動性,既利于融會貫通掌握知識,又有利于專業理論素養的培養。
四、理論直觀化,運用對比法加強差異化學習
Linux系統分析、管理與編程等部分,內容多而雜,照本宣科滿堂灌的講授方式,必然枯燥乏味,難以理解,針對我校應用型本科的培養目標,教師應本著教學的重點是要教會學生掌握基本概念原理并靈活運用在實踐中的原則,當堂演示實例并進行隨課實驗,對過程和輸出結果給以細致分析,使知識點可視化、直觀化,收到驗證理論,理論與實踐緊密結合的效果。這種做法對于本課程教學非常重要,也是教師們普遍使用的教學方法,這里不再贅述。
對于Linux的初學者學生而言,往往受Windows的使用模式和思維慣性影響很深,我們的做法是與Windows進行橫向對比,進行差異化學習,使學生從已知到未知,從宏觀到細節,把Linux中所謂“個性化知識”突顯出來,重點學習領悟。例如在講解Linux操作系統特點時把Windows系統與Linux系統進行對比分析,通過分析闡述二者哪些功能比較相似,哪些又是迥然不同,差別較大的部分如系統目錄、文件權限、配置方法,軟件安裝與編譯等方面必然成為學習和實踐的重點,從而針對性的進行實踐操作,去體驗Linux的設計優點和特色,就把死的知識點變成了學生的親身體驗,這樣從實踐和體驗中得來的知識是非常牢固和深刻的。再如基于Linux操作系統源碼開放的基礎上,在探究Linux內核的實現和設計方法時,對比分析其與Windows系統的設計上的差異,學生在新舊知識對比中印象必然深刻,容易產生一窺究竟的探究心理,為學有余力的學生進一步的學習打下了基礎。不同操作系統的設計原理與工作方法很多都是相似的,實踐證明以舊推新,分辨相同和不同之處,差異化、特征化的靶向性教學,既符合知識的認知規律又能提高課堂效率,增強學生學習信心,達到溫故知新,事半功倍的效果。
五、結語
課程的教學組織與教學方法直接影響教學效果和教學質量,筆者在多年的教學實踐中通過以上四個方面的改進,逐漸摸索出了一套行之有效的《Linux操作系統》課程理論教學方法,有效提高了課程的教學效果。
參考文獻:
[1]梁正平, 紀震.高校 Linux 課程體系建設研究與實踐[J].計算機教育, 2009(5):87-90
[2]陳曉,“Linux操作系統”課程教學方法的改革與完善[J]. 理論探索, 2016(7):43-44
作者簡介:
李莉(1975,4-),女,漢族,河北棗強人,碩士,講師,研究方向:操作系統、軟件。