摘要:本文從高職院校的特點出發,分析了操作系統課程的教學現狀,并從教學觀念、教學內容、教學方法、實踐教學四個方面探討了教學改革的方法,并有效的應用到實際教學當中。
關鍵詞:操作系統;教學改革; 實踐教學
1 引言
“操作系統”是目前高職院校計算機專業開設的一門基礎課程,在計算機專業教學中占據十分重要的地位。這門課程既具有很強的理論性,又具有很強的實踐性。本文結合筆者在高職院校的教學經驗,提出了“操作系統”課程的改革措施,以適應教學改革的需要。
2 現狀
學生重視程度不夠。對于理論性的課程,學生的學習積極性普遍不高,而學完以后,讓學生設計一個操作系統是很難實現的,在就業方面很難跟將來的工作緊密的聯系在一起,造成學生的學習目的性不明確。
傳統的操作系統原理教學以課堂講授為主,教學手段較為單一,導致課堂互動性較差。
操作系統課程教學內容理論性過強,實踐性教學環節薄弱,學生感覺枯燥無味,缺乏興趣。
3 操作系統課程的教學改革與探索
3.1 教學觀念的改革
教師必須首先轉變教學觀念,樹立以學生為中心,充分發揮學生的主動性,激發學生的創造精神的教學思想。教師需要學習現代教育技術理論,具有管理學習資源的能力、管理學習過程的能力和教育教學研究的能力。高職院校重在培養學生的實踐能力及創造能力,在課堂教學中就應當注意激發學生的主體意識,讓學生真正參與到課堂教學中來。傳統的教學理論是以“教”為中心的教學設計,這種方式,有利于教師主導作用的發揮,卻忽視了學生的主動性。而我更多的是采用以“學”為中心的教學設計,這種方式是圍繞如何幫助學生的“學”,有利于充分調動學生的主動性、創造性。比如在授課過程中,我經常提出問題考察學生,通過提問可以加強教師與學生的交流,同時也是學生對授課內容的反饋,是學生參與教學的一種方式,還可以作為其平時成績的重要記錄,可以及時反映教學效果。
因此,更新教學觀念主要就是把傳統的教學模式改變過來,形成以學生為中心的教學模式。給學生灌輸學習知識的能力,而非簡單地學習課本知識,將培養學生的創新精神和自學能力放在首位。這就要求教師更專注于學習資源的建設、研究和評價。通過教學信息和學生學習的互動狀況,并及時作合理調整,為學生提供有針對性的學習信息。同時觀察、研究和探索在教育實踐中發現的問題,不斷總結和改進教學思維和教學方式。
3.2 教學內容的改革
在內容取舍與體系安排上,總體仍然是首先介紹操作系統的整體概念與作業界面,然后分別對操作系統的幾大管理功能,即:進程管理,存儲管理,設備管理,文件管理等進行深入講述,目的是為了突出重點,同時分散難點。對課本中的一些復雜的理論闡述進行一定程度的刪減,增加技能性訓練,同時注意查閱最新的操作系統資料,摒棄掉傳統操作系統中那些過時的知識。比如,對傳統操作系統中的作業及作業管理的概念不再贅述,而是強化進程及線程的概念。這樣一方面可以充分利用有限的授課時間,另一方而可以提高學生學習操作系統的積極性和主動性,從而達到良好的教學效果。
引入當今最新的前沿性知識以及新概念和新技術,如本人在教學過程中就增加了對當前流行的網絡操作系統,Linux系統的介紹,包括Linux的發行版本,最新的發展動態以及Linux不同于Windows操作系統的新特點等。同時特別強調Linux系統在當前各界的廣泛應用和對熟悉Linux系統人才的巨大需求,吸引學生的注意力,同時向學生推薦一些相關的參考書,這不但是對教學內容的更新和補充,還能吸引學生的注意力,提高其學習興趣。
3.3 教學方法的改革
采用多種教學方法相結合的方式進行教學。如筆者在教學過程中采用了任務驅動以及案例教學等多種方法。例如,在講解某個具體內容之前,先讓學生通過自學把課本上的內容看一遍,提出疑問,上課時再解決學生提出的問題,即任務驅動,這樣學生掌握的會更加透徹,記憶也更加深刻。
在實際教學過程中,還要注意各種教學手段和工具的應用。板書與課件相結合的方式可提高教學效果,但其中最關鍵的是課件的制作。課件的內容不能僅是課程內容的羅列,而是要對課程內容跨章節地組織起來,形成一個整體,當然也包括與其他課程之間的關聯等。在課件制作的時候注意加入動態效果,尤其是操作系統中理論性強、極其抽象的內容可以制作成FLASH動畫。另外,對于有些復雜的算法,如“銀行家算法”則利用傳統的板書講解,按照步驟畫圖,使學生更易于看懂。
多補充相關的習題與例子,建立深入淺出講解模式。操作系統中生硬的概念有很多,為了使學生更容易理解,本人在講解理論時融入大量的例子,將理論變為易于被接受的比喻或具體操作系統實例。由于操作系統的許多原理本來就來源于生活,我們就將很多內容用模擬舉例的方法進行講授,例如在講解P、V原語時,可用超市中消費者的活動進行描述;再比如經典的理發師問題,以及在死鎖問題的講授過程中,讓學生分析經典的哲學家就餐問題。通過把這些人類生活中常見的機制引入到教學中進行類比分析,使枯燥的操作系統原理變得生動有趣,從而提高學生的學習興趣。
輔導和討論。師生交互對于任何形式的教學來說都是至關重要的,面授輔導和答疑是最直接的交互方式,教師可以現場指導學生學習并解答疑問,澄清學生在學習中的錯誤概念。在課堂上,教師應提高教學效率,增加學生分組討論的時間,教師通過了解學生的學習討論情況,在課上對學習重點、難點及在學習過程中反映的共性問題和有代表性的問題進行重點講解,幫助學生理解重點、難點。總結本章節學習內容,使學生有一個清晰知識結構框架,建立整體概念和思想。
3.4 實踐教學的改革
因為授課對象是職業院校學生,學生學完這門課程的目的不是進行操作系統的開發,而是通過本課程的學習,掌握操作系統的基本概念、原理和方法,了解操作系統對整個計算機系統的管理和控制功能以及用戶與操作系統的接口技術,為今后從事計算機開發、應用提供必要的操作系統知識,并為進一步學好數據庫管理系統、計算機通信與網絡等課程奠定良好的基礎。
對學生實踐能力的培養,具體有如下幾方面。
(1)對計算機進行系統管理的能力,能對系統性能做簡單分析并做必要的調整、優化,而不僅僅是在某種操作系統環境中工作的一般應用型能力。
(2)在操作系統平臺上開發應用程序的能力,能在程序中調用操作系統提供的一些內核功能。
(3)在應用程序設計中借鑒操作系統中某些技術思想的能力,提高編程水平。
(4)讓學生學習安裝Windows操作系統與Linux操作系統的方法,同時會用Linux系統中的一些簡單命令。
在整個教學過程中,始終強調實踐的重要性。學校提供實驗環境,安排實驗輔導課,要求學生按時上實訓課。實驗往往是學生的薄弱環節,在老師的輔導和同學的相互協作中對學生的學習會起到事半功倍的效果。
4 小結
隨著計算機應用向縱深方向進一步拓展,計算機操作系統課程的重要性日益凸顯,本文結合高職學校學生的特點,探討了“操作系統”課程的教學改革方法,從四個角度提出了相應的改革措施,即更新教學觀念,改革教學內容,豐富該門課程的教學手段,以及實踐教學的改革,以期對操作系統教學改革有所啟發。
參考文獻
[1]湯子瀛等.計算機操作系統[M].西安:西安電子科技大學出版社,2001.
[2]王振邦.高職“操作系統原理”課程教學改革初探[J].計算機教育,2007(18).
[3]黃廷輝,許倩霞.操作系統課程建設的探索[J].桂林電子工業學院學報,2004,24(2).
[4]康麗軍.關于操作系統課程改革的探索與實踐[J].太原大學學報,2004(3).