摘要:針對我?!队嬎銠C網絡基礎》課程教學存在的問題,課程組開展了一系列教學改革實踐。在介紹課程基本情況和分析教學存在問題的基礎上,從教學網站、教學內容、教學方法、課程設計和評價機制等方面闡述了我?!队嬎銠C網絡基礎》的課程建設。近三年的學、評、教情況表明,學生對課程的滿意度較高。
關鍵詞:計算機網絡基礎;課程建設;教學改革;教學實踐
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2012)01-0155-02
《計算機網絡技術》是在計算機技術和通信技術高速發展和相互結合的背景下誕生的一門綜合性交叉學科。計算機網絡課程的開設,旨在使學生能夠學習和掌握計算機網絡的基本概念、原理、方法。課程以網絡分層體系結構為線索,具有概念多、理論抽象、實踐性強等特點。
一、我校計算機網絡課程基本情況
在我校計算機科學與技術專業的教學計劃中,《計算機網絡基礎》課程被定位為專業學位課程,網絡管理與應用方向的基礎課程。通過教學計劃的修訂,目前《計算機網絡基礎》由學分獨立的理論和實驗兩門課程構成。兩門課程在教學內容上相互銜接,在成績考核上獨立計算。通過實驗課程的單獨開設,增加了實驗課時,有利于強化學生的動手實踐能力。
二、我校計算機網絡教學存在的問題
長期以來,計算機網絡課程教學存在著一些突出的問題。主要表現為以下幾點。
1.教學方法傳統,學生被動學習。普遍采用傳統的講授式課堂教學模式,教學過程體現為以教師為中心,強調知識傳授,把學生當作知識灌輸對象的認知過程。教師突出“教”,而忽略學生的“學”。
2.教學課時有限,內容有待精選。計算機網絡教學內容既包含抽象的基本原理和枯燥的網絡協議,又涉及靈活的網絡接入和豐富的網絡應用。主講教師深感在有限時間里理論聯系實際地把計算機網絡原理講解清楚實非易事,因此教學過程要么“趕時間”,要么部分內容來不及講解,導致學生“消化”不良。
3.實驗相對獨立,理論聯系不足。網絡實驗教學存在兩個明顯的問題:一方面,實驗項目設置側重簡單網絡組建和常見網絡應用;另一方面,由于實驗課時較多,前半學期的實驗教學進度快于理論課程進度,導致實驗環節的教學對抽象理論知識的理解與消化的幫助不大。
三、計算機網絡教學改革實踐
計算機網絡基礎課程組重點圍繞教學網站、教學內容、教學方法、課程設計和評價機制等5個方面展開了教學改革。經過幾年的實踐和努力,課程建設已經積累了一定的經驗。
1.構建教學網站。為了充分利用網絡技術開展計算機網絡基礎課程的教學,課程組在校園網上搭建了教學網站“路,在腳下”。網站包括“教學”、“資源”、“論壇”等若干欄目。其中“教學”包括計算機課程群相關課程:《計算機網絡基礎》、《網絡程序設計》和《網絡設計與工程》的教學資源;“資源”涵蓋了教學相關的軟件、工具、電子書等;“論壇”提供了師生的在線討論和交流平臺。網站豐富的教學檔案拓寬了學生學習的渠道。
2.精選教學內容。課程組以培養學生掌握計算機網絡基本原理為核心編寫了《<計算機網絡基礎>復習提綱》。提綱根據課程教學大綱要求將課程教材中的知識點劃分成了解、理解和掌握三類。①了解,是指學生應能辨認的科學事實、概念、原則、術語,知道事物的分類、過程及變化傾向,包括必要的記憶。例如,數字、模擬、信號等概念。②理解,是指學生能用自己的語言把學過的知識加以敘述、解釋、歸納,并能把某一事實或概念分解為若干部分,指出它們之間的內在聯系或與其他事物的相互關系。例如,學生應理解計算機網絡體系結構、協議與服務、實體、服務訪問點、面向連接服務和無連接服務等內容。③掌握,是指學生能根據不同情況在正確理解某些概念、定律、原理和方法等基礎上結合事例加以運用,包括分析和綜合。例如,互聯網路由選擇、IP地址、IP數據報尋址過程等內容,就要求掌握。
3.改革教學方法。課堂教學借助多媒體技術傳授計算機網絡內容。針對不同知識點設置問題,通過提問啟發、小組或集體討論、案例分析等多種方法組織課堂教學,引導學生主動思考、探索、發現問題,鼓勵學生大膽提出問題,激發學生的學習積極性與主動性。①啟發式教學。對數據鏈路層的三個基本問題(封裝成幀、透明傳輸、差錯檢測)、以太網的CSMA/CD協議等內容可以采取啟發式教學。通過多個問題的層層推進,引導學生在自己思考的基礎上獲得解決方案,進而深刻領會相關知識。②討論式教學。網絡體系結構各層需實現的差錯控制、流量控制、分段和重裝、復用和分用、連接建立和釋放等功能可以采取分組討論和集體討論等方式。圍繞這些功能的含義、在TCP/IP的哪些層次實現、如何實現等問題展開討論,通過學生間的相關論述與補充鞏固知識。③案例式教學。網絡分層的必要性可借助中德教師對話等案例分析說明,數據封裝與傳輸過程可類比郵政系統的信件投遞案例展開講解……通過現實案例,將抽象的網絡原理轉化成身邊的常識問題,從而便于學生消化吸收。
4.增設課程設計。為了加深學生對計算機網絡基本原理的理解,促進知識消化,學校增設了課程設計環節。課程組設計編寫了《<計算機網絡基礎>課程設計方案》。方案從課程教材的重要知識點中提煉和構思課程設計選題,引導學生運用某種編程語言實現網絡算法,進而加深知識理解。方案設計了13個選題,內容涵蓋數據鏈路層、網絡層和運輸層。每個選題需完成算法的程序實現和設計的分析報告。分析報告內容包括:①理論基礎與原理分析。歸納整理相關知識,用文字、圖表等表述算法原理,可以舉例說明,切忌照抄課本。②數據結構與算法分析。結合程序流程圖、模塊結構圖等圖表分析程序結構、關鍵數據結構、關鍵算法,切忌粘貼源代碼。③測試數據與結果分析。結合輸入的測試數據和算法原理,分析運行結果,切忌僅僅粘貼數據。④課程設計心得與體會。課程設計中的收獲、經驗、教訓等。⑤課程設計程序源代碼,粘貼所有程序源代碼。
5.完善評價機制。為了改變一卷(期末試卷)定分、一人(教師)定分的片面評價方法,課程組設計了多角度、多角色的綜合評價機制。力圖全面、客觀地評價學生,進而調動學生的學習熱情和積極性。評價機制涉及縱橫兩個維度。①縱向,著眼多個觀察點,提倡關注教學過程的評價。其中理論課程的觀察點包括課堂表現、練習測驗(含期末筆試)和課程設計等;實驗課程的評價則包括累計的平時實驗情況、實驗綜合考試和主題探究得分等項目。通過一系列形成性評價,以期從過程、結果、態度、情感等多個角度進行全面的課程成績評定。②橫向,在教師評價的基礎上,在課程設計、主題探究等項目中增加學生自評或互評等環節。其中學生自評主要評價自我滿意度和收獲等;學生互評則觀測團隊協作中的分工、貢獻等。通過多角色的參與,促進客觀、公正的評價。
四、結語
我校計算機網絡課程組以學校精品課程建設為契機,直面教學各環節存在的問題,開展教學改革。通過精選教學內容、采取多元教學、豐富教學手段、優化評價機制等手段,變單向傳授為互動交流,調動學生的學習動力和主動行為,進而改進教學效果、提高教學質量。學校教務系統中,《計算機網絡基礎》理論課和實驗課近三年的課程學、評、教得分均在90分以上。這充分說明了計算機網絡課程建設得到了同學們的認可。
參考文獻:
[1]路,在腳下[EB/OL].http://dill.zjtcm.net.2011-04-20.
[2]蔣巍巍.《計算機網絡基礎》復習提綱[EB/OL].http://dill.zjtcm.net/new/index.php/2009-03-07-03-25-55/2010-09-
28-07-08-04.html.2011-04-20.
[3]謝希仁.計算機網絡(第五版)[M].北京:電子工業出版社,2008.
[4]蔣巍巍.《計算機網絡基礎》課程設計方案[EB/OL].http://dill.zjtcm.net/new/index.php/2009-03-07-03-25-55/2009
-11-08-11-17-57.html.2011-04-20.
基金項目:浙江中醫藥大學2007年度校級精品建設課程(2007-10);浙江省高校本科計算機科學與技術教學指導委員會專項教學改革項目(2010-5)