亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        轉(zhuǎn)基因?qū)W習(xí):構(gòu)建基于規(guī)則、適合大規(guī)模招生的e—learning推薦模型

        2017-09-01 15:56:18丹尼爾·布爾戈斯阿爾貝托·考比
        中國遠(yuǎn)程教育 2017年7期

        丹尼爾·布爾戈斯+阿爾貝托·考比

        【摘 要】 目前,教育技術(shù)領(lǐng)域的各種模式和教學(xué)法沒有同時(shí)考慮正式學(xué)習(xí)和非正式學(xué)習(xí)。推薦系統(tǒng)通常只把正式環(huán)境下的活動(dòng)(比如作業(yè)、成績(jī)?cè)u(píng)定等)作為其輸入?yún)?shù)進(jìn)行儲(chǔ)存、跟蹤和檢索,沒有把每一個(gè)用戶的非正式活動(dòng)(比如在社交網(wǎng)絡(luò)上的活動(dòng)和持續(xù)性評(píng)估活動(dòng))有效結(jié)合起來。此外,學(xué)習(xí)領(lǐng)域的教學(xué)輔導(dǎo)系統(tǒng)通常只是建立在內(nèi)容過濾和其他學(xué)生的協(xié)作的基礎(chǔ)上,這進(jìn)一步削弱了輔導(dǎo)教師的關(guān)鍵作用。最后,大規(guī)模公開在線課程(MOOC)和小規(guī)模非公開在線課程(SPOC)已經(jīng)成為結(jié)合正式和非正式環(huán)境的教育模式的重要組成部分,在每一個(gè)用戶的學(xué)習(xí)路徑中發(fā)揮關(guān)鍵作用。教育需要通過我們稱之為“轉(zhuǎn)基因?qū)W習(xí)”的破壞性方法促進(jìn)教與學(xué)過程的提升。我們可以通過利用用戶的行為和交互信息以及輔導(dǎo)教師高效監(jiān)控和個(gè)性化咨詢服務(wù)改進(jìn)每一個(gè)用戶的學(xué)習(xí)表現(xiàn)。本文提出一種適合公開和非公開社交網(wǎng)絡(luò)以及學(xué)習(xí)管理系統(tǒng)的個(gè)性化e-learning推薦模型LIME,這種模型能支持“轉(zhuǎn)基因?qū)W習(xí)”,尤其適合大規(guī)模招生的課程和大數(shù)據(jù)集。文章還詳細(xì)介紹了根據(jù)這個(gè)模型研發(fā)的框架和軟件原型iLIME,以展示LIME模型是如何獨(dú)立于學(xué)校所使用的學(xué)習(xí)管理系統(tǒng)運(yùn)行的。文章最后介紹了一個(gè)案例,該案例是以面向全校實(shí)施一門慕課教學(xué)為背景在Apereo Sakai CLE 2.10-svn環(huán)境下運(yùn)行這個(gè)模型。文章還討論了技術(shù)問題和挑戰(zhàn),并提出解決方案,目的是為了能實(shí)現(xiàn)在真實(shí)學(xué)習(xí)環(huán)境下運(yùn)行iLIME,向?qū)W習(xí)者提供基于LIME的推薦。

        【關(guān)鍵詞】 轉(zhuǎn)基因?qū)W習(xí);非正式學(xué)習(xí);大規(guī)模公開在線課程(MOOC);基于規(guī)則的推薦系統(tǒng);學(xué)習(xí)工具互操作性(LTI)

        【中圖分類號(hào)】 G420 【文獻(xiàn)標(biāo)識(shí)碼】 B 【文章編號(hào)】 1009-458x(2017)07-0005-11

        導(dǎo)讀:西班牙拉里奧哈國際大學(xué)(Universidad Internacional de La Rioja)是一所公立高等教育學(xué)校,2008年經(jīng)西班牙教育部批準(zhǔn)獲得學(xué)位授予權(quán)。它自稱是一所100%在線大學(xué),一所新概念在線大學(xué);學(xué)生來自79個(gè)國家,是一所名副其實(shí)的國際大學(xué)。拉里奧哈國際大學(xué)每周提供1,350個(gè)小時(shí)實(shí)時(shí)在線教學(xué),此外學(xué)生還可以在線觀看教學(xué)視頻,參加實(shí)時(shí)答疑活動(dòng),聆聽由專家主講、與課程相關(guān)的專題講座。學(xué)生入學(xué)后即能夠通過電話、電子郵件或親臨校園得到個(gè)人輔導(dǎo)教師的指導(dǎo)和幫助。該校的使命、辦學(xué)理念和辦學(xué)模式?jīng)Q定了技術(shù)必然在其教學(xué)、管理和學(xué)習(xí)支持等方面發(fā)揮關(guān)鍵作用。

        因此,在大規(guī)模公開在線課程(MOOC)開始風(fēng)靡全球之初,該校研究人員已經(jīng)敏銳地意識(shí)到“大規(guī)?!迸c體現(xiàn)教育教學(xué)精髓的“個(gè)性化”這二者間的矛盾并著手開展研究。作為主管研究和技術(shù)的副校長,丹尼爾·布爾戈斯教授是領(lǐng)頭人。布爾戈斯教授同時(shí)還是聯(lián)合國教科文組織e-learning教席和國際遠(yuǎn)程開放教育理事會(huì)開放教育資源教席,又是一位真正跨學(xué)科學(xué)者(獲得四個(gè)學(xué)科領(lǐng)域的博士學(xué)位),理論底蘊(yùn)深厚,實(shí)踐經(jīng)驗(yàn)豐富,科研碩果累累。早在2013年他便提出了個(gè)性化e-learning推薦模型LIME,即Learning (L)(學(xué)習(xí))、Interaction (I)(交互)、Mentoring (M)(指導(dǎo))和 Evaluation (E)(評(píng)價(jià)),①并開展相應(yīng)的教學(xué)實(shí)驗(yàn),經(jīng)過初步的實(shí)踐驗(yàn)證,最終研發(fā)了iLIME這種“適合云學(xué)習(xí)環(huán)境(SPOCs或MOOCs)、輔導(dǎo)教師/教師人工操作、基于規(guī)則的推薦系統(tǒng)”。這個(gè)系統(tǒng)是在吸取同類系統(tǒng)經(jīng)驗(yàn)教訓(xùn)的基礎(chǔ)上研發(fā)的,很多推薦系統(tǒng)向用戶推薦的建議“通用性”有余而“個(gè)性化”不足,輔導(dǎo)教師的助學(xué)角色嚴(yán)重弱化和邊緣化,這顯然有悖于經(jīng)過實(shí)踐證明是行之有效的教學(xué)原則,①任何希冀“以通過實(shí)現(xiàn)教學(xué)自動(dòng)化從而取代教師為目標(biāo)”之企圖都必將徒勞無功,因?yàn)檫@從根本上與教育教學(xué)的特點(diǎn)和規(guī)律背道而馳。②

        教育環(huán)境今非昔比,學(xué)習(xí)活動(dòng)已經(jīng)不再局限于在物理意義的校園、教室和圖書館里進(jìn)行,學(xué)習(xí)資源或者說需要學(xué)習(xí)的東西已經(jīng)不再局限于“欽定”教科書,學(xué)習(xí)時(shí)間也已經(jīng)不再局限于“課程表”之類的時(shí)段。因此,作者提出“我們需要把轉(zhuǎn)基因生物這個(gè)概念引入教與學(xué)之中”,以應(yīng)對(duì)時(shí)代的挑戰(zhàn),尤其是在實(shí)現(xiàn)正式學(xué)習(xí)活動(dòng)與非正式學(xué)習(xí)活動(dòng)的融合和“課內(nèi)課外資源巧妙的結(jié)合,以及利用正式教學(xué)大綱以外能服務(wù)教學(xué)目標(biāo)的豐富額外資源更新業(yè)經(jīng)認(rèn)證的內(nèi)容”等方面,我們更是需要“教育的轉(zhuǎn)基因方法”。

        作者認(rèn)為“正式和非正式學(xué)習(xí)相結(jié)合能夠構(gòu)建提升用戶表現(xiàn)的生態(tài)系統(tǒng)”,e-learning平臺(tái)也提供大量非正式學(xué)習(xí)和社會(huì)交互活動(dòng),而非正式學(xué)習(xí)活動(dòng)對(duì)于招生規(guī)模龐大的那些在線課程或課程網(wǎng)站而言更是一種常態(tài),如果我們希望能夠客觀了解和評(píng)價(jià)學(xué)生的真實(shí)學(xué)習(xí)情況,如果我們希望能夠及時(shí)向?qū)W生提供符合他們學(xué)習(xí)實(shí)際的改進(jìn)建議,如果我們希望能夠最大限度激發(fā)學(xué)生的學(xué)習(xí)潛能,那么我們就不能對(duì)非正式學(xué)習(xí)和社會(huì)交互活動(dòng)置之不理。LIME模型的提出以及iLIME推薦系統(tǒng)軟件的研發(fā)正是以這個(gè)大背景為出發(fā)點(diǎn)的。

        文章第三節(jié)簡(jiǎn)要介紹LIME模型的基本情況,第四節(jié)則從五個(gè)方面闡述LIME模型的軟件實(shí)現(xiàn)指導(dǎo)原則,第五節(jié)以iLIME在一個(gè)學(xué)習(xí)管理系統(tǒng)上的實(shí)現(xiàn)為案例,討論在這個(gè)過程中所面臨的各種技術(shù)問題,以及所做出的選擇和讓步,“為下階段獨(dú)立于學(xué)習(xí)管理系統(tǒng)的實(shí)際部署(包括大規(guī)模公開在線課程引擎)鋪路”。

        iLIME的最大特點(diǎn)是給教師和輔導(dǎo)教師賦權(quán),從而大大提升所推薦的學(xué)習(xí)建議的個(gè)性化水平。在使用這個(gè)推薦系統(tǒng)的時(shí)候,教學(xué)人員可以根據(jù)課程特點(diǎn)、教學(xué)目標(biāo)和學(xué)習(xí)進(jìn)度設(shè)計(jì)規(guī)則集,分配不同活動(dòng)和設(shè)置(即正式和非正式的比值)的權(quán)重,配置相應(yīng)的輸入項(xiàng)目和監(jiān)控策略,從而提高所推薦的學(xué)習(xí)建議相對(duì)于學(xué)習(xí)者個(gè)體的適切性。

        誠如文章最后所指出的,iLIME推薦系統(tǒng)還有待在更大范圍和更大規(guī)模環(huán)境下進(jìn)一步驗(yàn)證,與此同時(shí),也還可以從幾個(gè)方面對(duì)其進(jìn)行改進(jìn)。但是,我們認(rèn)為這個(gè)模型的理念符合教育教學(xué)規(guī)律,有助于促進(jìn)技術(shù)與教育的深度融合,值得我們學(xué)習(xí)借鑒。

        最后,特別值得一提的是第一作者布爾戈斯教授,在日程安排十分緊張的情況下接受我的稿約并如期完成此文。他在越洋航班上把文章初稿發(fā)給我,并在旅途公務(wù)之余完成文章的修改。衷心感謝兩位西班牙同行對(duì)我們的支持?。ㄐた『椋?/p>

        破壞性學(xué)習(xí)和轉(zhuǎn)基因?qū)W習(xí)

        轉(zhuǎn)基因生物(Genetically Modified Organisms)是一種通過人工修改DNA以產(chǎn)生新生命或食品的技術(shù),這種技術(shù)頗具爭(zhēng)議(Apolinario, 2015; Burton et al., 2001; Millis, 2006)。引入外來破壞能導(dǎo)致某一個(gè)物種發(fā)生顯著變化,猶如是這個(gè)物種自然進(jìn)化的一部分。物種自然進(jìn)化過程適應(yīng)了外來干預(yù),于是增加一種額外性狀,比如某種植物變得更能抵抗惡劣氣候或?yàn)?zāi)害,在某種谷類里面添加了一種它原本沒有的維生素,或修改人類蛋白質(zhì)。這種外來干預(yù)在諸多方面有悖于常理,比如道德、科學(xué)、社會(huì)和經(jīng)濟(jì)等方面,不一而足。然而,既然存在這種技術(shù),如果能得到恰當(dāng)應(yīng)用,它會(huì)成為人類進(jìn)步的新源泉。

        今天,教育總體上看需要破壞性推動(dòng)力(Collins & Halverson, 2010; Wrigley, 2009)。如果我們?nèi)匀谎赜脙汕陙淼慕膛c學(xué)方法;如果我們?nèi)匀徊捎靡磺昵暗膶W(xué)術(shù)結(jié)構(gòu);如果我們?nèi)匀粡?qiáng)調(diào)二十世紀(jì)初的教學(xué)方法;如果我們?nèi)匀皇褂靡蛱鼐W(wǎng)興起之前的資源——如果真的是這樣,那么我們必將錯(cuò)失過去二十年給我們帶來的一切有利機(jī)會(huì)。我們必將無法掌握新的、經(jīng)過改進(jìn)的、個(gè)性化的教與學(xué)方法,無法提高效率,無法表現(xiàn)得更好,無法更加享受用戶體驗(yàn),無法提升能力和技能。此外,我們有必要改變教育領(lǐng)域發(fā)展緩慢、跟不上形勢(shì)的局面。在當(dāng)今社會(huì),年輕人和技術(shù)員、大眾傳媒和娛樂業(yè)在應(yīng)用技術(shù)方面遙遙領(lǐng)先于技術(shù)在從幼兒園到大學(xué)的課堂中的應(yīng)用。

        我們現(xiàn)在有開放教育資源、大規(guī)模公開在線課程(Massive Open Online Courses,簡(jiǎn)稱MOOC)、虛擬現(xiàn)實(shí)、增強(qiáng)現(xiàn)實(shí)、情緒智力(Emotional Intelligence)、個(gè)性化學(xué)習(xí)、學(xué)習(xí)分析技術(shù)等種類繁多的資源、服務(wù)和方法,這些都可以作為教育的補(bǔ)充,提高教育質(zhì)量,促進(jìn)教育發(fā)展(McGreal et al., 2013; NMC, 15)。我們需要一種激進(jìn)的創(chuàng)新,設(shè)計(jì)一種新范式,以此作為對(duì)現(xiàn)有教育范式的補(bǔ)充,才能與時(shí)俱進(jìn),跟教育體系利益相關(guān)各方(學(xué)生、教師、教授、輔導(dǎo)教師、家長等)一起進(jìn)步,而不是落后于他們。我們需要把轉(zhuǎn)基因生物這個(gè)概念引入教與學(xué)之中,換言之,我們需要教育的轉(zhuǎn)基因方法,使得教育能更快發(fā)展,能更加適合具體的實(shí)際目標(biāo)。這是一個(gè)復(fù)雜的挑戰(zhàn),而且具有強(qiáng)制性和緊迫性。

        這個(gè)挑戰(zhàn)最難把握的是處理好以下幾方面的關(guān)系:非正式教與學(xué)和日常服務(wù)與正式課程和學(xué)位專業(yè)恰到好處的融合;課內(nèi)課外資源巧妙的結(jié)合;以及利用正式教學(xué)大綱以外能服務(wù)教學(xué)目標(biāo)的豐富額外資源更新業(yè)經(jīng)認(rèn)證的內(nèi)容(Dabbagh & Kitsantas, 2012; De-la-Fuente-Valentín et al., 2013)。

        大規(guī)模公開在線課程環(huán)境下的

        正式和非正式e-learning

        正式學(xué)習(xí)指學(xué)?;蚋叩冉逃龣C(jī)構(gòu)的常規(guī)課程,而非正式學(xué)習(xí)則發(fā)生于課外,大學(xué)的學(xué)習(xí)管理系統(tǒng)之外或正常面授課之外。正式和非正式學(xué)習(xí)相結(jié)合能夠構(gòu)建提升用戶表現(xiàn)的生態(tài)系統(tǒng)(Burgos, 2013)。目前在e-learning校園和平臺(tái)上,非正式學(xué)習(xí)和社會(huì)交互越來越受重視。大規(guī)模公開在線課程也不例外(Bry et al., 2014)。在普通的在線校園,學(xué)生現(xiàn)在有各種各樣社會(huì)交互和小組協(xié)作的選擇,比如在論壇上提問或回答問題,自己發(fā)起活動(dòng),創(chuàng)建自己的網(wǎng)站或維基,邀請(qǐng)別人參加,點(diǎn)評(píng)他人工作,把課外資源融合到自己的知識(shí)庫,填寫問卷,與教師一起參加Web實(shí)時(shí)通訊(WebRTC)活動(dòng)等等。小規(guī)模非公開在線課程(Small Private Online Course,簡(jiǎn)稱SPOC)和各校的學(xué)習(xí)管理系統(tǒng)(Learning Management Systems,簡(jiǎn)稱LMS)已經(jīng)做到能夠在非常普通的環(huán)境下提供幾乎是無窮無盡的機(jī)會(huì),至于招生規(guī)模龐大的x/c型大規(guī)模公開在線課程(x/cMOOC)中,非正式學(xué)習(xí)機(jī)會(huì)更是呈幾何倍數(shù)增長。

        考慮到這個(gè)背景,我們?cè)O(shè)計(jì)和研發(fā)了一個(gè)概念性個(gè)性化學(xué)習(xí)模型LIME,即Learning(L)(學(xué)習(xí))、Interaction(I)(交互)、Mentoring(M)(指導(dǎo))和 Evaluation(E)(評(píng)價(jià))。我們將在下文闡述為什么它們是正式和非正式環(huán)境下任何學(xué)習(xí)情景的四大支柱。我們的模型通過一種簡(jiǎn)單而又細(xì)致化可配置規(guī)則的系統(tǒng)向?qū)W生提供自適應(yīng)教學(xué)輔導(dǎo)和支持,學(xué)生以及他們的交互情況通過e-learning平臺(tái)進(jìn)行監(jiān)控,平臺(tái)能高效收集必要的輸入信息(Burgos et al., 2007; Rocchio, 1971),比如行動(dòng)、決定、分?jǐn)?shù)、交流等。我們通過結(jié)合規(guī)則,跟蹤數(shù)據(jù),分類和設(shè)置,最終為學(xué)生提供個(gè)性化的學(xué)習(xí)咨詢服務(wù)。

        本模型還借鑒其他在線教育推薦系統(tǒng)的優(yōu)點(diǎn)(Linden, Smith, & York, 2003; Marlin, 2003),將以下三個(gè)方面授權(quán)給教師/輔導(dǎo)教師/管理人員負(fù)責(zé):

        設(shè)計(jì)規(guī)則集;

        分配每一種活動(dòng)類型和設(shè)置所占分值的百分比;

        據(jù)此配置站點(diǎn)輸入項(xiàng)目和監(jiān)控策略。

        簡(jiǎn)而言之,LIME是一種教師輔助的學(xué)生指導(dǎo)框架,如同其他推薦系統(tǒng)一樣,其目標(biāo)是提高學(xué)習(xí)效率(Chen & Magoulas, 2005; Ghauth & Abdullah, 2010; Kerkiri, Manitsaris, & Mavridou, 2007; Romero et al., 2003)。本文提出一種個(gè)性化輔導(dǎo)模型,尤其強(qiáng)調(diào)兼顧正式和非正式學(xué)習(xí)環(huán)境。由于我們的推薦模型讓輔導(dǎo)教師享有課程特點(diǎn)、目標(biāo)和進(jìn)度等方面的絕對(duì)控制權(quán),我們相信這個(gè)模型既適合小規(guī)模非公開在線課程(SPOC)也適合大規(guī)模公開在線課程(MOOC)。這種控制是根據(jù)學(xué)習(xí)者監(jiān)控信息、活動(dòng)類型和權(quán)重為參數(shù)制訂合適的自定義規(guī)則而實(shí)現(xiàn)的。最后,從技術(shù)角度看,LIME作為一種軟件插件旨在服務(wù)招生規(guī)模大、學(xué)習(xí)參與者眾多的云端校園和大規(guī)模公開在線課程。

        LIME推薦系統(tǒng)

        2013年我們提出LIME模型(Burgos, 2013),這個(gè)模型由三項(xiàng)教學(xué)活動(dòng)組成,任何一個(gè)階段的教育都離不開這三種活動(dòng):

        學(xué)習(xí)(Learning):學(xué)習(xí)者吸收知識(shí)、建構(gòu)知識(shí)的活動(dòng);

        交互(Interaction):建立關(guān)系,參加活動(dòng)和開展學(xué)習(xí)交流,促進(jìn)知識(shí)和技能的掌握;

        指導(dǎo)(Mentoring):教師或輔導(dǎo)教師認(rèn)為重要的輔導(dǎo)活動(dòng)。

        此外還有一種貫穿于各種活動(dòng)中的活動(dòng):

        評(píng)價(jià)(Evaluation):正式評(píng)分(測(cè)驗(yàn)、考試、作業(yè)等)。

        教師或輔導(dǎo)教師必須為自己的每一門課程設(shè)計(jì)一種教學(xué)策略,即:

        設(shè)置(Setting):正式和非正式比例的平衡。系統(tǒng)收集具體的正式和非正式活動(dòng)輸入數(shù)據(jù),按照百分比設(shè)置兩種活動(dòng)的權(quán)重。比如,如果設(shè)計(jì)者希望所有活動(dòng)是正式的,那么要把正式和非正式比例設(shè)置為:100% - 0%。

        種類(Category):學(xué)習(xí)、交互和指導(dǎo)三者的平衡。LIME模型的每一種活動(dòng)都被賦予一個(gè)具體權(quán)重,比如,如果個(gè)人活動(dòng)和小組活動(dòng)同等重要,無須指導(dǎo),那么三者的平衡是:學(xué)習(xí)(50%)- 交互(50%)- 指導(dǎo)(0%)。

        輸入(Input):列出每一種活動(dòng)需要輸入的具體指標(biāo)和權(quán)重。每一項(xiàng)輸入應(yīng)該反映學(xué)生在學(xué)習(xí)平臺(tái)上的一個(gè)具體活動(dòng)、做過的一件具體事情、獲得的一個(gè)分?jǐn)?shù)或結(jié)果。

        后文圖3b是用于某一個(gè)站點(diǎn)的模型配置例子。輔導(dǎo)教師可以根據(jù)這些成分的具體要求人為定義推薦規(guī)則并設(shè)置參數(shù),一旦涉及種類、輸入和設(shè)置的條件得到滿足,系統(tǒng)會(huì)自動(dòng)發(fā)出推薦。由于輸入可以包括正式和非正式活動(dòng),從成績(jī)?cè)u(píng)定到在集成的Messenger或?qū)崟r(shí)通信工具上的非正式聊天均可被列為輸入項(xiàng)目,因此,我們能夠跟蹤用戶課堂內(nèi)外的活動(dòng)。

        由此可見,LMIE是一種適合云學(xué)習(xí)環(huán)境(SPOCs或MOOCs)、輔導(dǎo)教師/教師人工操作、基于規(guī)則的推薦系統(tǒng)。這也是它跟其他系統(tǒng)不同之處(Lenoy et al., 2013; Sielis et al., 2011)。

        LIME模型的軟件實(shí)現(xiàn)指導(dǎo)原則

        LIME是作為一個(gè)具體的e-learning平臺(tái)的插件運(yùn)作的。常規(guī)學(xué)習(xí)管理系統(tǒng)與LIME插件的結(jié)合為我們提供一種能收集很多學(xué)習(xí)活動(dòng)和事件數(shù)據(jù)、促進(jìn)各個(gè)層面(用戶、內(nèi)容和服務(wù)等)交互的學(xué)習(xí)場(chǎng)景,而這正是我們這個(gè)模型的基礎(chǔ)。師生均在這些e-learning站點(diǎn)(校園)上花很多時(shí)間,因此這些數(shù)據(jù)非常重要。

        首先,我們?cè)赟akai CLE學(xué)習(xí)管理系統(tǒng)上運(yùn)行LIME模型。我們的主要目標(biāo)之一是把這個(gè)概念設(shè)計(jì)成為類似黑盒子(black box)的iLIME軟件,盡可能使之與目前最常見的學(xué)習(xí)管理系統(tǒng)兼容。我們對(duì)相當(dāng)數(shù)量的連接器(即驅(qū)動(dòng))進(jìn)行編程,每次一個(gè),并連接上這個(gè)黑盒子,使之能跟特定學(xué)習(xí)管理系統(tǒng)兼容。我們把這個(gè)獨(dú)立于學(xué)習(xí)管理系統(tǒng)以外的LIME模型稱為iLIME(見圖1)。具體講,iLIME必須在以下方面跟學(xué)習(xí)管理系統(tǒng)相互關(guān)聯(lián)(見圖2):

        學(xué)生登錄學(xué)習(xí)管理系統(tǒng)或?qū)W生和教師認(rèn)為必要的時(shí)候能夠便捷地向?qū)W生做出推薦;

        高效監(jiān)控或收集用戶活動(dòng);

        允許輔導(dǎo)教師和教師在存放他們教學(xué)內(nèi)容的在線平臺(tái)設(shè)置LIME模型;

        由于對(duì)運(yùn)算能力的要求低(包括硬件和軟件兩方面),因此對(duì)學(xué)習(xí)管理系統(tǒng)和(或)數(shù)據(jù)庫服務(wù)的影響非常小。

        眾所周知,各種e-learning平臺(tái)不盡相同,最主要的不同體現(xiàn)在以下方面:

        用于部署環(huán)境的操作系統(tǒng);

        開發(fā)所用的編程語言;

        后臺(tái)數(shù)據(jù)庫和Web服務(wù)器;

        第三方信息和交換的服務(wù)、協(xié)議和界面。

        由此可見,第三方應(yīng)用程序與學(xué)習(xí)管理系統(tǒng)的結(jié)合有一定難度。幸運(yùn)的是,時(shí)至今日,一些標(biāo)準(zhǔn)化團(tuán)體、聯(lián)盟和眾多供應(yīng)商一直在致力于解決這個(gè)問題。下文擬闡述我們選擇哪些技術(shù)和方法解決上述問題。

        (一)學(xué)習(xí)工具互操作性工具提供者服務(wù)(LTI Tool Provider)基礎(chǔ)指南

        iLIME利用學(xué)習(xí)工具互操作性(Learning Tool Interoperability,簡(jiǎn)稱 LTI)基礎(chǔ)指南(Alier, 2012; Forment et al., 2010; Forment et al., 2012)。LTI是教學(xué)管理系統(tǒng)全球?qū)W習(xí)聯(lián)盟(IMS Global Learning Consortium)制訂的標(biāo)準(zhǔn),主要好處是規(guī)定了一個(gè)獨(dú)立于平臺(tái)的協(xié)議,據(jù)此可以把外部工具和服務(wù)添加到某一個(gè)站點(diǎn)或某一門課程上。IMS LTI標(biāo)準(zhǔn)定義兩種融合:LTI完整指南和LTI基礎(chǔ)指南。后者較為簡(jiǎn)單,但完全能夠滿足我們的需要(詳見下述)。

        LTI涉及兩個(gè)主要角色:學(xué)習(xí)管理系統(tǒng),即工具使用者(Tool Consumer)和一系列外部提供者或內(nèi)容傳送者,即工具提供者(Tool Providers)。LTI基礎(chǔ)指南1.1版本有很多重要好處(Paulo & Queirós, 2011),但是iLIME用得最多的是:

        集成的框架,即能夠很好地將數(shù)據(jù)和信息呈現(xiàn)在相同的學(xué)習(xí)管理系統(tǒng)瀏覽器窗口,通常體現(xiàn)為可以配置大小的浮動(dòng)框架或彈出窗口,有助于將工具提供者融入工具使用者窗口。雖然iLIME是一種完全不用于學(xué)習(xí)管理系統(tǒng)的應(yīng)用程序,但是教師和學(xué)生在使用過程中幾乎不會(huì)覺察到這一點(diǎn)。

        Settings API,即能夠以安全、簡(jiǎn)單且高效和靈活的方式將有價(jià)值的工具提供者信息存入學(xué)習(xí)管理系統(tǒng)自己的數(shù)據(jù)庫。換言之,提供者的工具可以以某種獨(dú)立于數(shù)據(jù)庫的模式運(yùn)行,將全部信息/配置存儲(chǔ)的要求轉(zhuǎn)移給使用者(即學(xué)習(xí)管理系統(tǒng))。iLIME以這種方式運(yùn)行,大大簡(jiǎn)化了自己的架構(gòu)。系統(tǒng)管理員/站點(diǎn)管理者必須事先設(shè)置許可。

        認(rèn)證,即經(jīng)過目前絕大多數(shù)知名Web服務(wù)和因特網(wǎng)APIs(比如推特和谷歌)所使用的行業(yè)標(biāo)準(zhǔn)OAuth協(xié)議認(rèn)證。由于OAuth協(xié)議的用戶ID和密鑰匹配,LTI工具提供者和使用者之間所有通信和會(huì)話保持機(jī)制得以妥善處理。

        另外,有基本LTI支持的工具提供者能夠(如果獲得許可的話):

        獲取全班數(shù)據(jù),包括學(xué)生姓名和(或)電子郵件賬戶;

        將成績(jī)錄入課程成績(jī)冊(cè)。啟用這個(gè)程序后,工具提供者能夠把學(xué)生使用外部工具應(yīng)用程序所取得的成績(jī)發(fā)送回學(xué)習(xí)管理系統(tǒng)。

        我們的理念是基于事實(shí)的,即為數(shù)可觀的e-learning軟件部署符合IMS LTI基礎(chǔ)指南要求或至少自身正在朝著這個(gè)方向發(fā)展。ATutor、Moodle、Sakai、Blackboard等等(Garcia et al., 2011)均是執(zhí)行這個(gè)標(biāo)準(zhǔn)的工具使用者部分的開源學(xué)習(xí)平臺(tái)。

        另一方面,諸如MediaWiki、WordPress和YouTube這些外部工具執(zhí)行的是LTI協(xié)議的工具提供者部分,它們能夠向任何符合LTI協(xié)議的在線校園提供教育內(nèi)容(詳見http://www.edu-apps.org和https://www.eduappcenter.com)。關(guān)于e-learning軟件更新情況以及它們符合IMS LTI標(biāo)準(zhǔn)和協(xié)議的情況,詳見https://www.imsglobal.org/cc/statuschart.cfm。

        (二)HTML5桌面級(jí)Web應(yīng)用客戶端

        如上所述,iLIME是設(shè)計(jì)為一種LTI提供者工具的,因此它以浮動(dòng)框架形式在學(xué)習(xí)管理系統(tǒng)瀏覽器窗口運(yùn)行。作為HTML中的框架,它能適應(yīng)任何Web技術(shù),從純W3C代碼到更加復(fù)雜的腳本語言(Java小程序、Adobe Flash對(duì)象等等)。但是,考慮到兼容性、安全性和目前Web開發(fā)趨勢(shì),iLIME是作為純HTML5應(yīng)用程序編寫的。

        目前市場(chǎng)上有很多Web應(yīng)用程序框架,我們選擇Cappuccino (http://www.cappuccino-project.org),因?yàn)樗軌蜃屛覀冮_發(fā)瀏覽器窗口內(nèi)的全桌面級(jí)應(yīng)用程序。iLIME最重要的特點(diǎn)可能是包含謂詞過濾(predicate filtering)。謂詞用于收集項(xiàng)目,與W3C XQuery 或ECMA LINQ高度相似(Cheney, Lindley, & Wadler, 2013; Pardede & Rahayu, 2009; Saigaonkar & Rao, 2010)。

        (三)領(lǐng)域特定語言輕量級(jí)后臺(tái)

        iLIME的多數(shù)任務(wù)發(fā)生于學(xué)生和教師使用瀏覽器期間。它在客戶端應(yīng)用和實(shí)現(xiàn)LIME模型(包括所有操作、修改和規(guī)則應(yīng)用過程),對(duì)服務(wù)器或工具使用者的服務(wù)影響非常小(見圖3b)。

        由于對(duì)后臺(tái)要求不高,我們決定采用現(xiàn)成最輕量級(jí)之一的服務(wù)器框架實(shí)現(xiàn)iLIME。我們選擇了Sinatra(Günter & Cleenewerk, 2010),這是一個(gè)基于Ruby、輕量級(jí)領(lǐng)域特定的Web服務(wù)器框架(Maximilien et al., 2007),能快速辨認(rèn)HTTP 路徑、參數(shù)和動(dòng)詞(GET, POST, DETELE, PUT)。我們?yōu)閕LIME服務(wù)器編寫了四條路徑(見圖6):

        檢索學(xué)生界面:這是一種GET方法,傳回iLIME學(xué)生界面,包括所有必需的HTML、Javascript和資源文件。學(xué)生界面只不過是一張推薦列表,外加某種視覺反饋(見圖4)。啟動(dòng)這條路徑時(shí),模型參數(shù)、輸入(見圖3 a)和規(guī)則列表被傳回瀏覽器,所有必不可少的步驟和運(yùn)算均使用純Javascript方式在瀏覽器進(jìn)行。

        檢索模型配置界面:這也是一種GET方法,把模型的管理主控臺(tái)應(yīng)用程序傳回教師或輔導(dǎo)教師瀏覽器(見圖5)。當(dāng)學(xué)習(xí)管理系統(tǒng)(工具使用者)啟動(dòng)提供者工具時(shí),iLIME后臺(tái)根據(jù)交換的參數(shù)區(qū)分教師與普通用戶(即學(xué)生)。教師和輔導(dǎo)教師能夠在這個(gè)主控臺(tái)設(shè)置模型基本變量,增加、刪除或修改輸入并設(shè)計(jì)應(yīng)用規(guī)則。

        讀寫某一站點(diǎn)的模型信息:如上所述,iLIME利用Settings API標(biāo)準(zhǔn),允許第三方應(yīng)用程序把相關(guān)數(shù)據(jù)讀寫在學(xué)習(xí)管理系統(tǒng)數(shù)據(jù)庫。如果沒有設(shè)置參數(shù),這種HTTP方法(POST)把整個(gè)模型的狀態(tài)傳回某一課程的Web瀏覽器。如果是回應(yīng)請(qǐng)求(模型設(shè)置),則數(shù)據(jù)往相反方向傳送:從教師Web客戶端傳到能夠安全保存數(shù)據(jù)的學(xué)習(xí)管理系統(tǒng)。

        監(jiān)控結(jié)果請(qǐng)求:LIME模型的監(jiān)控過程需要學(xué)生實(shí)際表現(xiàn)的輸入。這一監(jiān)控過程以幾種形式發(fā)生(詳見下文)。這種向iLIME后臺(tái)的查詢也是一個(gè)POST請(qǐng)求。

        我們想再次強(qiáng)調(diào)iLIME的一大優(yōu)點(diǎn):絕大多數(shù)規(guī)則應(yīng)用和過濾操作發(fā)生于客戶端,對(duì)服務(wù)器、大規(guī)模公開在線課程(MOOC)站點(diǎn)或?qū)W習(xí)管理系統(tǒng)的影響極小。這對(duì)于招生規(guī)模龐大、經(jīng)常有為數(shù)眾多的用戶同時(shí)登錄的在線校園而言尤為重要,因?yàn)檫@樣一來我們可以把大規(guī)模在線課程的各種處理過程下放到數(shù)以萬計(jì)的學(xué)習(xí)者個(gè)人瀏覽器上進(jìn)行。

        (四)學(xué)習(xí)管理系統(tǒng)為iLIME挖掘數(shù)據(jù)的方式

        如上所述,我們必須向LIME模型提供學(xué)生行為、活動(dòng)、分?jǐn)?shù)和學(xué)習(xí)路徑等方面監(jiān)控信息。大多數(shù)e-learning推薦系統(tǒng)在某個(gè)階段都必須面對(duì)這個(gè)問題。我們?cè)谀壳暗谝淮螌?shí)現(xiàn)iLIME過程正在檢測(cè)以下三種方法(見圖7)。

        HTTP服務(wù):第一步也是最直接的方法就是使用獨(dú)立于學(xué)習(xí)管理系統(tǒng)的Web服務(wù)和API調(diào)用。現(xiàn)代學(xué)習(xí)管理系統(tǒng)(Gonzalez et al., 2009)通常提供能夠深入底部檢索所需數(shù)據(jù)的簡(jiǎn)單、巧妙、符合行業(yè)標(biāo)準(zhǔn)而又高效的方法(基本上是SOAP、RPC和REST)。這種方法有兩個(gè)不足。首先,并非每一項(xiàng)所需的服務(wù)都是默認(rèn)執(zhí)行和(或)啟動(dòng)。這個(gè)問題不難解決。只要我們獲得授權(quán)在學(xué)習(xí)管理系統(tǒng)上添加這些缺失的套接字或啟動(dòng)默認(rèn)禁用的套接字即可。但是,這在很多情況下難以做到(比如在受到專利保護(hù)的云端校園環(huán)境)。

        采集:Web采集包括兩方面:一是執(zhí)行自動(dòng)的HTTP(S)請(qǐng)求,檢索用戶人工運(yùn)行一個(gè)Web瀏覽器時(shí)瀏覽過的那些頁面和HTML文件(Malik & Rizvi, 2011);二是這些請(qǐng)求得到成功響應(yīng)后,對(duì)數(shù)據(jù)進(jìn)行提取、檢查并編寫腳本或應(yīng)用于某種分析技術(shù)。大多數(shù)HTTP命令行(CLI)客戶端程序/庫允許認(rèn)證和表單提交,這點(diǎn)通常能夠滿足我們的需要。雖然Web采集似乎是最具兼容性的機(jī)械化數(shù)據(jù)挖掘,但是我們?nèi)匀幻媾R一個(gè)小問題,即學(xué)習(xí)管理系統(tǒng)和大規(guī)模公開在線課程大量利用Javascript獲取資源和構(gòu)建資源獲取路徑。在這種情況下,CLI Web客戶端不能滿足要求,應(yīng)該以沒有網(wǎng)頁界面的瀏覽器(headless web browser)取而代之。這些瀏覽器可程式化,在無須任何用戶界面的情況下運(yùn)行,最重要的是,它們理解Javascript。

        Experience API(xAPI):最后一種方法是利用目前廣受e-learning和學(xué)習(xí)分析技術(shù)界關(guān)注的xAPI(Kelly & Thorn, 2013)。簡(jiǎn)而言之,xAPI是自動(dòng)記錄學(xué)習(xí)系統(tǒng)上學(xué)生活動(dòng)的一套標(biāo)準(zhǔn)工具和規(guī)則。這些記錄統(tǒng)一被轉(zhuǎn)移到通常在相同學(xué)習(xí)管理系統(tǒng)服務(wù)器上運(yùn)行的學(xué)習(xí)記錄倉儲(chǔ)(Learning Record Store,簡(jiǎn)稱LRS)上。毫無疑問,xAPI代表著一種捕獲事件的強(qiáng)有力和標(biāo)準(zhǔn)化方式,將用戶行動(dòng)集中存放在一個(gè)地方。一些e-learning系統(tǒng)正在嘗試融合這種功能,但這方面工作仍有待完善。目前階段xAPI還未被用于真實(shí)的監(jiān)控,但它似乎很有可能成為未來版本的iLIME的一種獨(dú)立于學(xué)習(xí)管理系統(tǒng)的監(jiān)控策略。 xAPI目前已成功用于大規(guī)模公開在線課程引擎(MOOC engines)(比如Google Course Builder),越來越多的云技術(shù)公司專注于SaaS(軟件即服務(wù))LRS技術(shù)(見圖8)。

        (五)規(guī)則:謂詞編輯和采集過濾

        iLIME的規(guī)則是采用謂詞編輯器(predicate editor)設(shè)計(jì)的(見圖9)。Apple推廣這種工具,Cappuccino Javascript框架對(duì)其進(jìn)行修改,它基本上是由一套建立在數(shù)據(jù)采集基礎(chǔ)上的條件所組成,以此決定哪些對(duì)象通過甄別,即滿足預(yù)設(shè)條件(Bosch et al., 2009)。

        這是一種直截了當(dāng)編寫和應(yīng)用LIME規(guī)則的方法,其結(jié)果要么是空集(?)要么是非空集。如果是非空集,預(yù)設(shè)的推薦會(huì)在學(xué)生登錄學(xué)習(xí)管理系統(tǒng)或人工啟動(dòng)iLIME LTI 工具提供者時(shí)發(fā)送給他/她。需要特別強(qiáng)調(diào)的是,謂詞過濾和推薦完全發(fā)生于瀏覽器端。

        規(guī)則應(yīng)該配有推薦文字和視覺標(biāo)志(見圖10)說明進(jìn)步情況。此外,也可以提供背景文字,解釋推薦建議的性質(zhì)(一般建議、學(xué)習(xí)進(jìn)步建議、參加論壇討論建議、協(xié)作程度建議等等)。

        案例:在一個(gè)學(xué)習(xí)管理系統(tǒng)上實(shí)現(xiàn)iLIME

        本節(jié)將介紹在Apereo Sakai CLE 2.10-svn學(xué)習(xí)管理系統(tǒng)上實(shí)現(xiàn)iLIME的情況(見圖11)。

        (一)Apereo Sakai CLE學(xué)習(xí)管理系統(tǒng)

        Apereo Sakai CLE目前位居最常用學(xué)習(xí)管理系統(tǒng)前十名(Aberdour, 2007)。此外,Sakai還得到一個(gè)非常健康和開放的開發(fā)者社區(qū)的支持。這意味著他們經(jīng)常有新產(chǎn)品和補(bǔ)丁發(fā)布,整個(gè)工程充滿活力。另外,一些著名e-learning專家和負(fù)責(zé)教育領(lǐng)域其他相關(guān)工程的Apereo 基金會(huì)也支持Sakai。該基金會(huì)和Sakai社區(qū)內(nèi)部對(duì)于這個(gè)學(xué)習(xí)管理系統(tǒng)是否適合大規(guī)模公開在線課程(MOOC)有熱烈辯論。但是,毫無疑問,Sakai能夠滿足用戶規(guī)模龐大的課程站點(diǎn)要求(Epelboin, 2013)。我們部署該款軟件即將發(fā)布的SVN版本(2.10),因?yàn)樗芎芎玫貓?zhí)行IMS LTI v1.1,這一點(diǎn)對(duì)iLIME至關(guān)重要。

        (二)監(jiān)控正式和非正式輸入

        如上所述,LIME模型需要來自監(jiān)控學(xué)生過程的輸入。正式和非正式行為對(duì)于學(xué)生獲取推薦建議至關(guān)重要。LIME收集用戶表現(xiàn)、用戶交互和教師指導(dǎo)方面的證據(jù)。這些證據(jù)或輸入來自于正式教學(xué)相關(guān)的活動(dòng),比如考核或評(píng)定成績(jī),也來自非正式背景,比如社交網(wǎng)絡(luò)的交互。至于在Sakai上的非正式表現(xiàn),如上所述可以通過三種途徑收集:Web服務(wù)、LRS (xAPI)和采集。雖然Web服務(wù)API是開放和可擴(kuò)展的,Sakai內(nèi)置的默認(rèn)服務(wù)種類不夠多,無法傳回大多數(shù)常見的學(xué)習(xí)者的非正式數(shù)據(jù)。另一方面,雖然Sakai已經(jīng)實(shí)現(xiàn)xAPI客戶端界面,然而目前能夠在LRS儲(chǔ)存記錄的工具為數(shù)極少。

        但是,Sakai本身具有作為一種非常好的站點(diǎn)統(tǒng)計(jì)和報(bào)告工具的特點(diǎn),結(jié)合了發(fā)生在學(xué)習(xí)管理系統(tǒng)上的大量交互事件。發(fā)生非正式事件時(shí),所有錄入的活動(dòng)儲(chǔ)存在數(shù)據(jù)庫字段上(比如“工具名稱”“學(xué)生ID”和“日期”)。換言之,Sakai已經(jīng)能夠?qū)芏喾N社交活動(dòng)進(jìn)行監(jiān)控、記錄和制成表格(見圖12)。

        通過內(nèi)置Web服務(wù)無法得到這些報(bào)告,但可以通過簡(jiǎn)單而又快速的HTTP采集技術(shù)輕而易舉地獲得。我們?cè)谠囼?yàn)中利用Ruby編程語言和Gem(語言插件)Mechanize(基于Nokogiri XML解析器)(Hunter, 2013)。Mechanize作為這種語言的C-擴(kuò)展(Muhammad & Ierusalimschy, 2007),這樣便能快速分析XML樹。這種挖掘的結(jié)果是一個(gè)帶有非正式行為痕跡的JSON對(duì)象,該對(duì)象隨后被封裝傳回瀏覽器。我們的腳本必須編寫挖掘的目標(biāo)站點(diǎn)ID參數(shù)和檢索非正式事件的目標(biāo)用戶ID參數(shù):

        雖然我們把這些輸入列為“非正式”類,但是這些在LIME模型上的分類由輔導(dǎo)教師決定。

        至于正式輸入,通常只給學(xué)生作業(yè)評(píng)定成績(jī)(見圖13)。基于這個(gè)假設(shè),我們?cè)O(shè)計(jì)了簡(jiǎn)單腳本,用于采集作業(yè)列表和每一個(gè)學(xué)生的成績(jī)等數(shù)據(jù)。此時(shí),必須使用無界面瀏覽器(多虧Selenium功能測(cè)試Web服務(wù)器)(Grigalis & Cenys, 2014; Holmes & Kellogg, 2006),因?yàn)橐恍╂溄邮腔贓cmascript的,普通HTTP 調(diào)用功能不夠強(qiáng)大,無法檢索相關(guān)信息(在Sakai環(huán)境下)。如前所述,這種腳本包含站點(diǎn)ID和用戶ID參數(shù),把包含某一個(gè)學(xué)生的作業(yè)和成績(jī)的JSON對(duì)象傳回:

        (三)LTI實(shí)現(xiàn)情況

        如前所述,Sakai CLE通過內(nèi)置實(shí)現(xiàn)IMS Basic LTI。由于有LTI,iLIME:

        在Sakai同一個(gè)窗口運(yùn)行,猶如一種有機(jī)工具。學(xué)生和教師都不用把iLIME跟Sakai其他工具區(qū)分開來;

        iLIME根據(jù)用戶角色恰當(dāng)啟動(dòng)和展示相應(yīng)屏幕和用戶界面。這是通過認(rèn)證和學(xué)習(xí)管理系統(tǒng)與iLIME之間初始信息交換過程得以實(shí)現(xiàn)的;

        我們的推薦系統(tǒng)沒有在自己的數(shù)據(jù)庫運(yùn)行,而是利用LTI Settings API,把模型配置、規(guī)則和輸入儲(chǔ)存起來。

        最后這一點(diǎn),每一個(gè)課程站點(diǎn)都有自己的配置,與其他課程站點(diǎn)不同。這些基于課程的配置儲(chǔ)存在獨(dú)立數(shù)據(jù)庫和可供查詢的地方,只要獲得讀寫許可,iLIME在必要的時(shí)候可以自由獲取這些信息。雖然這些數(shù)據(jù)字段是VARCHAR/TEXT SQL格式化的域,我們決定把iLIME配置編寫成Base64編碼的JSON字符串,以便處理非ASCII 字符,這似乎是LTI基礎(chǔ)指南(1.1版本)的局限。即將發(fā)布的LTI 2.0版本將全面支持工具提供者處理復(fù)雜和大型的Unicode JSON字符串,允許儲(chǔ)存信息豐富的對(duì)象。另一個(gè)局限是4千字節(jié)的門檻。工具提供者被允許通過LTI Settings API(同樣LTI 2.0版本將解除原有限制并增強(qiáng)這個(gè)門檻)保持他們的數(shù)據(jù)。JSON和Base64編碼的字符串壓縮算法已經(jīng)被用來壓縮這種數(shù)據(jù)緩存。所有這些任務(wù)都是在客戶端空間執(zhí)行(見圖14)。

        結(jié)論和今后工作

        教育需要一場(chǎng)革命,一場(chǎng)充分利用市場(chǎng)上現(xiàn)成的、用戶已經(jīng)在使用的產(chǎn)品的革命。轉(zhuǎn)基因方法能使教育系統(tǒng)及其用戶有更好的表現(xiàn),獲得更多機(jī)會(huì)和進(jìn)一步提高自身能力。

        本文提出一種基于規(guī)則的e-learning推薦模型LIME。該模型把學(xué)生在在線校園或大規(guī)模公開在線課程(MOOC)環(huán)境下的活動(dòng)分成四類:學(xué)習(xí)(L)、交互(I)、指導(dǎo)(M)和評(píng)價(jià)(E),尤其重視在課程站點(diǎn)或小組活動(dòng)中正式和非正式學(xué)習(xí)活動(dòng)的權(quán)重設(shè)置。根據(jù)教師或輔導(dǎo)教師的教學(xué)經(jīng)驗(yàn)和教學(xué)判斷,每一類活動(dòng)和每一個(gè)設(shè)置都被賦予一個(gè)權(quán)重。

        LIME的規(guī)則以對(duì)學(xué)生在e-learning平臺(tái)上的(正式和社交性)活動(dòng)和動(dòng)作進(jìn)行監(jiān)控的結(jié)果為輸入。輔導(dǎo)教師根據(jù)LIME模型對(duì)每一項(xiàng)輸入進(jìn)行分類并賦予一個(gè)載荷。啟動(dòng)規(guī)則的時(shí)候,模型的基本參數(shù)會(huì)給輸入分配權(quán)重,然后對(duì)輸入進(jìn)行過濾,最后把推薦意見發(fā)送給學(xué)生。換言之,這個(gè)模型根據(jù)用戶在其上的活動(dòng)和使用情況向用戶提供個(gè)性化指導(dǎo),這是伴隨學(xué)習(xí)進(jìn)展的一個(gè)動(dòng)態(tài)過程,使得學(xué)生在整個(gè)學(xué)習(xí)過程都能夠獲得穩(wěn)定的教學(xué)輔導(dǎo)支持。

        為了驗(yàn)證LIME模型,我們?cè)O(shè)計(jì)了iLIME框架,用以證明這個(gè)概念在作為與IMS LTI兼容的提供者工具在Sakai CLE學(xué)習(xí)管理系統(tǒng)上實(shí)現(xiàn)的有效性。iLIME旨在應(yīng)用于真正終端用戶和學(xué)習(xí)管理系統(tǒng)上,進(jìn)一步優(yōu)化LIME模型,提高學(xué)生的總體學(xué)習(xí)表現(xiàn)。本文討論了我們面臨的各種技術(shù)問題以及為了在Sakai CLE學(xué)習(xí)管理系統(tǒng)上實(shí)現(xiàn)iLIME所做出的選擇和讓步,同時(shí),我們也著眼于為下階段獨(dú)立于學(xué)習(xí)管理系統(tǒng)的實(shí)際部署(包括大規(guī)模公開在線課程引擎)鋪路。

        iLIME主要是作為一種客戶端Javascript應(yīng)用進(jìn)行設(shè)計(jì)的,因此非常適合同時(shí)服務(wù)數(shù)以萬計(jì)學(xué)習(xí)者的學(xué)習(xí)環(huán)境(比如大規(guī)模公開在線課程[MOOC])。

        我們計(jì)劃下階段把iLIME部署在其他通用學(xué)習(xí)管理系統(tǒng)(比如Moodle和Canvas等)和x型大規(guī)模公開在線課程(xMOOC)平臺(tái)上,使用自然語言處理(Natural Language Processing)(Bing, 2010)實(shí)現(xiàn)推薦標(biāo)志自動(dòng)化(積極、負(fù)面、一般等),對(duì)iLIME進(jìn)行改造以適應(yīng)LTI 2.0,并為Sakai學(xué)習(xí)管理系統(tǒng)開發(fā)一些xAPI界面。

        鳴謝

        本研究得到拉里奧哈國際大學(xué)研究和技術(shù)部(UNIR Research)(http://research.unir.net)以及教育創(chuàng)新和技術(shù)研究院(Research Institute for Innovation & Technology in Education,簡(jiǎn)稱iTED, http://research.unir.net/ited)的部分資助。

        [參考文獻(xiàn)]

        Aberdour, M. (2007). Open Source Learning Management Systems: Emerging open source LMS markets. Epic White Paper, 2007.

        Apolinario, R. M. (2015). Genetically Modified Organisms. Scholarly & Creative Works Conference. Poster presentation. Dominican University of California. Retrieved from http://scholar.dominican.edu/scw/scw 2015/Guz306/16/

        Bing, L. (2010). Sentiment Analysis and Subjectivity. In N. Indurkhya & F. J. Damerau (Eds.), Handbook of Natural Language Processing (Second Edition) (pp. 627-666). Boca: Taylor and Francis Group.

        Bosch, H, Heinrich, J., Muller, C., Hoferlin, B., Reina, G., Hoferlin, M., Worner, M., & Koch S. (2009). Innovative filtering techniques and customized analytics tools. In Proc. IEEE Symp. Visual Analytics Science and Technology (pp. 269–270). VAST09.

        Bry, F., Ebner, M., Pohl, A., Pardo, A., & Taraghi, B. (2014). Interaction in Massive Courses. Journal of Universal Computer Science, 20 (1), 1-5.

        Burgos, D. (2013). L.I.M.E. A recommendation model for informal and formal learning, engaged. International Journal of Artificial Intelligence and Interactive Multimedia, 2 (2), 79-86.

        Burgos, D., Tattersall, C., & Koper, R. (2007). How to represent adaptation in eLearning with IMS Learning Design. Interactive Learning Environments, 15 (2), 161-170.

        Burton, M., Rigby, D., Young, T., & James, S. (2001). Consumer attitudes to genetically modified organisms in food in the UK. European Review of Agricultural Economics, 28(4), 479-498.

        Chen, S. Y., & Magoulas, G. D. (2005). Adaptable and Adaptive Hypermedia Systems. Hershey, PA: IRM Press.

        Cheney, J., Lindley, S., & Wadler, P. (2013). A practical theory of language-integrated query. In Proceedings of the 18th ACM SIGPLAN International Conference on Functional Programming (ICFP '2013) (pp.403-416). ACM, New York, NY, USA.

        Collins, A., & Halverson, R. (2010). The second educational revolution: Rethinking education in the age of technology. Journal of computer assisted learning, 26(1), 18-27.

        Dabbagh, N., & Kitsantas, A. (2012). Personal Learning Environments, social media, and self-regulated learning: A natural formula for connecting formal and informal learning. The Internet and higher education, 15(1), 3-8.

        De-la-Fuente-Valentín, L., Carrasco, A., Konya, K., & Burgos, D. (2013). Emerging technologies landscape on education: A review. IJIMAI, 2(3), 55-70.

        Epelboin, Y. (2013). MOOC in Europe. Internal report. UPMC-Sorbonne Université, 2013.

        Forment, M., Casany-Guerrero, M., J., Conde, M., García, F. J., & Severance, C. (2010). Interoperability for LMS: the missing piece to become the common place for e-learning innovation. International Journal of Knowledge and Learning, 6 (2/3), 130-141.

        Forment, M., Casany-Guerrero, M.J., Mayol, E., Piguillem, J., Galanis, N., García, F. J., & Conde, M. A. (2012). Docs4Learning: Getting Google Docs to work within the LMS with IMS BLTI. Journal of Universal Computer Science, 18 (11), 1483-1500.

        García, F. J., Conde, M. A., Marc, M., & Casany-Guerrero, M. J. (2011). Opening Learning Management Systems to Personal Learning Environments. Journal of Universal Computer Science, 17 (9), 1222-1240.

        Ghauth, K. I., & Abdullah, N. A. (2010). Learning materials recommendation using good learners ratings and content-based filtering. Education Technology Research and Development, 58 (6), 711-727.

        Gonzalez, M. A. C., Penalvo, F. J. G., Guerrero, M. J. C., & Forment, M. A. (2009). Adapting LMS Architecture to the SOA: An Architectural Approach. Internet and Web Applications and Services, 2009. ICIW '09 (pp. 322-327).

        Grigalis, T., & Cenys, A. (2014). Unsupervised Structured Data Extraction from Template-generated Web Pages. Journal of Universal Computer Science, 20 (2), 169-192.

        Günter, S., & Cleenewerk, T. (2010). Design principles for internal domain-specific languages: a pattern catalog illustrated by Ruby. Proceedings of the 17th Conference on Pattern Languages of Programs, article 3.

        Holmes, A., & Kellogg, M. (2006). Automating functional tests using Selenium. Agile Conference, 2006.

        Hunter, P. (2013). Instant Nokogiri. Packt Publishing Ltd.

        Kelly, D., & Thorn, K. (2013). Should Instructional Designers care about the Tin Can API?. eLearning Magazine, 3. Retrieved from http://dl.acm.org/citation.cfm?id=2446579

        Kerkiri, T., Manitsaris, A., & Mavridou, A. (2007). Reputation metadata for recommending personalized e-learning resources. IEEE Computer Society, 2007.

        Lenoy, D., Parada, H., Mu?oz-Merino, P., Pardo, A., & Delgado, C. (2013). A Generic Architecture for Emotion-based Recommender Systems in Cloud Learning Environments. Journal of Universal Computer Science, 19 (14), 2075-2092.

        Linden, G., Smith, B., & York, J., (2003). Amazon.com recommendations: Item-to-item collaborative filtering. Internet Computing IEEE, 7 (1), 76-80.

        Malik, S. K., & Rizvi, S. A. M. (2011). Information Extraction Using Web Usage Mining, Web Scrapping and Semantic Annotation. Computational Intelligence and Communication Networks (CICN), 2011 International Conference (pp. 465-469).

        Marc, M., Mayol E., Casany-Guerrero, M. J., Piguillem, J., Merriman, J., Conde, M. A., García, F. J., Tebben, W., & Severance, C. (2012). Clustering Projects for eLearning Interoperability. Journal of Universal Computer Science, 18 (1), 106-122.

        Marlin, B. (2003). Modeling user rating profiles for collaborative filtering. In S. Thrun, L. K. Saul, & B. Sch?lkopf (Eds.), Advances in neural information processing systems (pp. 627-634). Cambridge, MA: MIT Press.

        Maximilien, E., Wilkinso, H., Desai, N., & Tai, S. (2007). A Domain-Specific Language for Web APIs and Services Mashups. Service-Oriented Computing-ICSOC, 4749, 13-26.

        McGreal, R., Kinuthia, W., Marshall, S., & McNamara, T. (2013). Open educational resources: Innovation, research and practice. Commonwealth of Learning, Vancouver.

        Millis, N. (2006). Genetically modified organisms. Australian State of the Environment Committee, Department of the Environment and Heritage, Canberra, Australia. Retrieved from http://www.deh.gov.au/soe/2006/emerging/gmo/index.html

        Muhammad, H., & Ierusalimschy, R. (2007). C APIs in Extension and Extensible Languages. Journal of Universal Computer Science, 13 (6), 839-852.

        New Media Consortium & EDUCAUSE Learning Initiative. (2015). The NMC Horizon Report: 2015 Higher Education Edition. Austin, TX: The New Media Consortium.

        Pardede, J., & Rahayu, W. (2009). SQL/XML Hierarchical Query Performance Analysis in an XML-Enabled Database System. Journal of Universal Computer Science, 15 (10), 2058-2077.

        Paulo, J., & Queirós, R. (2011). Using the Learning Tools Interoperability Framework for LMS Integration in Service Oriented Architectures. Conference Proceedings in Technology Enhanced Learning, TECH-EDUCATION 11. Springer Verlag, 2011.

        Rocchio, J. J. (1971). Relevance feedback in information retrieval, in the SMART Retrieval System. Experiments in Automatic Document Processing. Englewood Cliffs, NJ: Prentice Hall, Inc., 1971.

        Romero, C., Ventura, S., De Bra, P. D., & Castro, C. D. (2003). Discovering prediction rules in AHA! courses. 9th International User Modeling Conference.

        Saigaonkar, S., & Rao, M. (2010). XML filtering system based on ontology. A2CWiC 2010: Proc. of the 1st Amrita ACM-W Celebration on Women in Computing in India.

        Sielis, G., Mettouris, C., Papadopoulos, G., Tzanavari, A., Dols, R., & Siebers, Q. (2011). A Context Aware Recommender System for Creativity Support Tools. Journal of Universal Computer Science, 17 (12), 1743-1763.

        Wrigley, T. (2009). Rethinking education in the era of globalization. In D. Hill (Ed,), Contesting Neoliberal Education: Public Resistance and Collective Advance (pp. 61-82). New York & Abingdon: Routledge.

        收稿日期:2017-03-23

        定稿日期:2017-03-31

        作者簡(jiǎn)介:丹尼爾·布爾戈斯(Daniel Burgos)博士,西班牙拉里奧哈國際大學(xué)(Universidad Internacional de La Rioja)副校長(知識(shí)、轉(zhuǎn)移和技術(shù))、教授、教育創(chuàng)新和技術(shù)研究院院長;聯(lián)合國教科文組織e-learning教席,國際遠(yuǎn)程開放教育理事會(huì)開放教育資源教席;曾任拉里奧哈國際大學(xué)工程學(xué)院院長,源訊研究與創(chuàng)新部教育處總監(jiān)和用戶體驗(yàn)實(shí)驗(yàn)室主任,荷蘭開放大學(xué)副教授;參與四十多個(gè)歐盟資助課題,發(fā)表120多篇論文;擁有四個(gè)博士學(xué)位,分別是傳播學(xué)博士、計(jì)算機(jī)科學(xué)博士、教育博士和人類學(xué)博士。

        阿爾貝托·考比(Alberto Corbí),西班牙拉里奧哈國際大學(xué)教育創(chuàng)新和技術(shù)研究院高級(jí)研究員;主要研究領(lǐng)域:推薦系統(tǒng)、e-learning標(biāo)準(zhǔn)和系統(tǒng)互操作性。

        譯者簡(jiǎn)介:肖俊洪,汕頭廣播電視大學(xué)教授,Distance Education (Taylor & Francis)期刊副主編,System: An International Journal of Educational Technology and Applied Linguistics (Elsevier)編委(515041)。

        責(zé)任編輯 郝 丹

        編 校 韓世梅

        伊人久久中文大香线蕉综合| 国产女主播一区二区久久| 免费国产自拍在线观看| 国产精品理论片| 国产一区二区三区四区五区vm| 91精品国产91久久综合桃花| 一区二区三区一片黄理论片| 亚洲午夜无码毛片av久久| 国产顶级熟妇高潮xxxxx| 欧美人妻日韩精品| 国产精品99久久不卡二区| 国产亚洲精品色婷婷97久久久| 免费va国产高清大片在线| 性夜夜春夜夜爽aa片a| 最近亚洲精品中文字幕| 亚洲高清国产成人精品久久| 亚洲成a人片在线观看无码3d| 亚洲av色先锋资源电影网站| 亚洲AV无码一区二区三区精神| 亚洲综合在不卡在线国产另类| 男女猛烈无遮挡免费视频| 色一情一区二| 中国人妻沙发上喷白将av| 日本刺激视频一区二区| 最近中文字幕免费完整版| 国产精品久久久久久久久KTV | 国产av专区一区二区三区| 亚洲乱熟妇一区二区三区蜜桃| 国产日韩精品suv| 亚洲爱婷婷色婷婷五月| 韩国三级大全久久网站| 加勒比日韩视频在线观看| 天堂√在线中文官网在线| 四虎精品影视| av网站韩日在线观看免费| 无码国内精品人妻少妇蜜桃视频| 看国产黄大片在线观看| 免费人成视频欧美| 久久精品亚洲成在人线av乱码| 成人国产精品一区二区视频 | 日本在线免费精品视频|