?

通用網絡教學資源平臺功能分析與模塊設計

2011-10-09 09:45儲久良劉兆君
電子設計工程 2011年20期
關鍵詞:邏輯教學資源模塊

儲久良,劉兆君

(南京理工大學泰州科技學院 現代教育技術中心,江蘇 泰州 225300)

隨著信息技術日新月異的發展,人們通過計算機、網絡等信息技術手段不斷地創新教學模式,有效促進教學資源合理利用,擴大教育覆蓋面,提高教學質量,是新時期高等教育改革發展的必然趨勢。高校經過長期教學改革和創新,逐步形成了特色明顯、資源豐富的學科資源,經過優化、整合和技術深加工成為擁有自有知識版權的網絡教學資源。網絡教育資源是教育信息化的重要載體,是學習者自主探究學習與終身學習的重要資源。只有借助于網絡平臺,形成開放共享機制,才能擴大優質教學資源受益面。建設高效優質的網絡教學環境,加強網絡教學資源平臺建設,滿足師生通過網絡開展教學互動、教學輔導、教學測評活動,構建數字化、交互式網絡學習系統與平臺,對提高人才培養質量和水平具有十分重大的意義。

1 網絡教學資源平臺發展與應用

建設網絡教學資源的目的之一就是要實現教學資源高度共享。教學資源共享不局限于校內師生共享,還應該包含以下幾層含義:共享社會上已有的各類教學資源,如教育部委托高教出版社制作的國家精品課程;共享其他高校的網絡教學資源,如校際合作的網絡課程等;本校的網絡教學資源能給兄弟高校、社會等其它單位共享。要實現這個目標關鍵是要建設一個能夠實現共享的、開放的資源平臺。

國內外網絡教學資源平臺選擇與構建通常采用3種方法 :1) 利 用開源軟件直 接 構 建 , 如 Moodle、Sakai、ILIAS、Claroline等;2)自有團隊獨立開發或二次開發,如由英國大學自主研發的網絡學習平臺主要有Bodington、COSE和Merlin等,清華大學現代教育技術研究所研發的 “清華教育在線(THEOL)”等;3)直接購買商業化的網絡教學資源平臺,如美國Blackboard公司開發的網絡教學平臺 “在線教學管理平臺”、如清華大學現代教育技術研究所研發的 “清華教育在線”,南京易學信息技術有限公司開發的天空教室(Skyone)及精品課程平臺,以及北京大學的網絡與分布式系統實驗室研發的“大學課程在線”等。全球有超過2 800所大學及其他教育機構在使用的“Blackboard”產品,其中包括著名的普林斯頓大學、哈佛大學、斯坦福大學、西北大學、杜克大學等,擁有美國近50%的市場份額[1-2]。南京易學信息技術有限公司開發的天空教室(SKYONE)在中國高校占有較大的市場份額,并承擔國家精品課程開發平臺。筆者通過查閱相關文獻了解到,英國各高等教育機構之所以紛紛做出網絡學習平臺調整,其主要原因是由于商業性網絡學習平臺的購買及后期維護費用過高、升級困難[3]等問題。

2 網絡教學資源平臺功能分析

網絡教學資源平臺的建設是高校資源建設成果的重要標志之一,教育部已將高等學校信息化系統數量、網絡課程的門數、網絡資源總量等指標作為普通高等學?;巨k學條件指標統計數據[4]。網絡教學資源需要有通用的統一資源平臺,即需要一個統一的通用的構建框架和空間,利用此整合一切可以整合的資源。國內外網絡教學資源平臺不僅僅是課程資源呈現平臺,同時也是師生交流互動平臺、網站管理平臺。經過比較研究,其功能不盡相同,各有側重,但主要具有3大基本功能:網站管理功能、課程管理功能CMS(Course ManagementSystem)、 學 習 管 理 功 能 LMS(Learning Management System)[5-6]。

網站管理功能:平臺是基于WEB的B/S模式運行的,網站管理的是此平臺的最基本的功能。平臺應具有子網站自動生成、信息發布、后臺管理、布景主題風格(網站皮膚)變更等功能。

課程管理功能:平臺具有課程分類定義、課程申請與注銷、課程呈現形式定義、課程資源設計與發布、課程作業定義、課程單元測驗、課程考試、課程討論活動設計等功能。

學習管理功能:平臺具有課前準備(瀏覽課程簡介、教學大綱、教學計劃、教學公告,選課報名)、課程學習(閱讀--學習材料、課件、教學資源;自主探究;協作討論--提問答疑、小組協作、在線討論);課程練習(作業、測試)、課程評價(查看作業情況、測試成績、個人活動、教師評價等)等方面的功能。

3 網絡教學資源平臺模塊設計思路

網絡教學資源平臺使用對象主要涉及3大類型:管理員、教師、學生。經過對國內外各類網絡教學資源平臺的比較分析,提出基于角色驅動的網絡教學資源平臺模塊設計思路[7-8]。網絡教學平臺由管理模塊、教師模塊和學生模塊3大部分組成,平臺模塊框圖如圖1所示,3者之間互相關聯,構成一個有機整體如圖2所示。

系統采用ASP.NET技術和C#面向對象編程語言等開發工具,根據松耦合高內聚原則設計12個類,具體類包括:系統管理員類(System_manager.cs):負責處理系統管理模塊的業務邏輯;教師類(Teacher.cs):負責處理教師管理模塊所需要的業務邏輯;學生類(Student.cs):負責處理學生模塊操作所需要的業務邏輯;通用數據操作類(CommonDataProces.cs):負責調用數據庫存儲過程,具體執行數據的添加、修改、刪除操作;教師風采類(Teacher Character.cs):負責處理教師風采模塊的業務邏輯;課程概況類(Schedule_outline.cs):負責處理課程概況模塊的業務邏輯;課程信息類(Schedule_infor.cs):負責處理課程信息模塊的業務邏輯;課程資源類(Schedule_resource.cs):負責處理課程信息模塊的業務邏輯;學習快訊類(Learning_messaeg.cs):負責處理學習快訊的業務邏輯;留言討論類(Talking.cs):負責處理學習討論模塊的業務邏輯;軟件工具類(Software_tool.cs):負責處理學習軟件模塊的業務邏輯;作品展示類(ResultDisplay.cs):負責處理學習成果及其他成果展示的業務邏輯。通過類的實例化完成系統平臺的設計。用這些類完成網絡教學資源平臺的所有業務邏輯,完成平臺的開發與設計工作,滿足日常網絡教學的需要[9]。

圖1 用戶角色驅動模塊構建圖Fig.1 Module construction diagram driven by user roles

圖2 三個角色關聯圖Fig.2 Three roles associated with figure

4 系統開發模式及開發工具的選擇

網絡教學首先滿足教學資源豐富多彩、形式靈活多樣,其次應該達到使用簡單方便、用戶界面統一、便于學生學習和課程教學,有助于教學互動的效果。采用基于Web的B/S(Browse/Server)模式開發了網絡教學資源平臺,用戶使用任何瀏覽器都可以進行網絡教學資源的學習、管理與維護。在開發工具的選擇上兼顧技術領先、安全穩定、產品運行速度、運行效率等眾多因素,系統以Windows Server 2003為平臺,采用了微軟的Visual Studio.net開發工具,通過Visual Studio.net開發的ASPX網頁窗體具有一次編譯多次使用的優點,優于傳統的ASP技術開發出來的網頁程序。在數據庫連接上,采用了Visual Studio.net中最新的ADO.NET技術和C#語言連接遠程MS SQL Server 2008數據庫,系統平臺開發采用基于用戶角色驅動模式,由系統管理員、老師、學生3種角色完成系統功能的構建,其中用戶角色控制采用Visual Studio.net自帶的AspNetSqlMembershipProvider和AspNetSqlRoleProvider,既實現平臺用戶角色與權限的控制,又實現用戶個性化信息的展示[10]。

5 結束語

網絡教學資源是指為教學目的專門設計或者能為教育目的服務的各種資源的整合,而網絡教學資源平臺是構建用于實現網站管理、課程管理、教學互動管理的共享平臺。實踐證明,網絡教學資源平臺成功的開發實現了師生教學互動的效果,豐富了學生的第二課程,用信息技術手段實現了課堂教學過程的再現,使網絡資源平臺功能實現從僅僅是教學資源的呈現平臺向學生網上自主學習、自主探究、協作討論的教學互動平臺的轉變。經過積極探索課堂教學與網絡教學有機整合的有效途徑,對提高教學質量、培養學生主動性、積極性和創造性具有重大意義。

[1]賽爾畢博.Blackboard在線教學管理平臺[EB/OL].[2011-08-26].http://www.eol.cn/article/20050225/3129529.shtml.

[2]清華大學教育在線[EB/OL].[2011-08-18].http://166.111.9.181/eol/homepage/common/opencourse/index.jsp.

[3]徐鵬,王永鋒,王以寧.中英高等教育網絡學習平臺的比較及啟示[J].中國電化教育,2008,255(4):48-52.

XU Peng,WANG Yong-feng,WANG Yi-ning.British higher education e-learning platform comparison and implications[J].China Educational Technology, 2008,255(4):48-52.

[4]中國教育新聞網.教育部關于印發《普通高等學?;巨k學條件指標(試行)》的通知[EB/OL].(2004-01-04)[2011-08-18].http://www.jyb.cn/gb/jybzt/2003/gongbao/a/gb2004d12.htm.

[5]袁昱明,施建華.網絡教育資源平臺的理念、原理與技術[M].北京:科學出版社,2010.

[6]胡曉虹.網絡教育資源開發平臺的功能[J].中國遠程教育,2003(4):52-54.

HU Xiao-hong.Development of network education resources platform features[J].China Distance Education,2003(4):52-54.

[7]楊玉芹,鐘洪蕊.國家精品課程網上資源教學設計與開發的內容分析研究[J].中國遠程教育,2008(12):52-57.

YANG Yu-qin,ZHONG Hong-rui.Instructional design and development of online resources of state benchmark courses:A content analysis[J].China Distance Education,2008(12):52-57.

[8]陳以海.精品課程網絡資源建設質量監控保障體系的探索[J].中國電化教育,2008(5):53-55.

CHEN Yi-hai.Quality course construction quality control network resourcessecurity system exploration[J].China Educational Technology,2008(5):53-55.

[9]王山軍.基于Web的經濟管理類專業開放式教學平臺設計與開發[J].電化教育研究,2010(4):86-89.

WANG Shan-jun.Web-based economics and management open-platform design and development of teaching[J].EEducation Research,2010(4):86-89.

[10]徐金壽.基于ASP.NET的課堂教學平臺設計與開發[J].現代制造工程,2007(2):124-126.

XU Jin-shou.To design and construct teaching MIS of course with ASP.NET[J].Modern Manufacturing Engineering,2007(2):124-126.

猜你喜歡
邏輯教學資源模塊
刑事印證證明準確達成的邏輯反思
28通道收發處理模塊設計
“選修3—3”模塊的復習備考
邏輯
創新的邏輯
豐富歷史教學資源 提升課堂教學質量
女人買買買的神邏輯
初中語文數字化教學資源應用探索
初探教學資源開發的系統思維
臨床實驗教學中教學資源的整合優化與應用
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合