
計算機操作系統(tǒng)是本專業(yè)的重要課程之一,學生通過學習應(yīng)該了解計算機操作系統(tǒng)的基本概念和相關(guān)的新概念、名詞及術(shù)語;掌握計算機操作系統(tǒng)的設(shè)計基本原理及組成;計算機操作系統(tǒng)的發(fā)展特點和設(shè)計技巧和方法;
計算機操作系統(tǒng)是實踐性較強的課程。其特點是概念多、涉及面廣。要求教學輔導要由淺入深對易混淆的概念加以詳細說明,對每章的重點,管理和控制的調(diào)度算法技巧作詳細介紹。 在實驗中著重培養(yǎng)學員熟練使用操作系統(tǒng),以及在維護操作系統(tǒng)工作中的分析問題和解決問題能力。
1 操作系統(tǒng)教學現(xiàn)狀
1.1 沒有對操作系統(tǒng)實驗課程重要性足夠認識
計算機操作系統(tǒng)課程的內(nèi)容包括以下方面:一是操作系統(tǒng)理論知識學習,二是操作系統(tǒng)實際操作能力,這包括:熟悉操作系統(tǒng)所提供的“系統(tǒng)功能調(diào)用”;進程的創(chuàng)建和控制;請求頁式虛擬存儲器的設(shè)計;使用不同的頁面調(diào)度算法,處理缺頁中斷,并計算不同實存容量下的命中率;等等。計算機科學這個學科本身屬于工學,要學好這門學科必須要加強學生的動手能力。通過實驗教學和學生上機實踐操作,能夠使學生更好地理解和掌握操作系統(tǒng)理論知識,讓學生在實驗教學和實際操作中獲得更多的實際操作技能。
在實際的教學過程中,往往重視理論課程,把有經(jīng)驗的老師安排上理論課,而把實驗課當成次要課程,殊不知實驗課和理論課同等重要,也是理論課的有效復(fù)習,也就是我們常說的“溫故而知新”。
1.2 操作系統(tǒng)的實驗課程與理論課程缺乏統(tǒng)一性
現(xiàn)在很多學校的操作系統(tǒng)的實驗課程與理論課程都由不同的老師授課,雖然大家使用相同的大剛和課本,但是畢竟不是同一老師授課,不同的老師之間的教學方法和教學理念還是有比較大的差異的,這也使得教學目的未必盡如人意。
1.3 教學方式比較單一
現(xiàn)行的操作系統(tǒng)理論教材很多,但缺乏好的統(tǒng)一、規(guī)范的實驗教材。上實驗課的時候計算機實驗課教學方法比較單一,很多高校的操作系統(tǒng)實驗課仍然是,教師牽著學生走:學生按照老師所講的,一步步照搬,遇到不懂的問老師,對有些學習習慣好的同學來說能按照老師的要求做完,而有些同學則不能完全做完,因為自己不懂不會做而偷偷做別的事情,即使做完了的同學由于是照搬,缺乏深度的理解,遺忘性很大,收獲較小
1.4 對學生的創(chuàng)新能力培養(yǎng)不足
同學們在上完理論課后,應(yīng)該對操作系統(tǒng)有了一些了解,應(yīng)該有自己對這門課程的一些創(chuàng)新性見地和想法,并且在實驗課中體現(xiàn)出來,但是我們現(xiàn)在上實驗課的時候,往往忽略了這點,沒有讓學生自由發(fā)揮的余地,而是讓學生完全按照課本來,沒有很好的挖掘?qū)W生的創(chuàng)新性和學習的動力。
2 如何改進、提高計算機操作系統(tǒng)實驗課
2.1 提高對計算機操作系統(tǒng)實驗課的重視程度
如果我們的還是把觀點提留在實驗課是理論課的附屬這點上,我們的實驗課教學水平是無法提高的。社會對我們培養(yǎng)的學生的要求不僅有較高的理論水平,更要有嫻熟的動手能力。因此,我們必須重視操作系統(tǒng)實驗教學環(huán)節(jié), 培養(yǎng)和提高學生的動手能力和分析、解決問題的能力,以適應(yīng)社會的需要。
2.2 加大對操作系統(tǒng)實驗課程器材和教材的建設(shè)
計算機科學本身就是日新月異,一日千里,作為計算機科學核心的操作系統(tǒng)教育也要緊跟發(fā)展的步伐,首先我們要從教材入手,編寫出緊跟發(fā)展的計算機操作系統(tǒng)實驗教材,完善實驗指導,我們的實驗教材一定要貼近當今操作系統(tǒng)的發(fā)展趨勢,明確把培養(yǎng)學生動手能力和創(chuàng)新性放在首位,并且更實用,對以后學生立足社會有一定的幫助。增加學生自主實驗項目,充分調(diào)動學生學習的積極性。
2.3 加大實驗師資隊伍建設(shè)和改變傳統(tǒng)的教學方法
改變長期以來,實驗老師都比理論老師“矮一截”的現(xiàn)狀,不管從待遇還是培養(yǎng)上都把實驗老師和理論老師提到同一高度,在這個基礎(chǔ)上作為實驗老師本身要總結(jié)自己的教學經(jīng)驗,轉(zhuǎn)變教育思想,突破舊的教學模式,最大限度發(fā)揮實驗教學效益由原來的照本宣科和填鴨式的教學形式,逐步改為充分理解教材,以啟發(fā)式為主,充分調(diào)動學生學習積極性和創(chuàng)造性。加強、改造實驗室軟、硬件建設(shè) 不斷改進、更新、增擴硬件設(shè)備,緊跟技術(shù)發(fā)展,保證實驗的基本需要;
2.4 重視培養(yǎng)學生動手能力和創(chuàng)新能力
我們培養(yǎng)學生的目的不是培養(yǎng)一群滿腦理論,而不能動手的學生,相反未來更需要一批具有高超動手能力和創(chuàng)造性的人才。在這方面我們可以增設(shè)學生自己設(shè)計的實驗項目。例如在操作系統(tǒng)程序設(shè)計語言實驗教學中,培養(yǎng)學生的程序設(shè)計思路,要求在實驗中逐步完成一個典型應(yīng)用系統(tǒng)實例,選擇一種開放源代碼的操作系統(tǒng)環(huán)境(如Unix),首先要求學生學會分析系統(tǒng)源代碼的功能,還要進一步知道這些是編譯和實現(xiàn)的。在此基礎(chǔ)上更進一步,嘗試修改部分簡單源代碼以實現(xiàn)目的功能。這種方案將操作系統(tǒng)的原理理論與具體源代碼實現(xiàn)結(jié)合在一起,使原來枯燥生澀的純理論在實際實現(xiàn)中變得生動起來,教學效果明顯。并且在這個過程中學生發(fā)現(xiàn)操作系統(tǒng)哪些地方不盡如人意,通過自己學到知識可以加以改進。既生動又形象。
3 總結(jié)
根據(jù)計算機科學本身的特點,在培養(yǎng)未來社會所需求的學生中,我們必須要重視計算機實驗課程,而作為計算機科學核心的內(nèi)容——操作系統(tǒng)課程的實驗課,我們要進一步提高重視程度,加大軟硬件和師資建設(shè),改變教學方法,從而更好的把我們的學生培養(yǎng)成具有創(chuàng)新能力的復(fù)合型人才。
參考文獻:
[1] 湯子贏,哲鳳屏,湯小丹.計算機操作系統(tǒng)[M].西安:電子科技大學出版社,2002.
[2] 管致錦.基于實驗任務(wù)驅(qū)動的操作系統(tǒng)教學設(shè)計[J].南通工學院學報:自然科學版,2004.
[3] 馮博琴,顧剛.以能力培養(yǎng)為核心的計算機基礎(chǔ)實驗教學與探索[J].中國大學教學,2007(10).
[4] 王志林.高層次本科人才培養(yǎng)中的研究性實驗教學[J].中國大學教學,2006(2).
[5] 范輝.操作系統(tǒng)原理與實訓教程[M].北京:高等教育出版社,2004.