
摘 要:計算機網絡原理是計算機專業學生的重要基礎課程之一,對于后續計算機專業知識的學習起著十分重要的作用,如何改善實踐教學環節,進而達到理論與實踐相結合的目的,一直備受關注。采用增強實踐教學環節專業知識關聯性的教學方法,以幫助學生建立計算機專業知識體系為原則,在具體授課中實現理論指導實踐,以加深學生對理論知識的理解,提高其實踐能力。
關鍵詞:計算機網絡原理;實踐教學;關聯性
一、傳統計算機網絡原理實踐教學現狀
計算機網絡原理課程是計算機專業學生的重要基礎專業課程之一,該門課程的學習效果會對學生后續專業課程的學習產生重要影響。由于計算機網絡原理課程的理論性較強,教師在教授過程中通常采用“就理論談理論”的方式,而計算機網絡原理的實踐課程,則多數依照配套輔助教材進行授課。配套教材大多只是有針對性地訓練學生熟悉掌握相關網絡命令,并利用常用抓取數據包軟件對相關網絡協議進行分析,目的是讓學生理解和掌握該門課程,但是這種實踐教學方式存在著諸多不足之處。
在計算機網絡原理傳統的實踐教學中,教材相關配套實驗課程的教學效果不明顯。主要原因在于學生剛接觸計算機網絡原理課程,對該門課程很生疏,對于網絡結構體系相關知識比較陌生,在沒有良好的理論知識做基礎的前提下,他們很難理解利用抓取數據包軟件進行網絡協議分析的真正含義,也會對計算機網絡原理這門課程產生厭煩情緒,從而影響了教學效果和學習效率。
二、實踐教學關聯性創新
1.創新方案
綜上所述,盲目按照教材配套實驗教學方案進行授課,雖然可以指導學生在一定程度上理解和掌握計算機網絡原理這門課程的相關理論知識,但是這種方法在實際的實踐教學過程中很難達到良好的教學效果。因實踐教學環節缺乏與其他計算機基礎專業課程之間的聯系,導致學生很難產生興趣,這也直接導致學生對專業課程相關知識點的關聯性的理解和掌握的不足。針對上述的不足之處,本文提出加強實踐教學關聯性的創新方案:實踐教學不僅要與教材相對應,完成指導和鍛煉學生掌握教材理論和實踐能力的目標,更要考慮與其他課程知識的關聯性,結合學生的學習情況,有針對性地選擇和設計實踐教學內容,才能加深學生對相關知識的理解,增強其對所學課程知識點的運用技巧。結合計算機網絡原理課程的重要性,此次研究以計算機網絡原理課程作為加強實踐教學關聯性創新實例。
2.加強實踐教學關聯性創新方案實例
實驗內容:模擬實現網橋的自主學習算法。
實驗目的:鍛煉學生對數據結構知識的運用,加深其對自主學習算法的理解。
自主學習算法流程圖以及實現的核心代碼如下:
圖1 自主學習算法流程圖
以上的這種實踐教學方法,打破了傳統計算機網絡原理課程實踐教學環節中,抓包分析數據枯燥難懂的低效學習方式;根據自主學習算法流程圖,運用程序實現自主學習算法,對于學計算機網絡原理的學生,不但加深了對Mac幀結構模型的理解,對OSI體系結構模型以及在結構系統模型中數據通信過程有了更深刻的理解。學生在掌握一定的數據結構理論基礎上,達到了鍛煉動手編程能力以及加深對數據結構相關理論知識理解的目的,也使學生對于課程知識之間的關聯性有了新的認識,對于計算機專業知識體系結構也有了更深刻的理解和掌握,為后續的計算機專業知識的學習打下了堅實的基礎。
三、結束語
計算機網絡原理是一門基礎的專業課程,利用增強基礎專業課程關聯性的方法引入實踐教學環節,讓學生可以更好地理解和掌握專業知識的關聯性,不僅提高了學生對本門課程理論基礎的理解和掌握能力,也有利于學生建立計算機專業課程知識體系。培養計算機基礎專業課程能力,是為了使學生能夠更好地掌握構造計算機專業知識體系的有效方法,增加各個課程之間的關聯性,有助于學生對專業知識系統的理解和掌握,這也是創建應用技術型大學對于學生的培養要求。只有使學生建立一個完整的知識體系結構,才能讓學生真正做到學以致用,將來步入社會做一個對社會主義建設有貢獻的人。
參考文獻:
[1]曹利.《計算機網絡》實驗教學的分析和設計[J].計算機時代,2008(7).
[2]謝希仁.計算機網絡[M].北京:電子工業出版社,2003.
[3]周軼捷.淺談《計算機網絡原理》實驗教學改革[J].信息系統工程,2011(4):158-159.
[4]曹雪峰.虛擬網絡環境下計算機網絡原理實驗設計[J].河北民族師范學院學報,2014(2):19-22.