網路應用系統教學網路工程論文

才智咖 人氣:2.93W

1問題分析與解決方案

網路應用系統教學網路工程論文

要有效地解決這些問題非一朝一夕的事情,但從以上分析可以看出,有一對矛盾值得注意,即網路從學生入學開始就深入到了學生的生活而網路專業的特色課程進入學生學習過程的時間卻較晚。為了從整體上提升網路工程專業人才培養的質量,可以從這對矛盾入手,讓網路工程專業的學生儘早地正確全面認識計算機網路。我們認為,解決這個問題並不一定完全靠加強學習理論知識和強化對專業知識的訓練,讓學生在學習基礎課程時就認識到網路積極的一面,體會網路的各種應用和實踐活動,同樣能夠達到使學生儘早認識專業的目的,並且比理論教學更能激發學習興趣。當然,這種方法需要網路軟硬體系統和相關教學資源的支撐,甚至需要改革教學管理制度

2具體內容與方法

我們從幾年前開始探索網路應用系統在網路工程專業人才培養中的運用,並在理論教學、實踐教學、課程考核等方面進行了一系列的嘗試和實踐。

2.1網路應用系統在理論教學中的運用

對於理論課程的教學,我們主要採取以下兩種方式來利用網路應用系統:一是開發與課程有關的網路應用系統;二是使用現有的網路教學資源平臺。在開發與課程相關的網路應用系統方面,我們目前主要是製作網路化的教學軟體;嘗試將教學內容製作成為開放式、可擴充套件式的網路教學軟體,並將其掛載到Web伺服器上。教師在課前通知學生把要講授的教學內容及相關教學材料新增到此課件中。學生在上課前可以通過瀏覽器預習相關的內容。在我們的網路教學課件中,除要介紹的知識外,還增加了留言板、教學互動等功能,便於與學生交流、瞭解學生的狀況和教學過程中存在的問題。通過這方面的實踐發現,部分學生可能在課堂上或課後不願意當面向老師提問,但卻能夠在網路課件中提出自己在學習過程中遇到的問題。這表明在網路深刻影響人們的交流方式的情況下,部分學生把網路交流作為學習方式之一;有些接受得較好的學生甚至在教師回覆前給出自己的理解,因此這為師生之間的交流增添了有效的渠道。在使用網路教學資源平臺方面,我們積極利用學校或公共的教學資源平臺來開展教學活動,例如河南科技大學的網路教學綜合平臺、公網上的數字大學城等,這些平臺支援上傳和訪問教學課件、佈置作業、提交和批閱作業等。在使用這些網路系統的同時,我們注意提及與專業相關的背景知識和技術,在某些課程(尤其是涉及開發的課程)中還提及相關的實現方法,並引導對它們感興趣的學生開展自學。通過網路系統的應用,使學生提前接觸到網路工程相關專門知識,無形中強化了學生的專業意識。

2.2網路應用系統在實踐課程教學中的運用

讓學生在實踐中通過網路應用系統參與基於網路的處理事務過程,能進一步深化學生對網路技術的認識,因此我們花了許多精力來探索和實踐網路應用系統在實踐教學中的運用。在這方面的工作中,首先面臨的是在哪些課程中應用的問題。在網路工程專業人才的能力結構中,大部分能力都是以程式設計能力為基礎的,而程式設計能力的培養取決於對C語言程式設計和資料結構知識的掌握和運用的程度。因此,我們選擇C語言程式設計和資料結構這兩門課程的課程設計來開展網路應用系統的運用探索。其次是網路系統的選擇問題。在兩年前,我們已經嘗試在C語言課程的實驗中使用基於校園網的線上判題系統來發布實驗內容,用競賽評價機制來判斷學生對知識的掌握程度,這種改革取得了較明顯的效果。從近兩年開始,我們進一步擴充套件線上判題系統的功能,將線上判題系統引入到C語言程式設計和資料結構課程設計的集中實踐課程中,並設計了專門的教學內容與之配合。考慮到作為才學習完C語言和資料結構理論的初學者,學生要馬上完成較系統的課程設計內容是存在一定困難的。因此,我們所設計的教學內容包括一部分與課程設計內容相似、難度較低並貼近教材中相應章節知識的題目,將它們先給學生去熟悉,從而避免了部分學生對實踐內容不知如何下手的情況。在實踐課程教學過程中,教師只需要引導學生分析課題、制定解決問題的方案,幫助學生解決一些具體的知識運用問題。其他的事情,例如判斷程式正確性、執行過程及結果的評測等,都由線上判題系統來實現。由於有了網路系統的協助,教師和學生在教學過程中不僅能夠了解班上所有學生完成課題的數量,同時還能獲得所完成內容的時間資訊和程式碼的執行資訊。在教學過程中,學生隨時可以通過系統的統計功能瞭解自己的排名,無形中就有了競爭的壓力,培養了競爭意識。藉助這兩門實踐課程是開設在大一的有利時機,我們在指導學生的課程設計的過程中,有意識地引導他們將部分注意力集中到線上判題系統本身的結構和執行機制上,讓學生及時認識到網路應用系統的基本架構、使用的主要技術及其與當前實踐課程和後續專業課程之間的緊密聯絡。從目前的效果看來,將程式設計競賽網路系統應用到實踐課程教學中能帶來以下好處:一是形成競爭氛圍,學生整體完整的任務量比前幾年增加不少;二是提高了學生學習的積極性,不認真開展課程設計的情況明顯好轉;三是通過對網路系統的.應用,學生在一年級對網路應用系統有了具體的認識,對後續專業課程的學習興趣增強。

2.3網路應用系統在課程考核評價中的運用

在某種程度上,課程考核是推動學生學習的因素之一。傳統的課程考核一般有兩種形式,試卷形式和課程報告形式。前者不能很好地反映出學生的實踐創新能力,後者則很難保證學生是自己完成相應的內容。此外,由於兩種方式都是紙質形式,對於網路工程專業中佔多數的設計類課程,如果要教師在評閱時先判斷答案或作品的正確性,這是一項困難且繁重的工作,現實中難以執行。無紙化考試是未來考核方式發展的一個趨勢,它經濟環保,其技術基礎之一就是網路技術。既然網路系統在理論和實踐教學中起到了有效的輔助作用,我們嘗試將其應用到課程考核和評價中。目前,我們主要通過以下三種途徑進行相關實踐:一是將課程考試直接在網路系統上進行。一個網路應用系統要用於考試,它需要有線上判題系統相關功能和考試所需的成績處理相關功能。我們在前面提及的線上判題系統中擴充套件了成績處理相關的功能,使其能夠滿足對考試的有關需求。之後,我們對C語言程式設計實驗這門易於進行嚴格的資料測試的課程通過這個系統直接進行考試,通過試用我們發現這種方式能夠較好地反映學生的動手能力。二是將網路系統應用於集中實踐課程的考核。我們將第一條途徑所獲得的系統進一步用於C語言相關的程式設計類課程對應的集中實踐課程的考核中。集中實踐課程的考核與單純的課程考試之間有區別,學生在實踐過程中的表現也是非常重要的方面。為此,在設計教學內容時,為了兼顧學生不同能力層次,我們設計了基礎部分和綜合應用部分。前者為必須完成的部分,後者為選做部分。在課程結束時,系統將學生完成的任務量、能夠反映工作的質量的相關資訊(如時間、任務正確完成前的錯誤提交次數等)都彙總起來,形成一個初步的成績統計表。指導教師以此表作為重要依據,進一步根據學生的其他實際情況進行最終的判定。進行判定的方式由教師自己把握,可以直接使用系統的判定,也可以增加一部分類似考試的限時設計內容,或者選擇學生完成的任務中的部分內容進行問答式考核。三是將網路應用系統作為理論考試之外的部分考核工具。大多數理論課程的最終成績一般分為考試成績和平時成績兩部分。對於平時成績部分,由於一般不易於量化,往往都是由教師根據對學生的印象進行粗略的判定,從而不能較準確地反映學生表現的差異。鑑於網路應用系統提供的便利,我們嘗試利用它們對學生的平時表現進行考核。主要的方法是利用前面提及的網路教學應用系統中的作業釋出、線上提交、線上批閱以及相關自動記錄、統計功能來分析學生完成課外任務情況的相關資料。有了這些資料,根據一定的分值比例和評分標準就很容易得到這部分的成績,從而形成比較客觀準確的判斷。

3結語

通過將網路應用系統與課程教學相結合,將網路應用系統滲透到課程教學工作的各個環節,能夠提高教學工作效率、深化學生對專業的認識、提升學生的專業實踐能力。除此之外,它還有一些潛在應用價值,例如便於瞭解和對比學生的狀態,為學生能力培養、興趣培養、競賽選擇提供依據和指導,幫助及時發現問題等。因此,在未來的專業教學中,我們將依據網路工程專業課程的特點將這種方式進行推廣應用,進一步提高網路工程專業人才培養的質量。