☆房敏
(西南大學計算機與信息科學學院,重慶北碚 400715)
Mashup技術在泛在學習情境下資源整合中的應用分析
☆房敏
(西南大學計算機與信息科學學院,重慶北碚 400715)
泛在學習(Ubiquitous Learning) 是普適計算技術(Ubiquitous Computing)在教育領域的延伸,因此,要了解什么是泛在學習需先了解什么是普適計算。根據(jù)“普適計算2007國際會議”官方網(wǎng)站給出的定義,普適計算是指人們可以在任何時間任何地點通過我們?nèi)粘I钪械奈矬w和環(huán)境中的某一聯(lián)網(wǎng)的動態(tài)設備,而不僅僅是計算機設備進行隨時隨地的交流和協(xié)作。泛在學習從廣義上來講是指學習的無處不在,首先,學習的發(fā)生無處不在;其次,學習的需求無處不在;第三,學習資源無處不在。[1]但是無處不在的學習并不能產(chǎn)生相應的學習效果,基于普適計算概念下的泛在學習一般指的是狹義上的概念,也就是強調(diào)泛在計算技術基礎上的學習,定位于在任何時間、任何地點都可能獲取自己所需要的學習信息和學習支持,從而輕松地完成學習任務。通過查閱文獻可以得出,當前對泛在學習的研究主要是圍繞泛在學習的技術環(huán)境構建、泛在學習的學習資源的建設、泛在學習的理論問題。本文主要針對泛在學習的學習資源建設展開分析討論。
對學習資源的建設要求分析,要建立在對泛在學習環(huán)境分析基礎之上,才可能使學習資源更好地內(nèi)化為學習者自身的知識。泛在學習環(huán)境是一種整合的學習環(huán)境,它整合了物理的、社會的、信息的和技術的多個層面和維度。而構筑這種學習環(huán)境的基本要素主要包括泛在通訊網(wǎng)絡、學習終端機器、學習資源三部分。在學習資源方面,需要提出的要求有很多。
首先,構建無處不在學習資源空間。由于泛在學習強調(diào)的是無論何時、無論何地的學習,而這種學習之所以能夠?qū)崿F(xiàn)就是由于學習資源能夠方便地為學習者所獲取。因此,應當改變傳統(tǒng)的單節(jié)點的存儲方式,將其轉(zhuǎn)變?yōu)榉植际降拇鎯Ψ绞?,構建成一個無限大的資源智能網(wǎng)絡空間。其次,滿足學習者的個性化需求。泛在學習對資源量的硬性要求使我們必須改變當前學習資源由專家或某機構單點生產(chǎn)出版的建設模式,學習者本身成為學習資源的建設者和使用者,發(fā)揮集體的智慧和力量“群建共享”學習資源,最終形成一個可以無限擴展的資源生成鏈條,實現(xiàn)“微內(nèi)容、宏服務”的完美結(jié)合。[2]再次,實現(xiàn)學習資源的動態(tài)生成與自我完善。與傳統(tǒng)的學習資源的建構不同,泛在學習對學習資源提出的要求是動態(tài)的、可發(fā)展的,同時,他要求學習者可以參與到學習資源的設計中來,用戶可以協(xié)同編輯資源內(nèi)容,學習過程中產(chǎn)生的生成性信息也可以共享,并且可以通過語義分析技術,與網(wǎng)絡中其他知識資源節(jié)點相連接。最后,實現(xiàn)不同微內(nèi)容基于語義的自然聚合。泛在學習環(huán)境下學習資源的粒度要細化,用戶無須花費太長時間便可以在不知不覺中學完一個知識點。另外,通過設定主題詞,借助一定的語義分析功能,可以查找具有相同或相似主題的學習資源,并自動建立聯(lián)結(jié),從而使資源實現(xiàn)基于語義的自然聚合。內(nèi)容微型化和基于語義的自然聚合將成為未來泛在學習資源設計與建設的重要趨勢。
Mashup(聚合)來源于英語的復合詞。Mash的意思為搗碎,主要含義是利用原有的資源重新配用,類似于搗碎后的重新混雜。在網(wǎng)絡環(huán)境下,Mashup的內(nèi)涵在于整合不同外部數(shù)據(jù)源的內(nèi)容和服務,把松散的學習資源、要素、服務和功能集成在網(wǎng)絡學習環(huán)境之中,提供增值的、創(chuàng)新的內(nèi)容、服務和統(tǒng)一完整體驗的Web信息系統(tǒng)。通過這種技術,可以實現(xiàn)資源與服務的整合,并能夠使其按需求定制,給用戶提供了一個可靠的平臺。
Mashup是web2.0下的一種新的應用,即使是沒有任何編程技能的普通網(wǎng)民也可以自己編寫程序。它完全體現(xiàn)了 Web2.0的交互理念,可以說擺脫了傳統(tǒng)的 e-Learning模式,正像當前提出的e-Learning2.0的理念一樣,mashup從本質(zhì)上強調(diào)了學習者的主動參與,對社會化學習的支持,對學習資源的擴充,擴充了學習的情境及發(fā)生的可能。有學者提出,Mashup具有多種傳播學特征,它是連接的(Connected)、合作的(Collaborative)、對話的(Conversat Ional)。
Mashup從架構上來說是由三個不同部分組成:
(1)API內(nèi)容提供者:這是聚合內(nèi)容的提供者,一般情況下通過Web協(xié)議 (例如RETS、Web Services及RSS/ATOM等)為Mashup站點提供內(nèi)容,以達到供客戶端使用瀏覽功能。有時涉及到知識產(chǎn)權或者保密性問題,因此Mashup的內(nèi)容提供者也采用屏幕抓取的手段提供數(shù)據(jù)信息,這種方式主要是通過獲得這些網(wǎng)站供瀏覽者訪問的頁面,然后對頁面的內(nèi)容進行分析,得到這個網(wǎng)站的數(shù)據(jù),但是這種技術對于經(jīng)常發(fā)生頁面變動的站點的實用性不強,不是一種很好的方法。
(2)Mashup站點:這是聚合之處,是Mashup邏輯所在的地方,但并不一定是執(zhí)行邏輯的地方。Mashup可以通過兩種方式實現(xiàn)自己的聚合,一種是在服務器處實現(xiàn)Mashup;另一種是在客戶機的瀏覽器中通過客戶機端腳本(即JavaScript)或Applet生成,這種客戶機端的邏輯通常都是直接在Mashup的Web頁面中嵌入的代碼與這些Web頁面引用的腳本API庫或Applet(由內(nèi)容提供者提供)的組合。[3]
(3)客戶端的Web瀏覽器:這是用戶瀏覽Mashup信息的地方,內(nèi)容提供者提供的信息在這里呈現(xiàn)給用戶,同時也是用戶交互發(fā)生的地方。
針對上文中所提到的泛在學習資源建設的要求,以及Mashup自身所具有的特點,可以看出Mashup在促進泛在學習資源整合上是存在可行性的,這種可行性體現(xiàn)在三個方面上:
第一,對參與完成泛在學習資源空間構建可行性。泛在學習資源空間構建強調(diào)了多節(jié)點實現(xiàn)知識資源的匯聚,泛在學習情境中,面向生活面向問題的學習需要極其廣泛的知識覆蓋面,而Mashup利用多API聚合的手段,使寬泛的知識聚集到一個客戶端上,大大擴展了學習資源空間。
第二,對促進泛在學習資源生命體化的可行性。這種生命體化主要體現(xiàn)在學習資源的自我生成和完善上,從本質(zhì)上來講,也就是學習者與知識提供者的互動性上,學習者一方面可以根據(jù)自身的需求選擇知識信息,另一方面也可以參與到設計創(chuàng)建知識中,使自己成為一個API,方便簡單快捷的Mashup工具或平臺完全可以讓一個略懂計算機知識的學習者完成知識的設計,使泛在學習資源實現(xiàn)生命體化。
第三,對實現(xiàn)泛在學習資源時間維度便捷化的可行性。Mashup技術可以實現(xiàn)多種方式的信息資源聚合,是泛在學習資源提出的基于語義的為內(nèi)容聚合的重要手段,它可以通過關鍵詞、超鏈接、RSS技術等實現(xiàn)語義分析與連接,使學習者便于查詢與當前內(nèi)容相關的知識信息。
(1)從API和mashup站點角度來看,由單節(jié)點轉(zhuǎn)向分布式節(jié)點的資源提供趨勢對學習資源空間的構建提出的要求是廣泛連接API。API的廣泛連接并非是越多越好,而是有目的、有分類的連接,在這一過程中應該實現(xiàn)兩個方面:第一,API連接的模式轉(zhuǎn)變;第二,API提供資源的有選擇性連接。當前Mashup在教育中的應用方面其實不單單應該只關注API與Mashup站點聚合層的單向邏輯整合,API之間的交流也是不應該被忽略的,這對于建立“群建共享”學習資源,形成一個可以無限擴展的資源生成鏈條以及實現(xiàn)學習資源的動態(tài)生成具有重要意義。
(2)從客戶端和Mashup站點來看,需要考慮到的因素是泛在學習的情境構建,也就是學習者如何利用現(xiàn)有技術設備和手段實現(xiàn)泛在化學習,同時還要使學習者如何能夠更方便有效地在Mashup技術中習得知識并參與到知識創(chuàng)建的互動性活動中,這些都是Mashup技術在泛在學習資源整合呈現(xiàn)中需要解決的問題。
在客戶端資源的呈現(xiàn)方面,應當注意到不同的學習設備適用于不同的Mashup技術模型,在信息資源整合的呈現(xiàn)方式上,應當注意可視化教學有效性,這就涉及到可視化教學設計的幾個原則:第一,信息組塊原則,促進深度學習,盡量將信息材料中多元表征信息進行“信息組塊”設計。第二,空間鄰近原則,減少注意分散,信息組塊時,盡量使學習對象的同一表征在空間上鄰近或組合呈現(xiàn)。第三,一致性原則,避免冗余效應,盡量使多元表征的信息結(jié)構與被表征的學習對象的結(jié)構成分保持一致,剔除與學習對象的結(jié)構成分不一致的、無關的信息,使多元表征信息、結(jié)構保持精簡。
[1]李盧一,鄭燕林.泛在學習環(huán)境的概念模型[J].中國電化教育, 2006,(12):10.
[2]王平,張際平.Mashup聚合技術與網(wǎng)絡學習[J].電化教育研究, 2008,(3):63.
[3]馬小強.Mashup的教育價值及啟示[J].電化教育研究,2008,(9):57.
王 喆]