
摘 要 研究和設(shè)計(jì)一個(gè)具有可操作性的基于Web2.0的教學(xué)資源庫整合模式,將資源庫劃分為個(gè)人知識(shí)管理空間、資源協(xié)作開發(fā)空間、資源交流互動(dòng)平臺(tái)等多個(gè)子系統(tǒng),并設(shè)計(jì)系統(tǒng)管理、資源管理、用戶管理等功能模塊。
關(guān)鍵詞 教學(xué)資源庫;資源管理;Web2.0
中圖分類號(hào):TP311.13 文獻(xiàn)標(biāo)識(shí)碼:B 文章編號(hào):1671-489X(2011)24-0103-02
Construction of Teaching Resource Database under Web2.0 Environment//Xiong Chao
Abstract In this paper, proposes a lightweight teaching resource database based on Web2.0 technology according to the needs of teachers and resource construction. The resource database is divided into knowledge management module, communication and interaction module and co-operation development module. The system management, resource management and user management are also designed.
Key words teaching resource database; resource management; Web2.0
Author’s address Capital Normal University, Beijing, China 100048
1 問題的提出
在教育信息化進(jìn)程中教育資源庫的建設(shè)是實(shí)現(xiàn)資源共享的主要手段,也是適應(yīng)信息時(shí)代教育改革發(fā)展的需要。然而當(dāng)前各種教學(xué)平臺(tái)之間的資源庫,存在諸如資源良莠不齊,重復(fù)建設(shè)、管理混亂等現(xiàn)象,使得教師無法根據(jù)現(xiàn)有的資源設(shè)計(jì)出符合教學(xué)要求的課件,資源庫的使用效果并不盡如人意。隨著Web2.0的興起,給資源庫的建設(shè)提供了新的理論依據(jù)和成熟、可靠的技術(shù)。
2 Web2.0技術(shù)及其優(yōu)勢(shì)
Blogger Don在他的《Web2.0概念詮釋》一文中提到:“Web2.0是以Flicker、Craigslist、LinkedIn、Friendster、Del.icio.us等網(wǎng)站為代表,以Blog、SNS、RSS、Wiki等社會(huì)軟件的應(yīng)用為核心,依據(jù)六度分隔、XML、Ajax等新理論和技術(shù)實(shí)現(xiàn)的互聯(lián)網(wǎng)新一代模式。”[1]作為區(qū)別于Web1.0的新一代互聯(lián)網(wǎng)應(yīng)用模式,Web2.0具有以下優(yōu)勢(shì):更多的用戶參與;更好的信息共享;更好的用戶界面和更方便的使用;持續(xù)的改善;更加真實(shí)[2]。
3 基于Web2.0技術(shù)的資源庫的設(shè)計(jì)
3.1 系統(tǒng)體系結(jié)構(gòu)設(shè)計(jì)
資源庫系統(tǒng)采用基于J2EE的B/S結(jié)構(gòu),它將教學(xué)資源平臺(tái)中的三要素(數(shù)據(jù)、功能、行為)分離,形成前端用戶界面層,負(fù)責(zé)可移植的邏輯表達(dá),提供用戶與系統(tǒng)的友好訪問;中間的業(yè)務(wù)邏輯層,允許用戶通過將其與設(shè)計(jì)應(yīng)用隔離而共享和控制業(yè)務(wù)邏輯,負(fù)責(zé)業(yè)務(wù)邏輯的實(shí)現(xiàn);后端的數(shù)據(jù)存儲(chǔ)層,提供對(duì)專門數(shù)據(jù)服務(wù)的訪問,處理客戶端與數(shù)據(jù)庫間的數(shù)據(jù)流,負(fù)責(zé)數(shù)據(jù)信息的存儲(chǔ)、訪問及其優(yōu)化[3]。
3.2 系統(tǒng)管理模塊的設(shè)計(jì)
系統(tǒng)管理模塊,是系統(tǒng)管理員對(duì)資源庫系統(tǒng)實(shí)施前臺(tái)與后臺(tái)管理的空間,主要由用戶管理、資源管理、網(wǎng)站管理等模塊構(gòu)成(如圖1所示)。
1)用戶管理。
①系統(tǒng)管理員:對(duì)系統(tǒng)具有完整的控制權(quán),掌握所有用戶的情況,并具有初始化資源庫系統(tǒng)和審核注冊(cè)用戶的權(quán)限。
②資源審核員:根據(jù)管理員分配的權(quán)限,主要負(fù)責(zé)對(duì)某一特定學(xué)科或者某一門特定課程的資源進(jìn)行審核與管理。
③教師:主要負(fù)責(zé)某一學(xué)科/課程資源的管理,包括瀏覽、查詢、編輯、刪除、上傳和審核資源。同時(shí)也負(fù)責(zé)班級(jí)的管理。
④學(xué)生:瀏覽、查詢、上傳和下載教學(xué)資源庫中的資源。
2)資源管理。本系統(tǒng)的設(shè)計(jì)中,除了針對(duì)資源的一些基本的管理方式,比如資源的瀏覽、下載、查詢、搜索等一些操作之外,重點(diǎn)突出以下功能。
①資源上傳。在本系統(tǒng)中,小于100 M的資源,用戶可以通過瀏覽器直接上傳;當(dāng)文件的大小超過100 M時(shí),需要普通用戶填寫上傳申請(qǐng),由資源審核員審核通過后上傳。
②資源審核。在用戶管理模塊中,分配部分用戶資源審核員權(quán)限。資源審核員可以針對(duì)自己專長的領(lǐng)域的資源進(jìn)行資源的管理操作。
3)網(wǎng)站管理。網(wǎng)站的配置與維護(hù)包括系統(tǒng)基本參數(shù)設(shè)置、模塊的添加與刪除、系統(tǒng)備份、日志管理、安全配置、訪問控制等。
3.3 個(gè)人知識(shí)管理模塊
本系統(tǒng)加入博客系統(tǒng)來實(shí)現(xiàn)個(gè)人知識(shí)管理模塊,給用戶提供一個(gè)個(gè)體自主學(xué)習(xí)、知識(shí)管理的空間,并希望通過博客改變傳統(tǒng)的學(xué)習(xí)模式[4]。知識(shí)管理模塊提供以下的主要功能。
1)空間管理。博客的控制面板里可以編輯自己的資料、空間名字、用戶信息、群組信息和密碼等,也可以進(jìn)行日志管理、好友管理、多媒體與鏈接管理、管理上傳和分類、審核評(píng)論、管理資源鏈接等。
2)內(nèi)容管理,主要包括日志管理、分類管理、導(dǎo)入/導(dǎo)出功能。日志管理主要針對(duì)用戶發(fā)布的博客內(nèi)容,對(duì)日志進(jìn)行的操作;分類管理允許用戶為日志添加分類,同時(shí)也支持用戶更改日志已有的分類;導(dǎo)入/導(dǎo)出功能允許用戶將撰寫的全部日志導(dǎo)出到文件中。
3)RSS功能。知識(shí)管理模塊完全支持RSS1.0、RSS2.0以及ATOM規(guī)范。不僅提供日志的Feed,同時(shí)提供分類文章、評(píng)論等幾乎各種Feed。
3.4 資源協(xié)作開發(fā)模塊
系統(tǒng)中加入基于Wiki的資源協(xié)作開發(fā)模塊,提供給用戶一個(gè)共創(chuàng)知識(shí)、學(xué)習(xí)交流的平臺(tái)[5],主要提供以下功能。
1)資源條目的瀏覽與下載。用戶可以方便地瀏覽自己和他人創(chuàng)建的共享資源,系統(tǒng)支持開放式的資源協(xié)作。
2)資源條目的協(xié)作開發(fā)。用戶可以發(fā)起一個(gè)資源開發(fā)項(xiàng)目,通過創(chuàng)建開發(fā)小組的形式,吸引更多的用戶參與到自己的資源開發(fā)中。
3)歷史功能。這個(gè)功能記錄所有的改動(dòng)版本,方便用戶查閱歷史,更新記錄。
4)版本對(duì)比。Wiki站點(diǎn)的每個(gè)頁面都有更新紀(jì)錄,任意兩個(gè)版本之間都可以進(jìn)行對(duì)比,Wiki會(huì)自動(dòng)找出他們的差別。
3.5 資源交流互動(dòng)模塊
在系統(tǒng)的資源交流互動(dòng)平臺(tái)中,分別提供基于資源的RSS聚合服務(wù)、Tag標(biāo)簽的分類功能以及社會(huì)性書簽功能。
1)資源的RSS聚合服務(wù)。平臺(tái)將最新的教學(xué)資源信息按照RSS標(biāo)準(zhǔn)的格式生成一個(gè)描述最近更新內(nèi)容摘要的XML文件,一旦平臺(tái)上的這些教學(xué)資源被更新,就會(huì)自動(dòng)發(fā)送到鏈接源閱讀器中。
2)Tag標(biāo)簽的分類功能。Tag可以由任何用戶來添加,系統(tǒng)會(huì)自動(dòng)收集并聚合所有Tag。用戶可以看到誰與自己使用了一樣的Tag,如果有感興趣的內(nèi)容就可以點(diǎn)擊Tag瀏覽標(biāo)簽內(nèi)的所有資源。
3)社會(huì)性書簽功能[6]。用戶在成功登錄系統(tǒng)后,在社會(huì)性書簽?zāi)K中,可以使用比如新建書簽、管理書簽、管理好友、個(gè)性化Tag和書簽推薦等功能。一個(gè)書簽也可以屬于多個(gè)Tag分類,每個(gè)Tag之間用空格分隔。
4 結(jié)束語
在分析Web2.0和資源建設(shè)現(xiàn)狀的基礎(chǔ)上,提出一個(gè)具有可操作性的基于Web2.0的教學(xué)資源庫模式,希望在后續(xù)的研究中能夠進(jìn)一步地設(shè)計(jì)完善。
參考文獻(xiàn)
[1]Tim O’Reilly.WhatisWeb2.0?[EB/OL].http://oreilly.com/web2/archive/what-is-web-20.html
[2]中國互聯(lián)網(wǎng)協(xié)會(huì).中國Web2.0發(fā)展現(xiàn)狀與趨勢(shì)調(diào)查報(bào)告[R/OL].http://www.internetdigital.org/report/web20.html
[3]孫衛(wèi)琴.精通Struts:基于MVC的Java Web設(shè)計(jì)與開發(fā)[M].北京:電子工業(yè)出版社,2004
[4]WordPress[EB/OL].http://wordpress.org
[5]MediaWiki[EB/OL].http://www.mediawiki.org/wiki/MediaWiki
[6]Delicious Social Bookmark[EB/OL].http://delicious.com