時間:2023-03-17 18:05:37
序論:在您撰寫計算機網絡專業論文時,參考他人的優秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發您的創作熱情,引導您走向新的創作高度。
一、職業技能競賽對實踐教學的促進作用
2014年《國務院關于加快發展現代職業教育的決定》中就提出“推進人才培養模式創新。堅持校企合作、工學結合,強化教學、學習、實訓相融合的教育教學活動。……開展職業技能競賽?!?016年全國職業院校技能大賽中職組的“網絡搭建與應用”賽項規程也明確了競賽內容,是“通過對計算機網絡和集成企業進行調研和分析,根據行業企業業務背景進行網絡業務需求分析、技術應用環境分析、理解實際的工程應用與業務架構分析。中職計算機網絡專業畢業生主要從事系統集成、系統應用、網絡工程、網絡安全及售后技術支持等五個崗位,競賽內容即崗位工作主要內容”。由此可見,計算機網絡專業的學習內容就是中職畢業生今后要主要從事的工作,要和企業需求形成無縫對接。在廣西壯族自治區,無論是學生層面還是在教師層面,“網絡搭建與應用”項目都是職業技能大賽中的常設項目。該項目不但能很好地檢驗學生的技能水平,也檢驗教師的技能水平及指導能力。職業技能競賽與日常實踐教學結合,不僅能激發學生的學習熱情,提高學生的實踐動手能力,也能幫助學校建設“雙師型”教師隊伍,提高技能教學質量,從而使“以賽促學、以賽促教”成為真正有效的教學手段。
二、實施過程中遇到的問題
職業技能競賽與實踐教學能無縫結合是理想的狀態,但筆者學校在計算機網絡專業教學實施過程中發現,真正做到“將實踐課程改革與技能競賽相結合,汲取技能競賽的內容和標準對實踐課程進行及時更新、轉化、提升”,是實踐教學中的技術難點。具體表現在以下幾個方面。1.受益面小,難以惠及全體學生參加“網絡搭建與應用”項目技能競賽的學生僅是幾個人,他們擁有更多的訓練機會。該項目的技術性較強,不容易學懂。賽前,指導教師都會對參加競賽的學生進行一對一的輔導,在指導過程中參賽學生所遇到的無論是理論上還是技術上的問題是必須解決的,這也使得指導教師會比在教學上花更多的時間對學生進行指導。而對其他學生,任課教師所花費的時間將會少一些,也沒那么多的精力去指導每一位學生,難以做到讓每一位學生都能很好地掌握所學技能。因此,真正受益的學生不多,絕大部分學生得到的實訓機會也僅限于課程安排的實訓。2.實踐教學難點滲透率低,易產生兩極分化現象大多數中職生有厭學情緒,存在“理論不重要,會操作就行”的認識誤區。然而對于計算機網絡專業而言,理論知識是實踐操作的必要支持。由于專業知識較難理解,教師在實踐教學中結合了技能競賽的內容難點進行教學指導,不少學生的學習積極性仍然不強,覺得“聽不懂”“看不懂”。學生的實踐操作能力直接決定專業人才的培養質量。3.專業教師難以兼顧日常教學和競賽指導“網絡搭建與應用”競賽項目需要的是整體的相互配合,稍有錯就很難進行下去。不少學校計算機網絡專業的教師都是身兼日常教學和競賽培訓兩項工作,在技能大賽的準備階段,參賽選手通常都是選擇在晚自習時間、周末雙休日甚至是寒暑假備賽,這要求專業教師付出更多的業余時間來指導選手。而且競賽內容常更新,要求指導教師也要與時俱進,不斷學習新的知識點,這也是很費時費力的工作。因此許多教師為了兼顧日常教學,常?;乇軈①愔笇А?.實踐教學的教材不適用于日常教學市面上的計算機網絡專業教材和大綱在相當一段時間內內容是相對不變的,這就容易與市場的反饋和企業的需求脫節。計算機網絡專業知識和技術應用的更新是日新月異的,僅靠教材難以與時俱進。在實踐體系改革嘗試階段,筆者學校先后采用了清華大學出版社《交換路由實用配置技術》與機械工業出版社《路由型與交換型互聯網基礎(第3版)》作為教材。前者理論部分較為詳細,但實訓部分是基于思科設備的,職業技能競賽選用的設備卻是神州數碼的。筆者學校網絡實驗室主要的實訓設備也是神州數碼,因此教材不適用于設備。而后者雖然實訓部分是基于神州數碼設備的,但理論部分或過于晦澀,或過于簡單,也不適用于日常教學。
三、經驗總結
1.融合競賽,設計適合學校自身特點的實踐實訓內容要解決受惠面積小的問題,讓非參賽學生也能受益于職業技能競賽,以滿足企業的需求,學生的實訓任務就需要具有很強的工程實踐性。這就要求在設計課程實訓內容時,了解學生已掌握的專業基礎知識,結合技能競賽內容的關鍵知識點,參考企業對人才的知識需求,結合教學內容以及實訓設備,設計相關實訓任務。例如大賽中可變長的子網掩碼(VLSM)的劃分,這是一個即使在教師賽中都很容易出錯的部分。目前很多中職網絡課程教材并不提及VLSM,但其又是網絡工程一個很基礎的理論知識點。對于“子網規劃”的實訓內容,為使學生理解為何需要VLSM,教師們自己設計了典型案例,采用場景教學法,以一個實際的網絡工程設計作為背景來說明為何要節約IP地址空間、減少路由表大小,讓非參賽的學生也能系統地學習計算機網絡的一些關鍵技術。2.優化實踐教學的教學評價模式要避免學生兩極分化,就要修改并優化評價系統,讓評價系統來調動學生的學習積極性?!熬W絡搭建與應用”項目是一個團體競賽,將技能競賽的評分標準引入到實踐教學的考核環節,可以直接對學生的實踐能力、表達溝通能力和團隊合作精神進行考核。具體考核學生網絡部署、網絡設備操作、服務器系統的管理等實際操作能力,合理設置其所占學生成績比重,比如:學生評價=50%日常教學評價+50%期末考核評價。日常教學評價主要為課堂學習表現(如考勤、紀律、實訓完成情況等)、階段性考核、團隊合作能力等。階段性考核以通過實訓課中增設的障礙性實驗為主,考查學生解決問題的能力。對于障礙性實驗的設置,主要將技能競賽的內容與教學內容相結合,設置故障類、實驗系統延伸類、實驗方案調整類題目,考查學生對所學知識的掌握程度與解決實際問題的能力。期末考核以綜合性題目為主,以考查學生的理論知識與工程實際綜合運用水平。通過考核方式向技能和綜合素質部分的側重,可向學生傳達專業課程以實踐為主、理論為輔的教學思想,提升學生勤于思考、善于動手的實踐技能訓練意識。3.深化教師隊伍的實踐教學能力,調動教師教學的積極性要激勵教師主動承擔競賽指導的責任,就要健全機制,完善配套制度。教師產學研踐習成效與教師評價考核掛鉤,與學校職務評聘、福利待遇、年終獎金等掛鉤,與職務晉升、聘任等評價考核指標體系掛鉤,從而激發教師的積極性與創造性。通過指導學生參賽,能促進教師不斷學習,積極深入企業積累實戰經驗,讓自己的專業知識與生產發展同步,教出來的學生能與企業需求匹配。參加和指導技能比賽,教師不但可以了解和學習本專業前沿技術、發展趨勢、實踐技能的考核點,提升自己本專業的實踐水平,還能提高自己的收益,體現自身價值,真正實現“以賽促教”的雙師型教學。4.深化校企合作,完善實踐教學實訓基地的建設在學校的教學中難以實現的是實踐教學。要解決這一問題,就需要采用校企合作的方法。對于很多學校而言,所選企業是否適合教學實踐也同樣存在著不少問題。那么依托于職業技能大賽,學校與大賽設備供應商就能采取“實訓基地”“校企合作工作室”這樣的雙贏合作模式。大賽供應商大多是國內實力雄厚的高新技術企業,如與筆者學校合作的神州數碼、西安開元、新大陸教育等企業,它們不但能解決學校技術變革相對閉塞的問題,使學校增加了符合行業標準的實訓器材,對實訓基地的總體布局、設備配置、環境布置等方面嚴格把關,科學設計流程,努力實現與企業實際工作環境的“零距離”對接;它們還能提供師資培訓,及時為幫助計算機網絡專業教師提高自身的技術技能。
四、小結
筆者學校基于“計算機網絡搭建與應用”競賽項目,從實踐教學的硬件和軟件方面著手,已初步實現“以職業技能比賽為平臺,以增強學生的實踐動手能力和創新精神為基本導向,以提高學生綜合素質,增強就業競爭力為目標”的實踐教學方式。但探索中待解決的問題仍有許多,還需積極研究和探索,以期為同類中職校學生職業技能培養途徑和方法提供思維啟發和經驗借鑒,豐富中職校人才培養模式。
作者:歐秋菊 單位:廣西電子高級技工學校
參考文獻:
[1]翁敏峰.高職院校《計算機網絡基礎》課程教學研究[J].電腦知識與技術,2010(02Z).
要想提高計算機網絡課堂的課堂效率,那么必須要對現有的計算機網絡課堂進行相關的課堂改革,使計算機網絡專業的課堂能夠真正意義上幫助學生建立起屬于自身的網絡思維,并能夠加強對于相關網絡專業技能的素養。而要想進行相關計算機網絡課堂的改革,那么就要首先從增加學生在課堂上所占話語權的比重開始。計算機網絡專業作為一種實踐操作要求很強的能力,單純的進行相關理論知識的學習是很難滿足對于學生未來發展需要,所以一定要及時解決學生在學習過程中所遭遇到的各種學習問題,使學生不會因為相關問題和理論知識的不理解而在日后的應用過程中落入到十分尷尬的境地。增加學生的話語權就是要教師適當的減少在課堂上講課的時間,多多的與學生進行相關的共同與了解,了解學生學習的難點,明白學生希望學習的地方,以免學生跟不上課堂教學的進度,從而耽誤到相關計算機網絡技術的學習。
2提高教師的專業技能素養
教師作為進行教學最直接的工作者,如果沒有較為強大的專業技能素養作為相關教學的基礎,那么就很難幫助學生有很大程度上的提高,這也就會使得計算機網絡專業的課堂很難具有較高的學習效率,從而耽誤了相關學生的學習與提高。計算機網絡專業作為一門理論與實踐并重的課程,既要求相關老師要具備極高的計算力理論知識素養,又要求老師要有一定的計算機網絡實踐操作知識,只有這兩個方面都能夠達到要求的老師才能夠幫助學生有很大的幫助。所以,加強相關教師的專業技能素養具有十分重要的意義,而要想加強對于相關專業老師的培養,可以從以下兩個方面入手,一是要定時定期組織進行計算機網絡專業教學的老師進行相關理論知識的培養,讓老師能夠明白計算機網絡專業教學最新的理論發展潮流,從而能夠在實際教學的過程中傳授給學生。二是要對計算機網絡專業的教師組織考試,讓老師不斷的有教學上的壓力,從而能夠不斷的進行自身教學技能的培養。
3培養學生計算機網絡專業思維的能力
現行的計算機網絡專業的培養大多數都是圍繞著學生相關專業技能的培養,很少會重視對于相關計算機網絡專業思維模式的培養,學生在課堂上所能夠學習到的大多數都是技能而不是思維,這樣一來當學生離開老師以后就很難再有專業技能上的提高,在計算機網絡技術發展迅速的今天,如果不能夠建立起自我學習的能力,學生被時代拋棄是注定的,所以一定要加強對于相關專業技能的培養。老師可以從以下方面入手幫助學生建立起相關的計算機網絡專業思維。首先,是要在課堂之外注重引導學生對相關計算機網絡的書籍進行閱讀,使學生能夠有一個良好的閱讀的習慣。其次,則是要讓學生主動的進行相關問題的思考,使學生能夠不斷的處于一種思考的狀態,形成一種習慣。通過這兩種方法,學生就可以在很大程度上具有一種思維上的慣性,不斷的進行相關理論知識的學習,進而提高自身的學習與思考能力,從而養成屬于自身的一種計算機網絡專業思維能力。
4結語
1.1學生背景知識少,學習態度不夠端正
由于大學現在授課計劃制定的總學時是有限的,因此對于非計算機專業的學生來說,其開設的計算機相關的課程很少,大部分就是計算機基礎以及計算機網絡,而且,這些課程所占學時通常都比較少,造成學生的重視程度不夠,學習態度不夠端正,影響了學生學習的積極性和主動性。
1.2教學內容理論性太強,與實際應用脫節
在傳統教學活動中,計算機網絡課程往往以OSI參考模型為基礎講述網絡層次結構、協議和計算機網絡原理。這對于缺乏相關背景知識的非計算機專業學生而言,更加會感到課程枯燥、抽象,很難將學到的理論與實際網絡聯系起來,從而導致學生學習目的不明確;而教師則深感要在有限的時間內結合實際把計算機網絡的概念、原理講清楚絕非易事。
1.3實踐教學環境缺乏,難以進一步鞏固知識
目前高等院校中,由于專業設置和經費的原因,非計算機專業一般沒有相關的網絡實驗平臺,大部分就是一個的計算機網絡實驗平臺非常簡單,基本上是將利用簡單的網絡設備(如交換機、路由器等)等將計算機連接成小型網絡,不能隨意更改,學生無法通過自己動手組建網絡,達到更好地理解和掌握計算機網絡基本原理網絡通信技術、鍛煉網絡工程應用能力的目的。
2課程教學探索與實踐
2.1優化教學內容,提高學習動力
因為教學的對象發生了變化,因此,不能像對計算機專業的學生一樣進行授課。我們首先要明確教學目的:是使學生掌握一些計算機網絡的基本知識和基本技能,突出培養學生結合本專業知識、熟練網絡應用的能力,并更加注重理解和掌握基本概念和具體的實際應用。其次,非計算機專業開設的計算機網絡課程學時普遍偏少,在很短的時間內向學生解釋所有的計算機網絡的內容是不現實的,必須根據不同的專業進行有選擇的內容上的選取。再次,要刻畫整個培養計劃中其他專業課程與網絡課程之間的關系,讓學生知道為什么學習,學習有什么作用,從而提高學生學習的目的性。結合以上幾點,本課程內容的選取必須注重網絡技術實際應用教學,注重理論聯系實際,把計算機網絡理論與實踐有效地結合到一起,要盡量避免傳統教學中理論脫離實際應用的弊端??梢詫⒔虒W的內容大體劃分為3個主要模塊,其主要內容涵蓋了以下內容:
(1)計算機網絡基礎:主要包含網絡技術基礎、數據通信基本技術、Internet技術與應用;涵蓋了計算機網絡的基本概念、數據通信的基本原理、網絡體系結構、OSI七層參考模型、TCP/IP四層參考模型、Internet的基礎知識、常用服務與應用技術、IP地址、TCP/IP及主要參數等網絡技術應用的基礎知識。
(2)計算機網絡實現:主要包含組建局域網與接入Internet、局域網的設備管理、管理網絡的軟件系統。涵蓋了網絡中從物理層到網絡層的主要部件與設備、以太網、最新高速交換式網絡、虛擬局域網、無線局域網、不同規模用戶的Internet接入技術與方案、微軟的工作組網絡的組建、管理與安全使用網絡資源等方面的基本知識與實用組網技術。
(3)計算機網絡應用:主要包含計算機網絡應用系統模式、網頁制作與編程基礎、基于瀏覽器/服務器的網絡應用。涵蓋了應用系統的計算模式中的對等網、C/S和B/S網絡應用模式的結構與特點,Web體系結構工作原理;網頁的基本構成、HTML、高級網頁編輯工具Dreamweaver的安裝與使用以及制作網頁的基礎知識;基于瀏覽器/服務器(B/S)網絡應用系統的實現與開發技術等網絡應用系統的實現技術。其中,在第2、3模塊的教學中,可以結合具體的專業應用來進行內容的組織,對上述內容作適當調整,讓學生對計算機網絡課程產生專業認同感,從而提高學生的學習動力和興趣,端正學習態度,實現教學相長,達到更好的教學效果。
2.2改進教學方法,改善教學效果
2.2.1“自頂向下”教學法
目前計算機網絡理論知識的講解主要是采用“自底向上”的方式進行,由于直接從底層講起,與實際網絡應用難以一下子聯系起來,學生學習的時候就會覺得無用,從而失去興趣。因此,在實際授課中應采用從“自頂向下”的方式進行,即從當前使用廣泛的網絡應用開始講起,讓學生知其然,知其所以然,保存求知的興趣,能針對性的理解網絡現象,從而提高教學效果。
2.2.2案例教學法
在授課中針對一些比較重要的知識點,可以根據學生專業的特點選取學生將來可能從事的工作里面的典型網絡應用實例來進行分析,一來進一步讓學生對課程的專業認同感提高;再者由于是運用實例,學生學習起來就會有成就感,能極大的提高學生的學習興趣和動力。
2.2.3類比教學法
網絡課程中涉及很多不好理解的知識點,這些知識點是學生必須要掌握且掌握不好的地方,在實際的教學中,通常用生活中的例子來進行類比,讓學生輕松的理解,例如:介紹分組交換和電路交換的時候,可以將分組交換的過程類比為寫寄紙質信件,不需要建立連接就可以通信類比為不需要和別人溝通就直接可以寫信給別人等;電路交換類比成打電話,電路交換有建立連接、通信和釋放連接三個階段,打電話同樣有撥號,通信,掛機三個階段等;然后將相同點進行總結,就能讓學生很容易的掌握這個關鍵知識點,提高了教學的效率和效果。
2.3加強實踐教學,鞏固所學知識
首先需要解決的問題是實驗環境的構建。一般對于非計算機專業來說,新增網絡設備不太現實,可以采用網絡模擬器來模擬各種網絡設備,例如:Cisco公司的PacketTracer可以為學習網絡課程的初學者去設計、配置、排除網絡故障提供了網絡模擬環境。用戶可以在軟件的圖形用戶界面上直接使用拖曳方法建立網絡拓撲,并可提供數據包在網絡中行進的詳細處理過程,觀察網絡實時運行情況??梢詫W習IOS的配置、鍛煉故障排查能力。其次就是實踐教學的內容和組織方式,實踐教學分為驗證性實驗和設計應用性實驗,由于課程學時少,實踐學時只能完成一部分重要的設計應用性實驗,還有很多實驗則需要學生課下自己完成,對于課下自己完成的實驗,教師要給出相應的指導手冊,要求學生完成實驗報告并給以一定的成績評定,這樣才能督促學生完成實驗,加深對所學知識的理解,提高實際動手能力。
3結束語
為提高實驗教學的質量,針對以上存在的問題,筆者從實驗教學的內容和形式兩方面對計算機網絡實驗教學進行研究和探索。結合計算機網絡課程自身的特點,利用電子信息類專業有限的實驗條件,在傳統的驗證型實驗的基礎上增加了操作型實驗、設計型實驗和研究型實驗。在實驗內容的安排上力求循序漸進,先通過對基礎原理的驗證型實驗和操作型實驗來加深對網絡原理和技術的理解,提高學生的實際應用能力,進而逐步涉及難度較大的設計型和研究型實驗。
1.1驗證型實驗優化和整合傳統的驗證型實驗,將驗證型實驗分為初級驗證型實驗和高級驗證型實驗。主要用于幫助學生理解網絡基本概念如協議、數據幀和算法等,觀察和評價網絡性能指標。初級驗證型實驗主要利用網絡協議分析工具截獲網絡中傳送的數據包,驗證網絡上數據包的基本結構,通過觀察分析數據包的傳送認識和理解協議的運行機制。高級驗證型實驗依托網絡仿真軟件進行,首先由教師給出實驗的仿真核心源代碼,學生根據教師的講解及關鍵部分的提示對網絡仿真腳本做相應的修改后運行,利用網絡仿真軟件中的可視化工具觀察網絡協議運行過程的動畫演示。在高級驗證型實驗中學生還可以通過修改某一參數觀察網絡各性能指標的變化,分析比較仿真結果,領會協議和算法的含義。以Wireshark軟件抓取網絡上的數據包為例實現初級驗證型實驗。該實驗的硬件配置要求比較低,配備網卡的PC機和局域網環境即可,操作系統Windows2000或者XP都可以。通過Wireshark軟件抓取網絡上的數據包,可以得到封包的詳細信息[3],如物理層的數據幀概況Frame、數據鏈路層以太網幀頭部信息EthernetII、互聯網層IP包頭部信息InternetProtocolVersion4、傳輸層TCP的數據段頭部信息TransmissionControlProtocol和應用層的信息HTTP協議HypertextTransferProtocol等。學生可以通過每層捕獲的數據包清楚地驗證數據包頭部信息的嵌套,數據幀或包的格式,進而理解網絡協議分層的意義。為了提高學生獨立分析能力,而不是被動驗證所學知識,可以用Wireshark捕獲到的實驗數據分析TCP/IP連接的三次握手情況,識別Wireshark截獲到了三次握手的三個數據包。高級驗證型實驗中的網絡仿真軟件目前使用較多的有OPNET、Matlab、NS2和OMnet++等。由于NS2是開放源碼的網絡仿真平臺,不需要額外付費,可以運行在Linux或Windows操作系統上,能夠在計算機網絡各個層次上模擬網絡運行,并支持目前計算機網絡教材中出現的大多數有線和無線網絡協議,所以可選擇NS2作為高級驗證型實驗的主要軟件工具。以NS2為網絡仿真軟件的高級驗證型實驗的硬件配置要求比較低,配備網卡的PC機。如果現有實驗室的PC機已有Windows系統,又想在Linux下運行NS2仿真,可在PC機的現有操作系統上安裝虛擬機,虛擬機上再安裝Linux操作系統運行NS2即可。在運用NS2做高級驗證型實驗時,重點是驗證網絡協議或算法的動態運行和變化過程。由教師給出TCL腳本實現對模擬仿真場景的產生和控制,并對關鍵控制部分進行詳細講解。學生依據圖1所示實驗流程完成實驗。在這個實驗階段,學生一般不具備獨立編寫網絡控制腳本的能力,對NS2網絡仿真軟件使用不熟練,所以學生主要是觀察和驗證已有網絡協議的運行過程,修改關鍵網絡仿真參數,通過觀看動畫演示和分析NS2的跟蹤記錄文件,得到網絡性能如何變化,深層次領會網絡協議和算法。
1.2操作性實驗為提高學生的動手能力,突出電子信息類專業注重學生實踐能力的培養,可在傳統網絡實驗的基礎上增加操作性實驗,適當購置一些計算機網絡實驗的硬件設備,如雙絞線夾線鉗、雙絞線測試工具、小型路由器、網絡檢測設備等,針對性地開設一些必要的計算機網絡硬件實驗,如網絡線纜的制作與測試、網卡等一些常用設備的安裝、設置及使用,路由器的設置、小型局域網的配置等。操作性實驗不僅能增強學生實際操作能力,還能激發學生的學習興趣,真正達到學以致用的目的。操作性實驗包括3個步驟:①布線實驗。主要是掌握雙絞線的制作與連接,使學生明白雙絞線與直通線的不同點,能夠使用測試儀測試網線,制作出合格的雙絞線[5]。②組網和建網實驗。主要是掌握如何利用小型路由器、PC機和在步驟①做好的網線連接形成一個小型局域網。通過這一步實驗,使學生能夠掌握路由器的基本配置、路由器的級聯方法、理解沖突域的概念等。③測試和管理網絡。主要是掌握常用網絡測試命令的應用,如Ping命令、Tracert命令、ipconfig命令等。對學生在步驟②中組成的一個網絡運用基本的網絡測試命令進行網絡測試和管理。在傳統的計算機網絡實驗中,常用網絡測試命令通常都放在驗證型實驗中,學生實驗的目的性不強,通常是把每一個測試命令敲一遍看看結果就結束實驗,大約20分鐘不到就可以完成,實驗的效果不佳。將基本網絡測試命令的運用放在操作型實驗中,可讓學生有針對性地對自己布線和組網成功的網絡進行測試,檢查網絡是否連接成功,如何通過命令修改網絡配置等。這樣學生做實驗的興趣比較濃厚,也達到學以致用的目的。在操作性實驗結束之后建議學生在家里組建自己的有線或無線小型局域網通過ADSL上Internet,也可以鼓勵學生實驗在筆記本上配置無線AP(接入訪問點),手機接入WiFi的方法,進一步鞏固實驗內容。
1.3設計型實驗電子信息類學生一般要具備一定的網絡應用軟件開發能力,因此設計性實驗是電子信息類學生計算機網絡實驗不可缺少的一部分。設計性實驗的主要目的是讓學生能夠編寫簡單的網絡通信程序,掌握網絡基本編程技巧。計算機網絡課程通常在電子信息類專業的大三和大四開設,此時學生一般都已熟練掌握一門程序設計語言,如C語言和Java語言,學生具備順利掌握網絡編程技巧的基礎。設計性實驗的主要內容是用Socket套接字進行網絡程序設計,讓學生能運用Winsock提供的API函數接口進行面向連接或無連接的網絡程序設計,實現網絡數據傳輸。通過該實驗學生可掌握Socket編程的基本方法,進一步深入理解UDP及TCP協議的工作原理,初步掌握TCP和UDP方式的網絡編程模式。傳統的計算機網絡設計性實驗通常是側重網絡應用層通信的設計,即實現網絡聊天程序,FTP客戶端/服務器端程序開發等[6]。電子信息類專業要求學生掌握一定的網絡底層通信技術,因此其計算機網絡設計性實驗需要側重網絡底層的通信實驗。針對電子信息類的專業特點,設計型實驗主要包括3個部分:①基于Socket的異步串行通信設計。電子信息類的課程設計中會大量用到串口通信測試,可以讓學生設計基于Socket的異步串行通信,通過這部分實驗不僅讓學生了解串口通信的原理,而且有利于學生掌握基本的Socket編程方法。②基于原始套接字的通信設計。電子信息類專業在進行硬件設計特別是嵌入式開發時,通常要對網絡的數據鏈路層和IP層進行開發,而原始套接字可以用來處理數據鏈路層及IP層數據。這部分實驗可以讓學生自己設計Ping程序,完成數據鏈路協議設計和修改等。③基于流式/數據報套接字的客戶/服務器通信設計。這部分實驗是傳統的計算機網絡設計性實驗的主要內容,目的是讓學生掌握基于TCP和UDP方式的網絡通信設計,如設計FTP客戶服務器程序。
1.4研究型實驗研究型實驗主要對學有余力的學生利用課余時間進行的自主研究實驗,采取2~4人為一組的形式,旨在提高學生運用所學知識解決實際問題的能力,以及培養學生的團隊協作能力。在高級驗證型實驗中學生已對網絡仿真軟件有了一定的了解和熟悉,通過高級驗證型實驗學生能了解網絡協議的動態工作工程,分析網絡性能。研究型實驗可以在高級網絡驗證實驗的基礎上進一步讓學生深入了解如何修改和設計自己的網絡協議,并觀察、測量和比較其性能的變化。以NS2網絡仿真軟件為例,圖2給出了NS2的網絡仿真模型,由上至下可以針對網絡層、數據鏈路層(包括介質訪問控制層)和物理層分別展開研究。(1)在網絡層上,重點研究動態路由。在有線網絡環境中,研究動態路由的路由信息更新過程。以距離矢量算法的動態路由為基礎,研究當鏈路狀態發生改變時,靜態路由和動態路由之間的差異。在無線網絡環境中,在分析無線Adhoc網絡路由協議(如DSDV、AODV以及DSR)性能的基礎上,進一步修改和設計無線網絡路由協議。(2)在數據鏈路層上,重點研究鏈路層協議。在研究以太網基本協議(如滑動窗口協議、停止等待協議、CSMA/CD協議等)的基礎上嘗試修改鏈路層協議以改善網絡在某方面的性能(如吞吐量、延時、數據包投遞率等)。(3)物理層上,重點研究無線傳播模型和能量模型對無線網絡性能的影響,從而為不同網絡環境設計不同的無線網絡的上層協議。
2結語
1.1網絡合作學習的學習資源十分豐富現代社會是一個信息爆炸的社會,網絡上的學習資源就如浩瀚的海洋,取之不盡用之不竭。學習者只要具備基本的閱讀能力和搜索能力,就可以隨時從網上獲取想要的知識,學習資源是十分豐富的。
1.2網絡合作學習小組成本低與普通的合作學習相比,網絡合作學習節約了時間成本、查閱成本和交流成本。但同時,網絡合作學習防止重復記錄,大大縮短查閱的時間,減少重復工作,效率是極高的。
2.基于網絡合作學習的計算機專業教學的過程
2.1教學準備階段基于網絡合作學習而進行的計算機專業的教學必須經過事前的準備階段,為學習的過程奠定一個堅實的基礎,這一階段的準備情況直接影響著最終的學習效果。在準備階段要做好以下幾個方面的工作:第一,合理的劃分小組。根據不同的學習任務將學生分為不同規模的小組,并對小組內的成員進行角色的分配,激發小組成員的責任意識;第二,確定明確的目標。一個明確的目標是網絡學習小組成員努力的方向,將小組內的成員凝聚在一起為了共同的目標而奮進。第三,在學習的過程中培養骨干成員。骨干成員必定是對計算機相當熟悉,能夠靈活使用各類學習工具的成員,培養骨干成員就是為小組內的其他成員確立學習的榜樣,激勵其他成員更加努力的進行學習,并且骨干成員能夠對小組內的企業成員進行幫助,雙方共同進步。
2.2教學實施階段教學實施階段是網絡合作學習最主要的階段,是整個教學工作的核心過程。只有教學實施階段的各項工作都做到位,才能夠保證學生的學習效果。首先進行學習方案的實施。小組成員按照教師事先的學習目標利用固定的通訊工具以及網絡平臺進行學習。在學習的過程中,小組骨干成員要伸出援助之手,熱心幫助小組內的其他成員,共同進步。其次在網絡合作學習的過程中要注重實施雙向監督。既包括教師自上而下對學生進行監督,也包括學生自下而上對教師進行監督。最后是進行學習成果的。對于小組全體成員共同努力而形成的成果,在全體成員同意的前提下進行。
2.3對學生的學習進行評價與存檔學習目標完成之后,小組內部成員之間進行自評,對本次學習任務完成的過程進行反思。反思之后由小組代表進行總結并,再由教師進行最后的綜合評價。在此過程中發揮網絡平臺及時、公正、客觀的優勢,提升評價與反思的效果。如果沒有評價與反思的過程,那么網絡合作學習極有可能流于形式,甚至是半途而廢。因此,必須高度重視評價與反思的過程。然后,對反思的結果進行整理存檔并逐級上交,這既是對小組成員的評價,也是對教師指導工作的鑒定與考核。
2.4教學延伸階段基于網絡合作學習的計算機專業教學課程到此并沒有結束,教師還需要根據每個小組的實際情況布置課后作業。這份課后作業既要包括對本次學習進行鞏固的部分,也要包括對下一個學習任務進行預習的內容,還要對興趣性、拓展性的內容進行綜合學習。雖說教學延伸階段也就是課外作業完成階段,是在課堂外進行學習的階段,但是對其的監控與管理決不可擅自放松。
3.結語
1、計算機人工智能識別技術應用瓶頸探析
2、計算機科學與技術的應用現狀與未來趨勢
3、計算機信息處理技術在大數據時代背景下的滲透
4、計算機基礎課程應用教學思考和感悟
5、中職中藥專業計算機應用基礎教學改革實踐
6、淺談虛擬現實技術在中職計算機基礎教學中應用的必要性
7、計算機圖像處理技術在UI設計中的應用
8、計算機生成兵力行為建模發展現狀
9、智慧檔案館計算機網絡系統方案設計
10、淺談如何提高計算機網絡的安全穩定性
11、計算機應用技術與信息管理的整合探討
12、計算機科學技術小組合作學習研究
13、計算機科學與技術有效教學策略研究 >>>>>計算機網絡和系統病毒及其防范措施畢業論文
14、互聯網+背景下高校計算機教學改革的認識
15、藝術類應用型本科高校"計算機基礎"課程教學改革研究
16、計算機技術在石油工業中應用的實踐與認識
17、計算機技術在電力系統自動化中的應用研究
18、微課在中職計算機基礎教學中的應用探析
19、課程思政在計算機基礎課程中的探索
20、計算機服務器虛擬化關鍵技術探析
21、計算機網絡工程安全存在問題及其對策研究
22、人工智能在計算機網絡技術中的運用
23、慕課在中職計算機應用基礎教學中的運用
24、淺析如何提高高校計算機課程教學效率
25、項目教學在計算機基礎實訓課程中的應用分析
26、高職計算機網絡教學中項目式教學的應用
27、計算機信息安全技術在校園網絡的實踐思考
28、大數據背景下的計算機網絡安全現狀及優化策略
29、基于計算機網絡信息安全及防護對策簡析
關鍵詞:計算機網絡;教學改革;實踐訓練;創新
文章編號:1672-5913(2013)14-0050-04 中圖分類號:G642
計算機網絡是一個發展迅速的學科,主流的網絡技術在不斷更新換代,因此計算機網絡課程的教學設計也必須隨之不斷進行改革創新,以便與技術的發展相適應。理工大學計算機網絡相關課程是謝希仁教授于1983年首次為碩士研究生開設的,1995年以后,通過對該課程進行改革,將計算機網絡的基礎原理部分放到本科生教學中,稱為計算機網絡原理課程,而碩士研究生的教學則定位于該課程的高端部分,稱為高級計算機網絡課程。
在教學內容的設置上,本科教學主要關注如何幫助學生建立計算機網絡知識體系結構的概念,更加強調知識的完整性和系統性,所以我們采取了國際上通用的分層教學模式。經過本科階段對網絡知識的初步學習,大多數研究生已經掌握了計算機網絡的基本概念,教學過程中應當重點講述相關的技術原理,側重培養研究生的科研創新能力。基于這一指導思想,我們構建了網絡高級技術專題、網絡基本設計原則、網絡實踐教學和論文閱讀研討寫作的研究生高級計算機網絡教學設計,將研究能力培養前置到課程學習階段,構建科學研究基礎上的研究生高級計算機網絡課程教學新模式,使學生真正理解和掌握理論知識,提高動手能力,進而適應計算機網絡技術的飛速發展和創新型人才培養的需求。
1 教學內容組織
當前國內外知名高校的研究生計算機網絡課程一般分兩類:一類是作為核心課程,按照傳統的分層體系結構組織,但講授過程中在內容的深度和廣度上比本科的計算機網絡課程有很大提高;另一類是作為選修課程,主要設置一系列的前沿技術專題講座,由從事相關研究的工作人員組織論文討論。
上述兩種授課模式各有優缺點,按照分層體系結構組織的講授模式能夠幫助研究生更加系統地把握計算機網絡的體系結構及核心問題,但由于大多數研究生本科階段已經按照該模式學習過計算機網絡課程,因此難以吸引學生的學習興趣,并且按照分層模式系統地講授一遍課程內容在課時安排上也難以保障。按照前沿技術組織專題講座能夠幫助研究生迅速把握本專業的熱門研究方向和研究問題,但該方法存在的最大問題在于課程內容的組織缺乏系統性,難以幫助學生把握課程的核心知識點。并且,計算機網絡相關的新技術大多為英文文章,對于剛入學的碩士生而言,多數人并不具備短時間內閱讀大量英文文章的能力,因此盲目按照前沿技術方式開展課程教學會導致教學效果大打折扣。
目前,國內也出現了多個圍繞研究生計算機網絡教學開展的改革創新,它們大多與所在學校的教學特點密切相關。我們在借鑒國外著名大學研究生計算機網絡課程設置的基礎上,結合理工大學研究生的具體特點和培養要求,設計了以提高研究生創新能力為中心的課程教學內容,將教學過程劃分為理論教學和實踐教學兩大部分。其中理論教學包括計算機網絡基礎概述、網絡高級專題和網絡設計原則等內容;實踐教學則包括課程實驗和自主設計性實驗兩部分,并在教學過程中穿插著進行課堂及論文研討,從而注重培養研究生對計算機網絡核心知識、核心原則和前沿研究的了解與掌握,鍛煉其利用所學知識動手解決問題的能力。
1.1 理論教學
高級計算機網絡理論教學的主要目標是幫助研究生完善計算機網絡體系結構的概念、掌握計算機網絡的關鍵問題、了解計算機網絡的最新研究方向和技術。通過調研發現大部分學生希望授課教師能夠盡量避免相關教學活動與本科先修課程的重復,以便開拓新領域、學習新方法。結合理工大學研究生的培養要求,我們設置了理論教學內容,見表1。
在課程設置中,首先較系統地綜述計算機網絡的重要概念、基本原理和研究方法,以便幫助研究生陜速回顧建立計算機網絡體系結構的概念。由于當前跨專業、跨學科報考研究生的現象十分普遍,導致學生的專業基礎差異性明顯,這部分內容的教學也能幫助這些學生盡可能彌補專業知識上的差異,使后續高級專題的教學更加易于開展。
隨后,圍繞應用層網絡技術、多媒體網絡、網絡管理與測量等計算機網絡的高級專題開展教學,重點講授這些專題中涉及的關鍵問題、核心思想以及核心技術等,幫助研究生提升對計算機網絡知識的理解掌握水平。這些專題的選擇主要考慮到將計算機網絡的基礎知識與前沿研究進行有機結合,一方面突出當前的一些前沿研究領域,另一方面也強調其中涉及的網絡基礎知識和原則。
再次,為了進一步提升研究生對計算機網絡當前研究熱點的了解和把握,專門設計了一章網絡新技術專題,重點介紹數據中心網絡、軟件定義網絡、未來網絡體系結構等當前的研究熱點。為了體現教學思想,避免陷入研究怪圈,我們在講授過程中主要向學生闡述這些技術產生的背景及解決的問題,并在教學過程中啟發學生思考這些網絡新技術帶來的優勢是什么?同時又引出了哪些問題?有沒有辦法對其進行進一步的優化等。這樣將學習過程變成一個思考創造的過程,從而幫助研究生提升科研創新能力。
最后,在網絡設計原則部分,總結回顧計算機網絡中采用的一些典型設計理念和原則,包括軟狀態機制、隨機化技術、間接技術、虛擬化技術等,通過介紹這些技術的基本概念及應用場景,讓學生深入理解并體會技術本身的價值,為以后的研究應用奠定基礎。
1.2 實踐教學
長期以來,研究生課程的教學存在“重理論、輕實踐”的問題,對于如何將教學內容應用到實際的研究工作中關注的不夠,這一現狀與國家重點倡導的應用型研究生培養目標越來越不符合。對于具有強烈工程應用背景的計算機網絡課程而言,如何建立實踐教學模式,提高實踐教學效果在整個課程教學過程中具有至關重要的影響。
為此,在教學過程中設計了兩類實踐教學內容,一部分與課堂理論教學相配套,幫助學生更好地理解掌握理論教學內容,如應用層網絡技術專題中設置針對P2P數據傳輸協議進行仿真分析的實驗內容,在多媒體網絡專題中設置多媒體視頻傳輸實驗內容,在網絡管理與測量專題中設置大規模網絡測量數據綜合分析的實驗內容等。這些實驗內容與理論教學內容密切結合,可以作為理論教學的有益補充。
此外,我們還設置了針對整個課程的自主性綜合實驗,又稱課程設計,其選題相對具有開放性,內容涉及計算機網絡的各個層次和技術。一方面列出部分課題供學生選擇,如基于OPNET/NS2的網絡路由算法性能仿真分析、簡單包過濾防火墻的設計與實現、基于NetFlow的網絡流量采集與分析系統、基于SNMP的簡單網絡管理系統等;另一方面也鼓勵研究生與導師進行交流,將導師正在進行的重大課題研究內容抽取一部分作為自主性綜合實驗的內容,達到課程教學與科研活動有機的結合。
為充分發揮學生的創造性和主觀能動性,自主性綜合實驗包括基本要求和擴展功能兩個部分,課程只給出基本要求作為必須要達到的目標,學生可以在此基礎上發揮自己的創造力進行擴展,實現更多的功能。在自主性綜合實驗的驗收和考核工作中,以課題實現的創新程度和反映出的研究生進行研究探索的工作量,作為自主性綜合實驗的考核重點。
1.3 課堂研討
為了避免授課內容過于偏重基礎,對國內外學術界新興領域和新興技術關注不夠等問題,綜合鍛煉研究生通過閱讀文獻跟蹤前沿研究的能力,以及通過文獻閱讀報告開展學術交流的能力,我們在教學過程中還相應設置了課堂研討環節,主要包括論文研討和課程設計研討兩部分內容。其中論文研討環節首先選取計算機網絡研究領域的經典文獻和前沿性研究文獻開展文獻閱讀,然后讓研究生上臺就所閱讀的文獻開展報告,其他學生則針對該報告進行相應的質疑,通過討論促使研究生從多個角度審視問題,促使創新思維火花的進發、碰撞。進一步要求研究生在課堂研討的基礎上,分組選擇一個感興趣的網絡問題,閱讀5篇以上著名會議或者期刊的相關文獻,并完成讀書報告,從而綜合鍛煉他們語言表達交流和論文撰寫的能力,激發其創新精神,提高“學以致用”的實踐能力。
課程設計的研討與論文交流研討的過程類似,在完成課題的詳細設計方案后開展一次研討交流,每名研究生根據所做課題進行發言交流,其他學生則針對該課題的內涵、設計方案的可行性、存在的不足等問題進行交流,達到綜合受益的目標。
2 考核機制設計
以往的研究生計算機網絡課程考核評價機制一般采用平時成績加考試成績的方式,且期末考試成績在評價中所占比重過大。然而,評價研究生學習成績的優劣,應該從理論學習水平、實踐動手能力、個體綜合素質及創新能力等多個方面展開,從平時作業、課堂研討發言、平時實驗與自主設計性實驗、課程論文報告及理論考核等方面對學習情況進行綜合評測。用考核機制引導研究生改變傳統學習方式,加強對教學全過程的管理,對學習的每個重要過程都進行量化計分,以衡量研究生的綜合能力素質,激勵他們全面發展。根據這一目標,我們設計了課程評價指標體系,見表2。
在這種評價指標體系中,既包括平時的課堂作業、研討發言、課程實驗,又包括設計性實驗、課程讀書報告以及期末考試等,實現了對整個授課階段的全過程管理,綜合考查了研究生的理論知識掌握、文獻閱讀報告、論文撰寫、實踐動手等多方面的綜合能力,因此具有更好的合理性。
3 教學效果
利用設計的高級計算機網絡課程教學改革模式,我們在近幾年的教學實踐中取得了很好的教學效果。高級計算機網絡課程先后被學校評為校級教改示范課程和研究生精品課程,并得到了選課研究生的一致好評。調研過程中專家和研究生普遍反映,這一課程的教學體系結構比以往的方式更加注重對知識本質和科學方法的揭示,注重對研究生學術質疑和獨立思考能力的培養,使研究生通過課程學習,達到學習新知識、提升分析解決問題的能力和增強實踐能力的綜合效果。大部分研究生對于課程教學改革在啟發式教學、實踐教學、課堂研討等方面印象深刻,最后達到了預期的教學效果。然而在教學實施過程中也反映出一些問題,如部分學生基礎知識相對薄弱,在實踐教學及課堂研討過程中與其他學生存在較大差距;自主性綜合實驗的設置需要準確把握問題的難易程度,內容太簡單學生不會有太大的興趣,內容太難學生又會覺得無從下手等。這些問題需要在教學過程中不斷進行優化調整。
4 結語
高級計算機網絡作為國際上計算機網絡與通信領域通行的研究生核心課程,對該領域的科學研究與工程技術工作者至關重要。為了提高課程教學效果,我們對課程進行了一系列的改革,包括理論教學內容的優化設置、實踐教學的組織、課堂探討機制的構建以及考核機制的設計等。通過這些改革,建立了一套完善的研究生高級計算機網絡課程的理論和實踐教學體系,構建了網絡高級技術專題、網絡基本設計原則、網絡實踐教學和論文閱讀研討寫作的研究生高級計算機網絡教學模式,實現了基礎理論和前沿研究并重、理論教學和實踐訓練并行,使學生真正掌握和理解理論知識,提高動手能力,這一教學實施模式在實踐中取得了較好的效果。然而,計算機網絡是一個迅猛發展的學科領域,新的技術和應用層出不窮,在后續的教學實踐過程中,我們將關注這些新變化,并不斷對課程進行相應的改革創新,達到傳授知識、提升能力的教學目標。
參考文獻:
[1]邢長友,陳鳴,許博,等,面向創新人才培養的計算機網絡教學改革[J],計算機教育,2013(1):49-52
[2]陳鳴,謝鈞,劉鵬,等,計算機網絡課程中的科學思維訓練[J]。中國大學教學,2013(3):62-64
[3]李巍,李云春,夏春和,研究生計算機網絡課程體系研究與實踐[J],計算機教育,2009(19):131-133