許琦 馮羽靜
摘要:本文結(jié)合教學(xué)資源具有學(xué)科資源多樣性、復(fù)雜性,教學(xué)規(guī)律和認(rèn)知規(guī)律統(tǒng)一性,資源邏輯結(jié)構(gòu)一致性等特點(diǎn),提出粗粒度元數(shù)據(jù)存儲機(jī)制和松散結(jié)構(gòu)化教學(xué)資源管理體系,并試圖通過對教學(xué)資源的粗粒度整合,使其發(fā)揮最大的效用。
關(guān)鍵詞:教學(xué)資源;網(wǎng)格;元數(shù)據(jù);層次代理
中圖分類號:G434 ? ? ? ? 文獻(xiàn)標(biāo)識碼:A ? ? ? 論文編號:1674-2117(2015)07-0080-03
● 引言
“網(wǎng)格”(Grid)一詞來源于人們熟悉的電力網(wǎng)(Power Grid)。[1]網(wǎng)格是利用互聯(lián)網(wǎng)將地理上廣泛分布的各種資源連成一個邏輯整體[2],就像一臺超級計算機(jī)一樣為用戶提供一體化信息和應(yīng)用服務(wù),最終實(shí)現(xiàn)在這個虛擬環(huán)境上進(jìn)行資源共享和協(xié)同工作,徹底消除資源孤島,讓人們使用網(wǎng)格上的資源像用電一樣簡單。基于對網(wǎng)格重要性的認(rèn)識,2003年4月,教育部啟動了中國教育網(wǎng)格計劃(ChinaGrid),中國教育科研網(wǎng)格是迄今為止由政府推出的最宏大的網(wǎng)格工程[3],該項(xiàng)目由12所大學(xué)聯(lián)合推出。教育部希望利用網(wǎng)格技術(shù)將網(wǎng)上的教學(xué)資源有效地聚合起來,實(shí)現(xiàn)網(wǎng)上教學(xué)資源的廣泛共享,為中國高等院校(特別是部分研究型大學(xué))的科學(xué)研究提供先進(jìn)的計算手段。
目前,教育網(wǎng)格研究方向和任務(wù)主要集中在提供一種通信管理的網(wǎng)格平臺或架構(gòu),重點(diǎn)在網(wǎng)格計算能力上。[4-7]而對于教學(xué)與研究人員關(guān)注使用的基于網(wǎng)格的教學(xué)資源管理及其在網(wǎng)格環(huán)境中的深層次應(yīng)用方面沒有太多的研究。為屏蔽不同課程內(nèi)容上的多樣性和差異性,將知識點(diǎn)作為原子資源,并采用元數(shù)據(jù)進(jìn)行描述,原子資源間的結(jié)構(gòu)和邏輯規(guī)律遵循人的認(rèn)識規(guī)律和教學(xué)規(guī)律,采用統(tǒng)一的模式進(jìn)行結(jié)構(gòu)化存儲和管理。在此基礎(chǔ)上,可以開發(fā)教學(xué)資源庫,提供資源搜索、資源共享、資源組織管理等功能。
● 教學(xué)資源庫建設(shè)規(guī)劃
教學(xué)資源主要是指教學(xué)過程中教師和學(xué)生使用的課程資源,可以理解為教學(xué)過程中的軟資源。教學(xué)資源的元數(shù)據(jù)可分為兩個層次:直接對教學(xué)資源進(jìn)行描述的元數(shù)據(jù),稱為教學(xué)資源信息ERI(Education Resources Information);對教學(xué)資源的組織目錄進(jìn)行描述的元數(shù)據(jù),稱為教學(xué)資源目錄信息ERII(Education Resources Index Information)。其中ERII根據(jù)資源規(guī)??沙橄鬄槎鄠€層次。元數(shù)據(jù)是指描述數(shù)據(jù)的數(shù)據(jù),是指與業(yè)務(wù)技術(shù)過程及企業(yè)使用數(shù)據(jù)有關(guān)的所有物理數(shù)據(jù)以及包含知識的信息,是指來自企業(yè)內(nèi)外所有(軟件或其他介質(zhì)含有的)物理數(shù)據(jù)和(員工和各種媒介中含有的)知識,包括物理數(shù)據(jù)的格式、技術(shù)和業(yè)務(wù)過程、數(shù)據(jù)的規(guī)則和約束以及企業(yè)使用數(shù)據(jù)的結(jié)構(gòu)。教學(xué)資源中的元數(shù)據(jù)是指描述教學(xué)資源的類型、規(guī)格、屬性、聯(lián)系、約束等信息的數(shù)據(jù)。教學(xué)資源庫建設(shè)規(guī)劃如下。
(1)提取教學(xué)資源知識單元,結(jié)合教學(xué)資源本身及其應(yīng)用的特點(diǎn),確定元數(shù)據(jù)的基本數(shù)據(jù)結(jié)構(gòu)。知識單元是教學(xué)資源中可應(yīng)用于交流使用并能完整描述一個知識點(diǎn)的最小單元。目前在知識單元劃分上還沒有具體的規(guī)范標(biāo)準(zhǔn)。一般由課程專家和教學(xué)專家參照教育部課程建設(shè)規(guī)范中的要求對教學(xué)資源進(jìn)行三級劃分,將劃分得到的第三級資源作為知識單元進(jìn)行管理,并向上逐層擴(kuò)展,得到相應(yīng)層次的粗粒度資源。
(2)構(gòu)建教學(xué)資源目錄樹。目錄樹
從根節(jié)點(diǎn)開始,包含一個對其所有數(shù)據(jù)的層次視圖,并提供基于樹形的搜索系統(tǒng)。教學(xué)資源目錄信息ERII根據(jù)資源規(guī)??沙橄鬄槎鄠€層次。按照目前的慣例和一般使用情況,將課程資源按內(nèi)容及其關(guān)系,劃分成大的章,章內(nèi)再劃分小節(jié),小節(jié)中又可包含若干更細(xì)分的知識單元。這種結(jié)構(gòu)可以看作是教學(xué)資源目錄信息ERII的外在顯現(xiàn),即教學(xué)資源目錄樹。
(3)教學(xué)資源服務(wù)。在教學(xué)資源使用過程中,系統(tǒng)存在三種角色:資源提供者、資源管理者、資源消費(fèi)者。資源消費(fèi)者是指教師或?qū)W生,他們提出資源消費(fèi)請求,包括對資源質(zhì)和量上的要求;資源管理者即資源中介,是系統(tǒng)管理中心,主要管理ERI或ERII,并根據(jù)資源消費(fèi)者提出的請求進(jìn)行必要的計算,反饋消費(fèi)者信息,滿足其需求;資源提供者是教學(xué)資源存儲中心,主要負(fù)責(zé)資源的存儲,并按接收到的指令為消費(fèi)者提供相關(guān)資源。按照信息流動的不同方式,分析他們之間的工作模式,相應(yīng)地設(shè)置層次代理結(jié)構(gòu)。將資源與其元數(shù)據(jù)適當(dāng)分隔存儲管理,在資源服務(wù)時采取資源信息處理和資源實(shí)體傳遞兩條線的方式,減輕資源代理的負(fù)擔(dān),平衡網(wǎng)格環(huán)境的負(fù)載,有利于提高系統(tǒng)的整體性能。
● 關(guān)鍵技術(shù)
1.元數(shù)據(jù)結(jié)構(gòu)設(shè)計
本文擬采用的元數(shù)據(jù)基本結(jié)構(gòu)如右表所示。
需要說明的是,該元數(shù)據(jù)結(jié)構(gòu)根據(jù)教育部課程教學(xué)及大綱規(guī)范要求,結(jié)合本學(xué)科方向課程及教學(xué)實(shí)踐,以及資源管理和軟件開發(fā)的需要,并綜合其他相關(guān)因素形成。
2.教學(xué)資源目錄樹構(gòu)建
目錄樹是指存儲有關(guān)網(wǎng)絡(luò)資源信息的特殊數(shù)據(jù)庫,把網(wǎng)絡(luò)環(huán)境中的各種資源都作為目錄信息,在目錄樹結(jié)構(gòu)中分層存儲、訪問、管理和使用。目錄樹將分布式系統(tǒng)中的用戶和資源,以及其他對象統(tǒng)一組織起來,提供一個單一邏輯視圖,允許用戶透明地訪問網(wǎng)絡(luò)上的資源。一個由目錄樹支持的網(wǎng)絡(luò)系統(tǒng)是一個集成、網(wǎng)絡(luò)化、統(tǒng)一的系統(tǒng),而不是各個獨(dú)立功能部分的簡單聚合。
目錄的內(nèi)容稱為對象類(Object Class)和項(xiàng)(Entry)。對象類描述什么信息可存儲在目錄中,而項(xiàng)把相關(guān)信息組合在一起,也可以理解為對象為抽象約束,項(xiàng)為信息內(nèi)容。ERI之上的ERII逐層抽象或封裝生成,下層的ERII是上次ERII的一個項(xiàng),這是逐層遞歸或遞推的過程,因此它們采用一致的管理操作方式,軟件算法具有可復(fù)用性。元數(shù)據(jù)信息采用數(shù)據(jù)庫方式存儲,方便檢索管理,而資源本身仍以文件方式存儲于磁盤。為了管理的方便和統(tǒng)一,資源庫的物理存儲與資源管理的目錄樹結(jié)構(gòu)基本保持一致。通過目錄樹方式記錄存儲教學(xué)資源數(shù)據(jù)信息,與資源庫本身的層次結(jié)構(gòu)(樹型結(jié)構(gòu))相統(tǒng)一,同時也與Internet及各種管理中的層次結(jié)構(gòu)相一致,為教學(xué)資源管理提供方便,易于使用現(xiàn)有技術(shù)手段進(jìn)行管理。
3.教學(xué)資源服務(wù)
在教學(xué)資源庫中,資源建設(shè)是基礎(chǔ),資源管理是關(guān)鍵,要對資源進(jìn)行深層次的應(yīng)用,就需要對資源進(jìn)行規(guī)范化建設(shè)和管理。資源提供者對資源進(jìn)行存儲、傳輸?shù)瓤刂乒芾?,資源的搜索、協(xié)調(diào)傳輸?shù)热蝿?wù)主要由資源管理者完成。網(wǎng)格資源管理的目的是有效調(diào)度、管理、配置可利用資源,將實(shí)際上的異構(gòu)環(huán)境轉(zhuǎn)換成一個虛擬的同構(gòu)環(huán)境?;诰W(wǎng)格的教學(xué)資源管理是網(wǎng)格資源管理的進(jìn)一步延伸,需要完成資源尋址和定位,找到特定的教學(xué)資源。教學(xué)資源本身也屬于網(wǎng)格資源的一部分,教學(xué)資源節(jié)點(diǎn)與網(wǎng)格節(jié)點(diǎn)也是統(tǒng)一的。在基于網(wǎng)格的教學(xué)資源管理中,選擇基于代理的網(wǎng)格資源管理方法,滿足教學(xué)資源訪問中的結(jié)構(gòu)關(guān)系,能夠方便地搜索到資源及資源信息所在的服務(wù)器,與Internet和網(wǎng)格層次管理結(jié)構(gòu)一致,而且層次化的代理體系也有利于系統(tǒng)的維護(hù)和管理。代理系統(tǒng)在用戶和資源之間架起了一座橋梁?;诰W(wǎng)格的教學(xué)資源體系,通過代理的方式將異構(gòu)、分布的大型教學(xué)資源庫中的資源進(jìn)行提取共享。通常一個資源請求任務(wù)被派分給一組Agent,這些Agent根據(jù)被請求資源特征,在構(gòu)造層各計算節(jié)點(diǎn)間自主地移動,尋找資源信息,獲得資源服務(wù),完成自身的任務(wù),滿足用戶在廣域范圍內(nèi)對教學(xué)資源的個性化請求。代理結(jié)構(gòu)由三部分組成,如下圖所示。
上面是用戶(消費(fèi)者),提供資源服務(wù)請求;下面是資源提供者,提供教學(xué)資源;中間是代理服務(wù)系統(tǒng)。消費(fèi)者通過就近代理(或網(wǎng)格結(jié)點(diǎn))提出資源服務(wù)請求,代理通過當(dāng)前獲得的資源信息ERI以及資源目錄信息ERII,進(jìn)行分析計算,并根據(jù)結(jié)果將請求任務(wù)分發(fā)到相關(guān)的代理,進(jìn)一步處理;最后根據(jù)獲得的教學(xué)資源分布信息,按照一定的模式交付給用戶。
● 結(jié)束語
綜上所述,采用元數(shù)據(jù)對教學(xué)資源進(jìn)行管理,在一定程度上回避了本體學(xué)習(xí)和語義這兩個目前還不太成熟的處理技術(shù),為教學(xué)資源深層次地開發(fā)應(yīng)用打下了基礎(chǔ)。采用層次代理結(jié)構(gòu),延伸使用了網(wǎng)格技術(shù)的成功之處,有利于教學(xué)資源的擴(kuò)展和分層控制管理。資源中介主要對資源的元數(shù)據(jù)信息進(jìn)行管理,資源消費(fèi)者通過與中介交涉獲取所需要資源的信息,然后根據(jù)獲取的元數(shù)據(jù)信息從資源提供者那里獲得所需的資源實(shí)體內(nèi)容。這樣將一個教學(xué)資源的獲取過程分為兩條線,從單一任務(wù)來看這增加了訪問成本和訪問時間,但對于網(wǎng)格環(huán)境的大量訪問來說,起到了任務(wù)分流和負(fù)載平衡的作用。
參考文獻(xiàn):
[1]徐志偉,馮百明,李偉.網(wǎng)格計算技術(shù)[M].北京:電子工業(yè)出版社,2004.
[2]中國科學(xué)院.2005中國高技術(shù)發(fā)展報告[M].北京:科學(xué)出版社,2005.
[3]金海.中國教育科研網(wǎng)格[EB/OL].[2013-12-24](2014-12-09).http://www.media.edu.cn/zhong_dian_ke_ti_5168/20061012/t20061012_199825.shtml.
[4]何業(yè)蘭,袁志毅.基于網(wǎng)格的遠(yuǎn)程教學(xué)新模式探究[J].計算機(jī)技術(shù)與發(fā)展,2007,17(8):230-232.
[5]張愷.基于網(wǎng)格的遠(yuǎn)程教學(xué)模型研究[J].中國教育信息化,2008(17):83-84.
[6]黃芙菊,楊威.基于網(wǎng)格的教學(xué)資源系統(tǒng)的設(shè)計與應(yīng)用[J].中國教育信息化,2007(17):45-47.
[7]楊威,王云,苑戎.基于服務(wù)網(wǎng)格的教學(xué)資源系統(tǒng)集成的研究[J].現(xiàn)代圖書情報技術(shù),2006(5):50-53.
基金項(xiàng)目:浙江省哲學(xué)社會科學(xué)規(guī)劃課題“基于專利引證網(wǎng)絡(luò)的知識基因提取方法探索”(13NDJC19YBM),浙江省軟科學(xué)研究計劃項(xiàng)目“技術(shù)標(biāo)準(zhǔn)下提升企業(yè)自主創(chuàng)新能力──基于專利池的組建與管理”(2013C35064),臺州市社會科學(xué)界聯(lián)合會研究課題“高職教育產(chǎn)學(xué)研結(jié)合與區(qū)域發(fā)展聯(lián)動機(jī)理研究”(14YA04)。