ASP技術下網路教學平臺的構建研究論文

ASP技術下網路教學平臺的構建研究論文

  隨著計算機網路技術的迅猛發展,資訊化與智慧化已經滲透到現代生活的每個方面,傳統的教育理念與教育方式也受到了網路化的猛烈衝擊,現代遠端教育成為網路化教學的產物。傳統的教學方法大都是採用以教師為中心的灌輸式教學模式,這樣的教學理念導致學生在教學過程中參與教學活動的機會很少,學生的主動性和積極性很難得到正常發揮,培養出的學生絕大部分屬於知識應用型人才,不利於培養具有創新思維和創新能力的人才[1-2];網路教學理念的提出作為對傳統教育方式的補充與完善,不僅打破了傳統課堂授課的模式,而且彌補了教育資源分配不合理的難題,它不但提高了教學資源的利用率,而且對不同人群的需求實現了繼續教育和終生教育的需求模式,最為關鍵之處在於它改變了傳統教學中教師與學生之間的關係,使得學生原有的“依賴於課堂、依賴於老師”的傳統教育模式能到很大的改觀,提高了學生自主學習的積極性,端正了學生的學習態度。而且網路教學平臺能提供各種靈活方便的教學方式來滿足學生的個性化學習需求,實現集中和個性化學習的有機結合,使教師成為學生學習過程的引導者,學生成為教師教學過程的主體[7-9].

  1系統功能需求分析

  基 於Web的 網 絡 教 學 平 臺 的 開 發 與 應 用 已 經 非 常 成熟,但是基於Web的網路教學系統會出現因為教學物件與教學環境的差異而必須重新修改教學平臺的設計方案和要求的情況。

  根據建構主義所提出的教學理論的要求,學生作為學習過程的主題,需透過探索的方法去發現新知識的意義,而教師作為教學過程的指引者,要求透過創設符合教學內容要求的情境幫助學生認識並理解對於當前所學知識的意義的任務[3-4].

  文中提出的基於ASP的網路教學平臺的設計與開發正是基於上述要求目標進行分析並設計的,根據上述需求,該系統大體上歸納為4個平臺:教學資源服務平臺,課程平臺,交流平臺和管理平臺,實現根據不同學習主體的具體情況智慧化地為其安排合適的教學內容,掌握學生的學習狀態,控制學習程序。

  2系統設計技術理論簡介

  2.1 B/S 網路結構模式

  目前網路教學平臺設計中使用較多的系統互動模式是B/S (Browser/Server) 與 C/S(Client/Server) 模 式,文 中 採 用 B/S模式,客戶端透過瀏覽器(Browser)訪問 Web 伺服器來訪問與其相連的後臺資料庫,B/S 結構的系統互動模式具有使用統一瀏覽器的介面格式,便於操作,且工作效率較高的特點,同時該模式透過把使用者的服務請求分配到伺服器端,實現了無論在使用和還是資料庫維護方面都比 C/S 模式有著更高的價效比,而且使系統的維護過程層次化; C/S 結構的互動模式主要是基於區域網的環境下展開應用的,它受到地域的限制,而B/S 模式透過 Internet 進行通訊,可以不受地域的限制,但在處理大量資料時速度較慢[4-5].

  2.2 ASP 技術

  ASP 是 Active Server Page 的縮寫,即“活動伺服器網頁”,它是微軟公司開發的用來代替 CGI 指令碼程式的`一種伺服器端指令碼環境,可以使用伺服器端的指令碼和元件建立動態內容,可以與資料庫和其它程式進行互動,常用於各種動態網站中,也可以建立使用 HTML 網頁作為使用者介面的 Web 應用程式,由於在該教學系統中採用了 B/S 的互動模式結構,系統執行過程中的任務處理大多數發生在伺服器端,因此客戶端的瀏覽器基本不會依賴於伺服器,因此 ASP 具有簡單易學、工作效率高、安裝使用方便、開發強大且多樣和無序編譯的特點[3-4],其實現過程的示意框圖如圖 1 所示。

  Windows Server2003 是目前較為常見的網路作業系統,具有 可 靠 的 安 全 性 和 穩 定 性 且 易 於 圖 形 用 戶 界 面 的 操 作,SQLserver2000 作為後臺資料庫,採用非過程化的 Transact-SQL 程式語言,所有的應用程式都需要透過利用該語言才能實現與 SQL 資料庫進行通訊,適合中小型系統的開發,ASP利用 ODBC 介面技術和服務框架網路提供了一個可靠的、可擴充套件的主機環境,非常適用於動態網站指令碼程式設計技術,是中小型系統開發環境的首選。因此,本網路教育系統把 Windowsserver2003、ASP 和 SQLserver2000 結合起來作為開發環境與應用平臺,這樣的組合是當前網路教學平臺開發較為常用的一種系統搭建模式。

  3教學系統總體設計

  根據上述需求,教學系統大體上歸納為 4 個平臺,即教學資源服務平臺,課程平臺,交流平臺和管理平臺,4 個平臺包含的主要功能模組包括教學內容、課程實驗、課程設計、網上答疑和考試系統五個子模組,在設計過程中充分運用知識內容的結構化設計模式以方便具體課程內容的編排、放置應該考慮知識之間的關聯性,同時要儘量確保設計的系統具有能夠實現資料資訊共享、包容性和可擴充套件性、易使用、易維護、適用非計算機人員使用、為師生提供良好的資訊服務、採用先進成熟的技術等特點,使得滿足不同學習能力的學生進行自主學習;採用 B/S 互動模式實現,充分避免了 B/S 互動模式在處理大量資料時速度較慢的缺點,系統整體功能結構如圖 2 所示。

  3.1 資料庫設計

  根據上述網路教學平臺的需求分析,需要對系統的後臺資料庫進行設計。與使用者應用邏輯直接相關的實體包括系統管理員、教師、課程和學生,它們之間相互以講授/選修的關係進行關聯,反映主要實體關聯關係的 E-R 圖,如圖 3 所示。

  3.2 教學內容管理

  教學內容管理子系統的功能應考慮如何實現不同使用者,如學生、教師和管理員之間的交流與互動,即如何實現教師可以進行線上答疑,學生可以透過影片或虛擬教室學習,使得整個教與學的過程不再受到時間空間的約束。針對上述問題,管理員可遠端對資源中心內的資源進行全面的管理,包括儲存方式的定義、資源分類的構建、使用者的管理、資源的上載、管理、編輯等,為適應素材管理的需要,還應能夠提供資源批次上傳、圖象資源自動生成縮圖等功能,大大降低了管理員的工作量和管理難度。如圖 4 所示。

  教學資源的維護與呼叫方法與資源的格式相關,對於多媒體資源,在實現上需要應用不同的外掛,因此,按照資源的格式不同,網路教學平臺上的教學資源分為普通教學資源和多媒體教學資源。

  3.3 管理系統模組

  管理員模組具有整個網路教學系統維護和管理的許可權,能夠實時進行在西安管理,它的許可權範圍如圖 5 所示。

  3.4 評測系統

  網上評測系統是本系統的主要功能模組,設計登錄檔單時設定了兩種身份的使用者即老師和學生,評測系統設計的好壞,關鍵在於它的指標體系是否健全與合理,它的設計不應該單純的靠學習者的參與程度以及使用者評價的排行,而應該圍繞系統的使用物件之間以實現更好的智慧化線上互動。評測也需要考試成績等指標,就本系統來說,能檢測到的指標及表現形式如下:學習時間與學習者線上時間,學習活躍程度與釋出教學資源的數量及品質;提問及回答問題的多少,學習效果與作業完成情況,考試成績;以上指標都能轉化為數字並進行計算,只是評測的每項物件所佔的權重多少是一個很難透過計算得出的資料。因此,本系統在評測前要先在評測系統中設定各檢測專案的權重係數,具體的權重係數可透過調查的方式得出。調查結果如表 1 所示。

  4系統的安裝和測試

  該系統執行在由一臺聯想萬全 T100 伺服器和學生電腦作為客戶機組成的小型模擬測試環境,該校網路學院學生和教師幫助完成了系統的功能和相容性測試;在測試過程中,不論是學生髮布資源還是進行線上交流,均能正確實現,並且執行穩定, 同時,全新的以學生為主導的教學和評測方式更加關注學生的學習過程,為學生的學習效果和成績提高提出了新的學習方法,有助於激發學生的學習積極性和主動性。

  5結 論

  根據上述測試結果說明本文所設計的系統在功能上是值得肯定的。 ASP 技術的引入,使得該系統具有開放性的特點,這一理念將有利於把最新的人工智慧技術和雲計算服務技術融入全新的教學管理系統之中,使之在功能和效能上更加完善和強大,對網路教學平臺的研發,在國內外已經到了一個相對成熟的階段,但隨著教學新理論和網路新技術的不斷呈現,網路教學平臺也必然與之共同進步,將教育和網際網路結合在一起的網路教學平臺未來一定會有更廣闊的應用前景。

  參考文獻:

  [1] 申瑞民。基於Web的智慧遠端學習環境的構建[J].計算機應用與軟體,2004(2):36-38.

  [2] 張建偉。論基於網路的學習共同體[EB/OL].[2006-06-08].

  [3] 彭聘齡。 認知心理學[M].黑龍江:黑龍江教育出版社,1990.

  [4] 普措才仁。基於B/S體系結構開發應用系統[J].西南民族大學學報,2005(31):47-49.

  [5] 趙增敏,朱粹丹,趙朱曦。ASP動態網設計[M].北京:電子工業出版社,2003.

  [6] 周逸文,姚樹春。管理資訊系統模式的比較與分析[J].應用研究,2005(18):56-57.

  [7] 張社廣。網上教學系統的設計與實現[D].北京:北京工業大學,2001.

  [8] 張麗。從 C/S到B/S,再到三層(多層 )結構[J].河南師範大學學報,2002,30(3):24-27.

  [9] 呂佩吾,張麗靜,李嘉,等。 廠級資訊監控系統的B/S化實現[J]. 陝西電力,2014(6):34-37.

最近訪問