【摘 要】在構建高校網絡學習平臺時應重視學習平臺的實現,一方面考慮教師傳遞教學重點和學生學習與實踐的客觀需求,另一方面則應考慮系統設計的通用性、簡單化,這樣才能在學習平臺的設計與實現中合理選擇網絡技術,構建集合了教學、管理、學習、設計、評價為一體的學習平臺。
【關鍵詞】學習平臺 設計模塊 實現技術 數據庫 開發語言
【中圖分類號】G642 【文獻標識碼】A 【文章編號】1674-4810(2013)33-0032-01
一 高校網絡學習平臺的設計
計算機技術幫助當代高校教學實現了遠程教學的突破,網絡教育已成為目前高校教學的重要形式,而在網絡學習平臺的設計中應突出適應性,在平臺設計中應突出高校教學的特點,設計的思路就是利用模塊化的設計方式來實現網絡平臺的搭建。通常學習平臺有三個大的模塊功能,即管理模塊、教師模塊、學生模塊。系統用戶按照權限登錄到學習平臺中訪問指定的模塊就可完成對指定學習內容的學習,同時不同的系統中還會細化為更多的子模塊,按照功能設計,管理系統包括用戶管理、課程選擇、公告通知、問題解答、知識查詢等。教師模塊則包括檔案管理、課程管理、問題解答、作業審批等;學生模塊則包括信息更新、課程選擇、日志功能、資料鏈接、測試評價等。系統設計中主要的設計內容還包括學習資料庫設計、交互工具設計、協作學習設計、教師指導設計等,這就構成了一個完整的學習平臺,滿足教師和學生在網絡中進行學習、指導、測試、評價等。
二 高校網絡學習平臺的實現
1.開發平臺的選擇
在設計中要保證平臺可以實現運行流暢,通常會選擇通用性系統,如采用B/S客戶端結構,服務器則是利用Windows操作系統作為系統的服務器控制系統,實時完成信息發布和事物處理等工作內容。選擇通用的SQL數據庫作為管理數據庫,保證數據庫的兼容性和安全性。應用程序則利用VS開發工具進行編程,客戶端只要利用常規瀏覽器就可完成對數據庫和網絡平臺的登錄,進而實現遠程網絡化學習。
2.系統關鍵技術分析
NET技術:VS.NET是一個完整而成熟的開發工具,支持NET Frame work框架所提供的簡化ASP應用程序和XML開發的關鍵技術的訪問功能,選擇NET作為學習平臺的開發工具其優勢較為明顯:可以實現快速的開發和部署相關Web服務程序。NET可以利用全方位的開發平臺來降低開發的復雜程度,第三方生態系、團隊溝通效果等特性,幫助其開發和部署相關Web應用服務程序,保證平臺的兼容性。其次,支持多種程序語言的設計,包括VB、VC++、VC#等,常用的應用程序開發語言都可實現程序設計并兼容;還可實現可視化操作,降低了代碼編寫的工作量。最后,提供可操作系統的全面服務,其可滿足與Windows的全面對接,成熟的對象模塊和交易程序監控等都可以進行模塊化,方便了設計與實現。
SQL數據庫:教學的過程是相對復雜的,需要涉及多種數據資料形式,其中包括了音頻、視頻等,所以必須依靠數據庫系統來支持平臺實現,SQL數據庫就可滿足上述需求,利用存儲管理程序的編制可以使系統對數據庫的管理更自如,利用編寫的存儲過程可將系統劃分為多個單元,儲存過程在數據庫內部實現,應用程序調用其執行程序,而允許用戶聲明變量、有條件執行等,執行后存儲過程會駐留,節省了重新分析的過程,為再次訪問做好基礎,這適應了高校學習的模式。
注意事項:網絡學習平臺上教師和學生應設置不同的操作界面加以區分,實現空間的個性化。其次,針對個性化的設計應在網絡平臺中加以體現,因為網絡學習中學生的需求不同,因此其需要一定的個性化模塊設計與選擇。最后,數據庫的設計和安全保障。應利用ASP.NET,IIS和.NET Frame work和操作系統進行配合,利用底層安全服務進行身份的驗證和權限管理等,以此保證數據庫系統運行的安全。
三 結束語
網絡教學平臺是基于網絡技術開發的教學和學習平臺,在設計中應保證各項功能滿足教學的需求,因此在設計中應確定適應高校學習特征的模塊,組合實現教學功能,而在實現過程中應重視對核心技術的選擇,利用通用而簡單的技術來構建和實現網絡平臺的功能,并最大限度地保證系統安全。
參考文獻
[1]劉紅光、莊孝章.基于.NET 框架的網上教學支持系統開發[J].教育技術研究,2008(5)
[2]厲毅、虞江鋒.ASP.NET 安全機制及其在網絡課件中的應用[J].遠程教育雜志,2006(1)
〔責任編輯:李錦雯〕