王卿海
[摘要] 隨著計算機網(wǎng)絡技術的迅猛發(fā)展,網(wǎng)絡技術的應用廣泛滲透到社會的各個領域,這門課程更是備受同學們的重視。然而,這門學科涉及到計算機和通信兩個領域的知識,使得計算機網(wǎng)絡成為一門較難教授的課程。本文從日常教學出發(fā),分析了一些遇到的問題,提出了一些解決的辦法。
[關鍵詞] 計算機網(wǎng)絡教學 問題 改進方法
計算機網(wǎng)絡相關課程,是高校計算機網(wǎng)絡專業(yè)及計算機相關專業(yè)的重要科目。隨著計算機網(wǎng)絡技術的迅猛發(fā)展,網(wǎng)絡技術的應用廣泛滲透到社會的各個領域,這門課程更是備受同學們的重視。然而,這門學科涉及到計算機和通信兩個領域的知識,有大量的概念和技術彼此交織在一起,需要學生在這兩個方面具有一定的知識基礎,不然很多東西就難以領會。另一方面,不斷涌現(xiàn)的新技術使該領域的知識不斷地更新,這些知識往往沒有時間去細細梳理,在一定程度上讓人特別是初學者感覺雜亂,這都使得計算機網(wǎng)絡成為一門較難教授的課程。本文從日常教學出發(fā),分析了一些遇到的問題,提出了一些解決的辦法。
一、存在的問題
1.計算機網(wǎng)絡課程知識點多而雜,理論知識抽象、理解和掌握的難度較大。比如,OSI參考模型,其枯燥和不易理解是公認的,模型中主機的七層和通信子網(wǎng)中的低三層的是如何協(xié)調工作的,不同設備相同層之間的協(xié)調、同一設備不同層之間的協(xié)調,這些這對于學生來講,是非常抽象的。學生在學習的時候普遍有畏難情緒,學習積極性偏低。
2.課程相關實驗課設置少或根本就沒有設置,即使設置了實驗課,實驗內容又太簡單,難以達到輔助理解大量理論內容的作用。比如,對于TCP/IP協(xié)議族的學習中,實驗內容僅是使用Ping命令和Tracert命令去觀察相應情況,僅通過這些實驗是不足以理解知識的,更難以掌握相關技能。
3.計算機網(wǎng)絡課程教材的內容和當前流行的網(wǎng)絡技術存在一定的差距,網(wǎng)絡課程的內容跟不上網(wǎng)絡技術的迅速發(fā)展。比如,以太網(wǎng)在傳統(tǒng)的網(wǎng)絡課程中,是以早期的總線拓撲結構、廣播的通訊方式為基礎進行講解的,而現(xiàn)在的以太網(wǎng)使用則的是點到點的交換方式進行通訊的,使用的設備也發(fā)展為具有三層功能的交換機。很多原理性的東西發(fā)生了變化。這就造成了當學生在學習時,本來實例應該可以幫助理解抽象的理論知識,而現(xiàn)在實例卻和他們所學習的理論知識不符,接觸了實例后反而更加迷惑了。另一方面,學生還會產生所學的東西都是被淘汰的想法。
二、解決的方法
針對以上問題,我個人在教學的過程中,憑借不斷的摸索和實踐,目前采取了以下改進的方法:
1.對于課程知識太過抽象的問題,在課堂上,我通過打比方、大量的圖示和多媒體教學相結合的方式進行教學。一些問題通過我自行設計的類比、圖示即能在一定程度上將其展示清楚,但由于很多概念是動態(tài)的,比如數(shù)據(jù)鏈路層關于流量控制的三個協(xié)議:停等協(xié)議、順序接受管道協(xié)議、選擇重傳通過以上方法顯然不能解釋清楚幾個協(xié)議的運轉過程。于是我使用MacroMedia Flash 8.0制作了相關的動畫,這樣,抽象的協(xié)議運轉過程通過動畫展現(xiàn)的淋漓盡致。
學生在課堂聽課的過程中,記憶的時間非常短暫,特別是對于抽象復雜的知識,往往有聽時明白,過后糊涂的現(xiàn)象,學生對這些知識的掌握,需要一個反復消化和印證的過程。針對這點,我將制作的課件和動畫掛在網(wǎng)站上,隨時歡迎學生下載觀看,這樣,課下學生仍可以反復觀看課上的內容,避免了課上聽,課下忘的情況。
2.實驗課是學生對抽象的知識產生真實的感知并將其轉化為理性認識的橋梁,設置合適的實驗內容顯然非常重要。傳統(tǒng)教材中實驗設置的太少或根本沒有設置,于是,我以數(shù)據(jù)包的分析為中心,設計了一系列的實驗,讓學生通過抓取對相關數(shù)據(jù)包,對其內容進行分析,取得了良好的教學效果。在OSI七層參考模型的學習中,針對每一層的不同功能,比如傳輸層上TCP協(xié)議的三次握手、UDP的非可靠傳輸、TCP的擁塞控制,都讓學生對相關數(shù)據(jù)包進行監(jiān)控、抓取,讓學生親手抓到數(shù)據(jù)包,親眼看到協(xié)議對數(shù)據(jù)傳輸?shù)目刂?以及相關數(shù)據(jù)包內的內容,真實體會到了各種協(xié)議工作的原理。
關于各種網(wǎng)絡設備的使用和配置,由于設備和場地的有限,學生不可能人人都親手對交換機、路由器等進行配置和驗證,于是我采用了教師演示和學生使用模擬軟件實踐的教學方法,在一定程度上彌補了硬件的不足。
3.針對傳統(tǒng)教材部分內容與技術發(fā)展脫節(jié)的情況,我大膽引入了一些新技術做為課堂講授的知識,當然,個人引入的知識,遠不如教材中的知識精辟和深刻,所以,在這個問題上,還需要相關專家們的努力。
三、結束語
計算機網(wǎng)絡技術作為計算機學科最重要的研究領域之一,有較強的學科交叉性,而且由于其發(fā)展速度飛快,存在大量的問題亟待解決,這都給教學增加了難度。本文中提到的問題,便是一些例子,如何在教學中深化學生的理解,提高學生的技能,擴展學生的知識面,讓學生接受新知識、新技術,并學會對知識的自我更新,是一項長期而艱巨的任務,我提出的解決方法,只能在一定程度上起到有限的作用,計算機網(wǎng)絡課程的教學中的這些問題,還需要大家共同探討。