王巧玲,張桂玉
(通化師范學院計算機學院,吉林通化 134002)
網(wǎng)絡立體化教學資源平臺(以下稱教學資源平臺)是立體化教學資源“環(huán)境資源”的重點建設資源.這是一種能實現(xiàn)教師教學、學生學習、師生互動功能的資源平臺.教學資源平臺在很多課程建設中得到了廣泛的應用,但這種作用還僅僅存在于輔助意義上.構建一種網(wǎng)絡立體化教學資源平臺,使網(wǎng)絡教學成為主導教學模式,課堂教學成為輔助教學模式,用以降低教育成本,提高教學靈活性,發(fā)揮學生學習中自主作用,是具有深遠意義的.
(1)立體化教學資源分為靜態(tài)資源和動態(tài)資源.靜態(tài)資源包括:課程概況(課程簡介,課程規(guī)劃,歷史沿革,負責人,教學團隊,教學條件,教學方法,教學改革等),課程內(nèi)容(教學計劃,教學大綱,實驗大綱,考試大綱,教學課件,電子教案,教學錄像,題庫建設等).靜態(tài)教學資源中的“靜態(tài)”是相對的,需要動態(tài)更新、管理,是實施網(wǎng)絡教學的必要條件.動態(tài)資源包括:在線答疑,作業(yè)提交等.因此,建立教學資源庫及其管理系統(tǒng)是形成構建教學平臺,為教學資源的廣泛共享奠定基礎.
(2)教學資源平臺建設具有標準性、可擴展性,為共享提供可行性.
教學資源平臺是基于internet和intranet技術的B/S(瀏覽器/服務器)體系結構開發(fā).客戶端采用通用的瀏覽器軟件(如微軟的IE等),數(shù)據(jù)庫服務器采用ACCESS數(shù)據(jù)庫進行數(shù)據(jù)存取.利用ASP編程技術,通過中間件建立Web服務器與數(shù)據(jù)庫服務器之間的快速連接,將獲得的動態(tài)信息提供給用戶.由此形成了“瀏覽器/Web服務器/數(shù)據(jù)庫服務器”三層結構.同時,利用ADO訪問數(shù)據(jù)庫,便于多種編程方式的實現(xiàn),完成對數(shù)據(jù)庫的復雜操作.這種B/S結構,滿足了教學資源平臺的標準性、可擴展性,為系統(tǒng)實現(xiàn)多課程共享及數(shù)據(jù)維護提供有力的支撐,同時為移動終端等多種客戶端設備的接入提供了基礎.
教學資源庫建設是教學資源平臺的數(shù)據(jù)支撐.立體化教學資源平臺不僅是實現(xiàn)某一課程的立體化教學,它的最終目標是提供某一學科門類相關課程群的教學平臺.因此在教學資源庫的內(nèi)容組織上我們把它分為三個層次:專業(yè)系列,專業(yè)系列下設課程及任課教師,每一門課程的相關資源.如圖1所示.
圖1 教學資源庫內(nèi)容組織圖
教學資源平臺使用者具有不同的角色定位.不同的角色之間具有的權限及相互關系不同,按角色及功能劃分為管理員模塊,教師模塊,學生模塊,通信模塊.它們之間的關系如圖2所示.
圖2 模塊關系圖
(1)管理員模塊中包括管理員帳號,管理員密碼.管理員可以對本系統(tǒng)所有資源進行管理,包括創(chuàng)建課程,系統(tǒng)公告,系統(tǒng)反饋,權限分配.同時管理員具備教師與學生的所有功能權限.
(2)教師模塊中包括教師注冊,導入學生數(shù)據(jù),上傳資源,查看及下載學生提交的作業(yè).教師注冊后,經(jīng)管理員審批,即可上傳資源及課程維護.包括個人信息創(chuàng)建與修改,資源的添加與刪除.教師模塊具有學生的所有功能權限.
(3)學生模塊是滿足學生對教師發(fā)布的資源進行瀏覽、查詢、下載,上交作業(yè),在線自測等要求,學生可以對資源的意見和建議進行反饋.這是通過教師與學生間的通信來完成.
(4)通信模塊完成教師與學生的互動.學生根據(jù)自己的學號和密碼登錄,可以在任何時間、地點進行在線提交操作.教師登錄自己的帳號后,可查閱有哪些學生什么時間訪問了本課程的教學資源平臺,查看了教學錄像,并統(tǒng)計學生的訪問時間和訪問次數(shù).教師通過點擊學生帳號對學生提交作業(yè)進行查閱并反饋批閱意見及疑難解答.
教學資源平臺的數(shù)據(jù)庫設計運用了關系模式的規(guī)范化理論[3].為了提高數(shù)據(jù)清晰度,在數(shù)據(jù)庫中引入了少量的數(shù)據(jù)冗余.本系統(tǒng)涉及的數(shù)據(jù)表結構如下:
(1)管理員表.管理員表用于存儲管理員的相關信息,包括字段有管理員用戶名,登錄密碼,權限代碼等.
(2)教師信息表.教師信息表用于存儲教師的相關信息.主要字段有教師編號,教師姓名,登錄密碼,所授課程編號,授課班級編號,是否通過審批.
(3)教學資源表.用于存儲教學資源的相關信息.主要字段有教師編號,資源編號,資源名稱,資源描述,上傳時間,文件存儲路徑.
教學資源平臺系統(tǒng)功能模塊分為管理員模塊,教師模塊,學生模塊,通信模塊.其中通信模塊的功能融合在教師模塊與學生模塊功能中,用編程來實現(xiàn).因此在后面的系統(tǒng)功能模塊圖中沒有體現(xiàn).每個模塊又分為多個子模塊.系統(tǒng)管理員對教師及相關參數(shù)進行管理.每門課程的教師扮演了本門課程管理員的角色,實現(xiàn)對學生和課程的管理,教師在管理員審批后即可上傳各種資源,并具有修改資源,添加和刪除學生的權限.學生必須按照教師事先導入數(shù)據(jù)中的帳號和密碼進行登錄,方可使用本門課程的資源.系統(tǒng)功能模塊圖如圖3所示
圖3 系統(tǒng)功能模塊圖
(1)系統(tǒng)實現(xiàn)環(huán)境.服務器:Windows 2003 Server;數(shù)據(jù)庫:Microsoft Access 2003瀏覽器:Internet Explorer等主流瀏覽器;其它軟件環(huán)境:office軟件組,主流壓縮軟件等.
(2)關鍵技術.“在線提交”是教學資源動態(tài)資源建設必不可少的環(huán)節(jié).下面給出“在線提交”功能實現(xiàn)的部分代碼.
教學資源平臺的設計與實施實現(xiàn)了教學資源的優(yōu)化利用,為師生提供了立體化、數(shù)字化的教學空間[4].為學生樹立自主型學習理念,為構建自主式、協(xié)作式、交互式的教學與學習模式提供了有利支持.同時也為數(shù)字化校園工程奠定了資源基礎.
:
[1]王民川.基于B/S結構的教學資源平臺的設計與實現(xiàn)[J].福建電腦,2009(3):124.
[2]郜激揚,劉鳳偉,等.基于校園網(wǎng)的教學資源平臺設計[J].中山大學學報,2009(3):214.
[3]薩師煊,王珊編.數(shù)據(jù)庫系統(tǒng)概論[M].北京:高等教育出版社,2000.
[4]郭旭穎,劉威,等.以教學網(wǎng)站為核心的立體化教學實踐與思考[J].中國電化教育,2009(6):83.