中圖分類號:G4 文獻(xiàn)標(biāo)識碼:A 文章編號:1008-925X(2011)07-0044-01
摘要:針對課程性質(zhì)和專業(yè)特點(diǎn),文章就計算機(jī)通信網(wǎng)絡(luò)課程教學(xué)現(xiàn)狀做了分析,同時圍繞計算機(jī)通信網(wǎng)絡(luò)課程的教學(xué)內(nèi)容、教學(xué)方法和實(shí)踐教學(xué)等幾個方面探討了教學(xué)改革措施,以幫助學(xué)生提高計算機(jī)通信網(wǎng)絡(luò)的理論水平和實(shí)踐能力。
關(guān)鍵詞:計算機(jī)通信網(wǎng)絡(luò) 教學(xué)方法 教學(xué)改革
1、計算機(jī)通信網(wǎng)絡(luò)教學(xué)現(xiàn)狀中存在的問題
1.1 教材與計算機(jī)通信網(wǎng)絡(luò)發(fā)展不協(xié)調(diào)。具體體現(xiàn)在:(1)傳統(tǒng)計算機(jī)通信網(wǎng)絡(luò)的課程教學(xué)內(nèi)容中,多以O(shè)SI參考模型為基礎(chǔ),講述網(wǎng)絡(luò)層次結(jié)構(gòu)、協(xié)議和計算機(jī)網(wǎng)絡(luò)原理,而目前廣泛應(yīng)用的則是TCP/IP網(wǎng)絡(luò)協(xié)議。現(xiàn)在很多課本在內(nèi)容上基本是千篇一律,知識內(nèi)容陳舊,沒有跟上計算機(jī)網(wǎng)絡(luò)技術(shù)的發(fā)展。(2)局域網(wǎng)技術(shù)中仍然以講述共享式網(wǎng)絡(luò)為主,而現(xiàn)在廣泛使用交換式網(wǎng)絡(luò)。
1.2 教學(xué)方法以教師為中心的傳統(tǒng)教學(xué)模式忽視了學(xué)生的認(rèn)知主體作用,在整個教學(xué)過程中,以“教”為主,如TCP/IP網(wǎng)絡(luò)協(xié)議,教師只注重協(xié)議的原理、協(xié)議性能分析的講解,沒有從應(yīng)用的角度講解TCP/IP體系中的每層協(xié)議,學(xué)生理解起來比較困難。教師應(yīng)注重案例式教學(xué),通過實(shí)際的網(wǎng)絡(luò)規(guī)劃、網(wǎng)絡(luò)工程、網(wǎng)絡(luò)測試等案例激發(fā)學(xué)生學(xué)習(xí)興趣,幫助學(xué)生加深理解網(wǎng)絡(luò)知識,促進(jìn)教學(xué)與實(shí)踐相結(jié)合。
1.3 實(shí)踐環(huán)節(jié)計算機(jī)網(wǎng)絡(luò)與通信作為一門實(shí)踐性很強(qiáng)的課程,這就要求有專門的計算機(jī)網(wǎng)絡(luò)與通信實(shí)驗(yàn)室,否則學(xué)習(xí)計算機(jī)網(wǎng)絡(luò)與通信課程就等于紙上談兵。目前很多高校沒有專門的網(wǎng)絡(luò)實(shí)驗(yàn)室,或者實(shí)驗(yàn)設(shè)備臺數(shù)有限,學(xué)生實(shí)際動手的機(jī)會比較少,這樣會影響他們的學(xué)習(xí)積極性,導(dǎo)致很多學(xué)生對網(wǎng)絡(luò)技能根本無法掌握,同時也不能鍛煉學(xué)生的網(wǎng)絡(luò)工程應(yīng)用能力。
2、計算機(jī)通信網(wǎng)絡(luò)教改思路與措施
2.1 根據(jù)實(shí)例講解網(wǎng)絡(luò)協(xié)議。網(wǎng)絡(luò)協(xié)議是計算機(jī)網(wǎng)絡(luò)課程的重點(diǎn),同時也是難點(diǎn)。往往是老師講起來費(fèi)勁,學(xué)生學(xué)起來吃力,慢慢地有些學(xué)生就會失去學(xué)習(xí)的興趣。學(xué)生雖然天天使用網(wǎng)絡(luò),但對網(wǎng)絡(luò)底層發(fā)生的事情知之甚少,所以必須用比較直觀的方式來將枯燥的協(xié)議數(shù)據(jù)展現(xiàn)在學(xué)生面前。為了解決上面提出的問題,我們在研究網(wǎng)絡(luò)數(shù)據(jù)包的偵聽技術(shù)的基礎(chǔ)上,專門設(shè)計了一個網(wǎng)絡(luò)通信分析與演示系統(tǒng)。該系統(tǒng)通過截獲網(wǎng)絡(luò)上傳送的數(shù)據(jù)包,按照網(wǎng)絡(luò)協(xié)議的層次將每層的二進(jìn)制數(shù)據(jù)取出,同時有ASCII碼的翻譯以及相應(yīng)的文字說明。通過分析每層協(xié)議的二進(jìn)制數(shù)據(jù),就可以清楚地講述網(wǎng)絡(luò)協(xié)議中的每個字節(jié)或者二進(jìn)制位,ASCII碼的翻譯主要用于講解應(yīng)用層協(xié)議。通過直觀的演示,學(xué)生的概念清楚了。該系統(tǒng)不僅可以分析單個的網(wǎng)絡(luò)數(shù)據(jù)包,還可以根據(jù)用戶要求提取一次完整的網(wǎng)絡(luò)通信過程中的所有數(shù)據(jù)包進(jìn)行分析,這樣學(xué)生就對網(wǎng)絡(luò)通信有一個整體的認(rèn)識,同時對TCP/IP協(xié)議體系中高層協(xié)議與低層協(xié)議的關(guān)系有了進(jìn)一步的了解。
2.2 加強(qiáng)學(xué)生網(wǎng)絡(luò)編程能力。由于學(xué)生在學(xué)習(xí)計算機(jī)網(wǎng)絡(luò)以前,已經(jīng)學(xué)習(xí)了C語言,數(shù)據(jù)結(jié)構(gòu)等課程,因此,我們鼓勵學(xué)生自己動手編寫程序,以加深對相關(guān)概念的理解。例如,在講網(wǎng)卡時,要求學(xué)生利用Winpcap開發(fā)包列舉出計算機(jī)上的所有網(wǎng)卡的相關(guān)信息;在講解分布式進(jìn)程通信時,要求學(xué)生自己編寫程序?qū)崿F(xiàn)一個簡單的客戶/服務(wù)器系統(tǒng),該系統(tǒng)通過socket實(shí)現(xiàn),只要能在客戶機(jī)和服務(wù)器之間交換信息就行,不需要其它的復(fù)雜功能。在所有的這些編程作業(yè)中,一定要把握好題目的深度和廣度,一般來說,只需要達(dá)到通過編程加深對相關(guān)概念的理解即可,難度較大的問題或者綜合性的問題可以等到課程設(shè)計時加以解決。
2.3 培養(yǎng)學(xué)生利用網(wǎng)絡(luò)學(xué)習(xí)網(wǎng)絡(luò)的能力。計算機(jī)網(wǎng)絡(luò)最大的特點(diǎn)就是協(xié)議較多,而且更新很快。我們在課堂上不可能講解所有的協(xié)議,同時也不能保證我們講解的協(xié)議將來不被其它協(xié)議替代。因此,授人以魚不如授人以漁,作為教師,關(guān)鍵的任務(wù)是教給學(xué)生學(xué)習(xí)的方法。考慮到實(shí)際情況,我們暫時還沒有采用英文教材,但網(wǎng)絡(luò)方面的很多第一手資料都是英文的,教材不可能年年翻新,但知識的更新速度是很快的,有些內(nèi)容教材上講的原理雖然不錯,但具體內(nèi)容可能已經(jīng)不是最新的了。這一點(diǎn)在網(wǎng)絡(luò)協(xié)議方面體現(xiàn)特別明顯,所以我們在講解協(xié)議的時候,可以和學(xué)生一起查找RFC文檔,了解最新的進(jìn)展,同時對課本沒有提及的協(xié)議,如果有必要,可以布置作業(yè),要求學(xué)生查找RFC文檔,同時對協(xié)議的關(guān)鍵部分,例如協(xié)議的格式,與其它協(xié)議的關(guān)系等給出相應(yīng)的中文翻譯。
2.4 加強(qiáng)實(shí)驗(yàn)環(huán)節(jié)。要真正掌握計算機(jī)網(wǎng)絡(luò),除了學(xué)習(xí)網(wǎng)絡(luò)協(xié)議等理論基礎(chǔ)知識,動手編寫程序加深對協(xié)議的理解外,還有一點(diǎn)也不可忽視,那就是實(shí)際組網(wǎng)能力的培養(yǎng)。對于高職高專的學(xué)生來說,因?yàn)樗麄儗W(xué)習(xí)的主要目的是提高動手能力,所以有計算機(jī)網(wǎng)絡(luò)系統(tǒng)集成這門課程。但是本科生的課程體系由于理論課很多,目前沒有安排計算機(jī)網(wǎng)絡(luò)系統(tǒng)集成這門課程。大多數(shù)本科生將來都是在第一線從事具體工作,實(shí)際組網(wǎng)能力非常重要;即使對于少數(shù)將來從事計算機(jī)網(wǎng)絡(luò)的理論研究的學(xué)生來說,如果沒有基本的動手能力,對網(wǎng)絡(luò)的理解必將受到限制。所以,實(shí)驗(yàn)在計算機(jī)網(wǎng)絡(luò)課程中具有很重要的地位。由于學(xué)時所限,實(shí)驗(yàn)內(nèi)容安排不可能面面俱到,一定要突出重點(diǎn)。我們安排了六個實(shí)驗(yàn),分別是交換機(jī)的基本配置,虛擬局域網(wǎng),路由器的基本配置,路由協(xié)議RIP和OSPF,防火墻,服務(wù)器配置。為了保證實(shí)驗(yàn)的效果,要求學(xué)生實(shí)驗(yàn)前在模擬軟件上了解實(shí)驗(yàn)的基本內(nèi)容。同時每個實(shí)驗(yàn)都有一部分要求學(xué)生自己想辦法解決的問題,通過這種方法來了解學(xué)生是否真正掌握了實(shí)驗(yàn)內(nèi)容,也避免部分學(xué)生不動腦筋,對照實(shí)驗(yàn)教材像操作工一樣機(jī)械地完成任務(wù)。對于其它實(shí)驗(yàn),例如網(wǎng)線的制作等,我們提供詳細(xì)的電子指導(dǎo)文檔,讓學(xué)生自己了解,在生產(chǎn)實(shí)習(xí)等實(shí)踐環(huán)節(jié)再具體操作。
3、小結(jié)
本文針對電子信息類專業(yè)計算機(jī)通信網(wǎng)絡(luò)課程教學(xué)方面的問題進(jìn)行分析,提出了一些解決問題的方法,取得了較好的效果。但教學(xué)方法的研究永無止境,肯定有很多不足之處,在此提出只是希望起到拋磚引玉的作用。
參考文獻(xiàn):
[1]吳功宜.計算機(jī)網(wǎng)絡(luò)[M].北京:清華大學(xué)出版社,2007,第2版
[2]謝希仁.計算機(jī)網(wǎng)絡(luò)[M].北京:清華大學(xué)出版社,2004,第4版
[3]W. Richard Stevens.范建華,胥光輝,張濤等譯.TCP/IP詳解卷1:協(xié)議[M].北京:機(jī)械工業(yè)出版社,2006
[4]曾愛國,賀敏偉.網(wǎng)絡(luò)通信過程研究[J].電腦學(xué)習(xí),2006, (2):13-15