專利名稱::用于計(jì)算機(jī)化學(xué)習(xí)環(huán)境中的學(xué)習(xí)應(yīng)用程序的支架式支持的制作方法用于計(jì)算機(jī)化學(xué)習(xí)環(huán)境中的學(xué)習(xí)應(yīng)用程序的支架式支持祖里H識在玩視頻游戲,尤其是教育游戲時(shí),玩家有時(shí)會(huì)遇到超出其當(dāng)前知識和技能的學(xué)習(xí)難題。他們可能在玩游戲時(shí)停滯不前而沒有人來幫助他們繼續(xù)進(jìn)行。例如,在語R教導(dǎo)游戲中,游戲的主要語言是其第二語言的玩家可能因其無法理解游戲?qū)υ挾械酱鞌『蜌怵H。采用學(xué)習(xí)者的母語和/或?qū)W習(xí)的語言的字幕向游戲玩家提供了某些緩和,但是即使是這些也可能令人感到挫敗,因?yàn)樗鼈兺ǔky以在所分配的時(shí)間中閱讀,或者對于初始用戶太難理解。如果用戶無法理解字幕,則用戶幾乎無法求助。另選地,在數(shù)學(xué)游戲中,玩家可能因?yàn)槠錈o法識別包括在問題中數(shù)字或無法解析表達(dá)式的形式(例如,文字問題)而無法完成簡單的加法問題。當(dāng)前的教育理論建議,學(xué)生在它們于其"最接近開發(fā)區(qū)(zoneofproximaldevel叩ment)"(其當(dāng)前能力及其新形成的潛在能力之間的空間)中工作時(shí)會(huì)學(xué)得最好,并且被引申到新的難題。然而,如果沒有建設(shè)性的幫助,學(xué)生無法被推動(dòng)得過多,因?yàn)檫@樣會(huì)有它們的挫敗會(huì)導(dǎo)致它們一起退出的風(fēng)險(xiǎn)。此外,盡管在某些游戲中用戶能選擇難度級別,或?qū)椭卣鞔蜷_或關(guān)閉,但這是費(fèi)時(shí)的,并且可能是不準(zhǔn)確的,因?yàn)檫@要求用戶對技能級別進(jìn)行自我評估。此外,幫助不能對特定用戶定制。這對于語言學(xué)習(xí)尤其成問題,因?yàn)橛脩舻膫€(gè)人技能差別很大,有些用戶的閱讀能力很強(qiáng)但口頭表達(dá)能力差;其它用戶則能夠很輕松地口頭表達(dá)但不能很好地閱讀。盡管玩家可構(gòu)建個(gè)人字典或變得熟悉某些用于學(xué)習(xí)的軟件應(yīng)用程序中的幫助系統(tǒng),但是這各種應(yīng)用程序不能跨應(yīng)用程序共享關(guān)于特定用戶技能的信息,從而導(dǎo)致將時(shí)間浪費(fèi)在用戶為每一應(yīng)用程序創(chuàng)建新字典或每次都建立對新的幫助系統(tǒng)的熟悉度。概述提供了一種計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)。該計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)可包括可在計(jì)算設(shè)備上執(zhí)行的學(xué)習(xí)應(yīng)用程序。該學(xué)習(xí)應(yīng)用程序可具有被配置成向用戶呈現(xiàn)挑戰(zhàn)并接收對該挑戰(zhàn)的用戶響應(yīng)的用戶界面。該用戶界面的特征可以是被配置成呈現(xiàn)協(xié)助用戶對該挑戰(zhàn)做出響應(yīng)的支持的支持系統(tǒng)。為了對于用戶的技能級別來調(diào)整所提供的支持,可提供一種支架引擎來確定用戶對于一種技能的支架級別,并且該支持系統(tǒng)可被配紫成響應(yīng)于該支架級別來調(diào)整支持。以此方式,對用戶的支持可對于用戶的能力來更適當(dāng)?shù)囟ㄖ?,并且隨著用戶技能的改進(jìn)而實(shí)時(shí)地自適應(yīng)。此外,第二學(xué)習(xí)應(yīng)用程序可以訪問該與學(xué)習(xí)技能相關(guān)聯(lián)的支架數(shù)據(jù),以確定在玩家開始玩該第二應(yīng)用程序吋其應(yīng)提供給玩家的支持的種類。提供本概述是為了以簡化的形式介紹將在以下詳細(xì)描述中進(jìn)一步描述的一些概念。本概述并不旨在標(biāo)識出所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于限定所要求保護(hù)的主題的范圍。此外,所要求保護(hù)的主題不限于解決在本發(fā)明的任--部分中提及的任何或所有缺點(diǎn)的實(shí)現(xiàn)。附圖簡述圖1示出了計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)的一個(gè)實(shí)施例的示意性描述。圖2示出了用戶客戶機(jī)設(shè)備的一個(gè)實(shí)施例的示意性描述。圖3示出了可用于登錄到計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)的學(xué)習(xí)服務(wù)程序的圖形用戶界面的-個(gè)實(shí)施例。圖4示出了呈現(xiàn)與用戶的簡檔相關(guān)的信息的圖形用戶界面的一個(gè)實(shí)施例。圖5示出了用戶的簡檔的一個(gè)實(shí)施例的框圖。,圖6示出了可與計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)的學(xué)習(xí)服務(wù)程序一起使用的應(yīng)用程序編程接口的一個(gè)實(shí)施例的框圖。圖7示出了可由學(xué)習(xí)應(yīng)用程序生成的、描繪了玩游戲的圖形用戶界面的--個(gè)實(shí)施例。圖8示出了可由學(xué)習(xí)應(yīng)用程序生成的、描繪了游戲進(jìn)行的圖形用戶界面的另一實(shí)施例。圖9示出了包括推和拉支持的支架支持系統(tǒng)的一個(gè)實(shí)施例的示意性描述。圖IO示出了呈現(xiàn)用戶獎(jiǎng)品信息的圖形用戶界面的一個(gè)實(shí)施例。圖11示出了用于向用戶的家長呈現(xiàn)與該用戶相關(guān)的信息的圖形用戶界面的一個(gè)實(shí)施例。圖12示出了用于向一組用戶的教師管理員呈現(xiàn)與該組用戶組相關(guān)的信息的圖形用戶界面的一個(gè)實(shí)施例。圖13示出了用于向管理員呈現(xiàn)與一個(gè)或多個(gè)學(xué)校相關(guān)的信息的圖形用戶界面的一個(gè)實(shí)施例。圖14示出了用于從多個(gè)學(xué)習(xí)應(yīng)用程序收集用戶表現(xiàn)數(shù)據(jù)并將用戶表現(xiàn)數(shù)據(jù)存儲在用戶的簡檔中的方法的一個(gè)實(shí)施例的處理流程。圖15示出了跨多個(gè)學(xué)習(xí)應(yīng)用程序利用架構(gòu)化學(xué)習(xí)級別的方法的一個(gè)實(shí)施例的處理流程。閣16示出了利用架構(gòu)化學(xué)習(xí)級別的方法的另一實(shí)施例的處理流程。閣17示出了用于向用戶提供支持以便對挑戰(zhàn)進(jìn)行響應(yīng)的方法的一個(gè)實(shí)施例的處理流程。圖18A和18B示出了為用戶提供推薦的方法的一個(gè)實(shí)施例的處理流程。圖19示出了用于為用戶呈現(xiàn)推薦的圖形用戶界面的一個(gè)實(shí)施例。圖20示出了描繪人群的示例用戶組的圖。圖21示出了描繪一示例功能的圖,該示例功能描述了如何可基于多個(gè)匹配的簡檔特征來確定加權(quán)因子。圖22A和22B示出了為交互式學(xué)習(xí)應(yīng)用程序匹配用戶的方法的一個(gè)實(shí)施例的處理流程。圖23示出了用于向用戶提供獎(jiǎng)品的方法的一個(gè)實(shí)施例的處理流程。閣24示出了用于提供對用戶信息的家長訪問的方法的一個(gè)實(shí)施例的處理流程。圖25示出了用于提供對用戶信息的管理員訪問的方法的一個(gè)實(shí)施例的處理流程。詳細(xì)描述I.概覽圖1示出了計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100的一個(gè)實(shí)施例。計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100包括被配置成執(zhí)行多個(gè)學(xué)習(xí)應(yīng)用程序104中的一個(gè)或多個(gè)的用戶客戶機(jī)設(shè)備102,其中每--學(xué)習(xí)應(yīng)用程序被配置成經(jīng)由應(yīng)用程序編程接口(API)108來與學(xué)習(xí)服務(wù)程序106交流多個(gè)用戶中的每一個(gè)的學(xué)習(xí)數(shù)據(jù)。多個(gè)用戶可以經(jīng)由用戶客戶機(jī)設(shè)備102同步地,即在同一時(shí)刻,或異步地,即在不同時(shí)刻,與計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)IOO交互。學(xué)習(xí)服務(wù)程序106被配置成將學(xué)習(xí)數(shù)據(jù)存儲在每一用戶的簡檔110中。應(yīng)用程序編程接口108和學(xué)習(xí)服務(wù)程序106使簡檔110中的數(shù)據(jù)對多個(gè)不同的學(xué)習(xí)應(yīng)用程序104可用,應(yīng)用程序編程接口108和學(xué)習(xí)服務(wù)程序106被配置成經(jīng)由對用戶簡檔中的學(xué)習(xí)數(shù)據(jù)的讀和寫請求來從每--學(xué)習(xí)應(yīng)用程序104進(jìn)行接收并處理,如以下詳細(xì)描述的。如此處所使用的"程序"指的是可由計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100的一個(gè)或多個(gè)計(jì)算設(shè)備執(zhí)行或利用的軟件或固件組件,并且意味著包含單獨(dú)的或各組可執(zhí)行文件、數(shù)據(jù)文件、庫、驅(qū)動(dòng)程序、腳本、數(shù)據(jù)庫記錄等等??梢岳斫?,學(xué)習(xí)服務(wù)程序106可以包括本地組件和在線組件。本地組件可以是在用戶客戶機(jī)設(shè)備102上執(zhí)行的本地學(xué)習(xí)服務(wù)程序112,而在線組件可以是在在線服務(wù)器系統(tǒng)116上執(zhí)行的在線學(xué)習(xí)服務(wù)程序114。本地組件可以在連接不可用的情況下用作在線組件功能的子集?;蛘?,本地組件可以是經(jīng)由因特網(wǎng)向其傳送應(yīng)用軟件和服務(wù)的"瘦客戶機(jī)"(例如,web瀏覽器)。不論學(xué)習(xí)應(yīng)用程序是經(jīng)由遠(yuǎn)程服務(wù)的瘦客戶機(jī)來顯示在用戶客戶機(jī)設(shè)備上,還是作為獨(dú)立的應(yīng)用程序駐留,它們都在此被描述為在客戶機(jī)設(shè)備上執(zhí)行。簡檔UO可以存儲在用戶客戶機(jī)設(shè)備102中、如IIOA所示存儲在與用戶客戶機(jī)設(shè)備102相關(guān)聯(lián)的外圍設(shè)備130中、或如IIOB處所示在與在線服務(wù)器系統(tǒng)116相關(guān)聯(lián)的數(shù)據(jù)存儲118上。用戶客戶機(jī)設(shè)備102和在線服務(wù)器系統(tǒng)116被配置成經(jīng)山計(jì)算機(jī)網(wǎng)絡(luò)120來通信,計(jì)算機(jī)網(wǎng)絡(luò)120可以包括廣域網(wǎng)(WAN)122。用戶客戶機(jī)設(shè)備102的學(xué)習(xí)應(yīng)用程序104可被配置成經(jīng)由應(yīng)用程序編程接口108和本地學(xué)習(xí)服務(wù)112來與在線學(xué)習(xí)服務(wù)程序114在WAN122上通信。在其它實(shí)施例中,例如,計(jì)算機(jī)網(wǎng)絡(luò)120可以是被配置成與啟用計(jì)算機(jī)的無線電話或其它移動(dòng)計(jì)算設(shè)備通信的無線電話網(wǎng)絡(luò)。用戶客戶機(jī)設(shè)備102可以是個(gè)人計(jì)算機(jī)、啟用計(jì)算機(jī)的無線電話、便攜式數(shù)據(jù)助理(PDA)、或其上計(jì)算機(jī)操作系統(tǒng)被配置成與學(xué)習(xí)應(yīng)用程序104交互的其它計(jì)算設(shè)備。用戶客戶機(jī)設(shè)備102可包括圖1未示出了各種組件,包括但不限于經(jīng)由總線連接到易失性存儲器(例如,隨機(jī)存取存儲器)、非易失性存儲設(shè)備(例如,只讀存儲器)、和/或大容量存儲設(shè)備(例如,硬盤驅(qū)動(dòng)器)的處理器。用戶客戶機(jī)設(shè)備102還可被配置成接收來自諸如鍵盤、鼠標(biāo)、指示筆、照相機(jī)、游戲控制器和/或話筒等-個(gè)或多個(gè)相關(guān)聯(lián)的用戶輸入設(shè)備124的輸入,并將輸出發(fā)送到諸如顯示器126和音頻揚(yáng)聲器128等輸出設(shè)備。可以理解,這些輸入和輸出設(shè)備可被集成到用戶客戶機(jī)設(shè)備102中,如在膝上型或移動(dòng)電話中。如上所述,還可提供配備有用于存儲簡檔110的副本的非易失性存儲132A、132B的外圍設(shè)備130。外圍設(shè)備130可以是,例如,配備存儲器的指示筆、鼠標(biāo)、便攜式USB閃速驅(qū)動(dòng)器等等,并且可被配置成直接或經(jīng)由有線或無線連接來連接到用戶客戶機(jī)設(shè)備102。計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100還包括連接到計(jì)算機(jī)網(wǎng)絡(luò)120的多個(gè)其它客戶機(jī)設(shè)備,如本地對等客戶機(jī)設(shè)備132、遠(yuǎn)程對等客戶機(jī)設(shè)備136、家長客戶機(jī)設(shè)備138、以及轉(zhuǎn)理員客戶機(jī)設(shè)備140。可以理解,如此處所使用的術(shù)語"管理員"寬泛地用于指代具有對學(xué)生人群管理教育服務(wù)的授權(quán)的人,并且同樣包含了教師和經(jīng)理,如以下解釋的。由此,可為教師管理員和經(jīng)營管理員提供單獨(dú)的用戶界面來經(jīng)由管理員客戶機(jī)設(shè)備140訪問學(xué)習(xí)系統(tǒng)。如用戶客戶機(jī)設(shè)備102—樣,這些其它客戶機(jī)設(shè)備134-140中的每一個(gè)被配置成運(yùn)行學(xué)習(xí)應(yīng)用程序104和本地學(xué)習(xí)服務(wù)程序112中的一個(gè)或多個(gè)。由于這些設(shè)備134-140是與設(shè)備102相類似地配置的,因此將不詳細(xì)描述它們??梢岳斫?,計(jì)算機(jī)網(wǎng)絡(luò)120還可包括局域網(wǎng)(LAN)142,并且本地對等客戶機(jī)設(shè)備134被配置成經(jīng)由LAN142與用戶客戶機(jī)設(shè)備102通信。LAN142可以是無線或有線網(wǎng)絡(luò)。遠(yuǎn)程對等客戶機(jī)設(shè)備136通常連接到計(jì)算機(jī)網(wǎng)絡(luò)120的WAN122。可以理解,本地對等客戶機(jī)設(shè)備和遠(yuǎn)程對等客戶機(jī)設(shè)備之間的主要區(qū)別是其各自與計(jì)算機(jī)網(wǎng)絡(luò)120的聯(lián)系點(diǎn),并且諸如便攜式膝上型計(jì)算機(jī)或啟用web的移動(dòng)電話等單個(gè)計(jì)-黨設(shè)備可以在網(wǎng)絡(luò)接入點(diǎn)之間轉(zhuǎn)移,其交替地采取本地和遠(yuǎn)程連接的對等設(shè)備的角色。類似地,可以理解,家長客戶機(jī)設(shè)備138和管理員客戶機(jī)設(shè)備140被配置成連接到WAN122,但是可以另選地連接到LAN142。還可以理解,家長、管理員(例如,教師或經(jīng)營)、用戶和對等客戶機(jī)設(shè)備的區(qū)別還取決于多個(gè)用戶中的哪一個(gè)正在使用該客戶機(jī)設(shè)備來訪問學(xué)習(xí)服務(wù)程序106,并且用戶可使用與持有學(xué)習(xí)應(yīng)用程序的設(shè)備不同的客戶機(jī)設(shè)備來訪問學(xué)習(xí)服務(wù)。例如,孩子用戶可以在第一計(jì)算設(shè)備上玩學(xué)習(xí)應(yīng)用程序,而家長可以經(jīng)由不持有學(xué)習(xí)應(yīng)用程序的第二計(jì)算設(shè)備來訪問在線學(xué)習(xí)服務(wù)以審閱孩子的玩的統(tǒng)計(jì)數(shù)據(jù)。參考圖1和2,如在以下更詳細(xì)地描述的,本地學(xué)習(xí)服務(wù)程序106和在線學(xué)習(xí)服務(wù)程序114可被配置有用戶界面模塊114A、114B:家長界面模塊146A、146B;以及管理員界面模塊148A、148B,這些模塊分別被配置成向具有用戶級、家長級或管理員級特權(quán)的認(rèn)證用戶顯示用戶、家長和管理員界面。由此,特定客戶機(jī)設(shè)備的角色可以隨著使用該客戶機(jī)設(shè)備的認(rèn)證用戶而改變??梢岳斫猓脩艚缑婺K144A、家長界面模塊146A和管理員界面模塊148A可以是web服務(wù)程序143的一部分,每一程序在在線服務(wù)器系統(tǒng)116內(nèi)的分開的、特意構(gòu)建的web服務(wù)器上執(zhí)行。另一方面,模塊144B-148B在用戶客戶機(jī)設(shè)備102上本地執(zhí)行。繼續(xù)參考圖1和2,本地學(xué)習(xí)服務(wù)程序112和在線學(xué)習(xí)服務(wù)程序114的每一個(gè)還可包括被配置成提供特定功能的各種軟件引擎。在所示的配置中,在本地學(xué)習(xí)服務(wù)程序和在線學(xué)習(xí)服務(wù)程序的每一個(gè)處提供每一引擎的每一副本。軟件引擎的集合被示為包括評估引擎150A、150B;推薦引擎152A、152B;匹配引擎154A、154B;獎(jiǎng)品引擎156A、156B;仲裁引擎158A、158B;報(bào)告引擎160A、160B;同步引擎162A、162B;以及統(tǒng)計(jì)引擎164A、164B。這些引擎一般可以在不指定位置的情況下描述,或者可以特別地參考該引擎作為本地或在線的位置來描述??梢岳斫?,引擎既可以本地又可以在線駐留,或者可以在本地服務(wù)程序或在線服務(wù)程序中的一個(gè)或另--個(gè)處提供。例如,在一個(gè)實(shí)施例中,仲裁引擎和推薦引擎僅駐留在在線學(xué)習(xí)服務(wù)程序上,使得本地仲裁引擎158A和本地推薦引擎152A被省略。以上列出的毎一引擎的功能將在下文中詳細(xì)描述。如上所述,計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100可包括被配置成與在線服務(wù)器系統(tǒng)116通信的數(shù)據(jù)存儲118。數(shù)據(jù)存儲118可被配置成存儲如上所討論且在110B處所示的包括簡檔110在內(nèi)的在線服務(wù)器系統(tǒng)116所使用的數(shù)據(jù)、推薦引擎所生成的推薦168、統(tǒng)計(jì)引擎所生成的統(tǒng)計(jì)數(shù)據(jù)170、應(yīng)用程序?qū)S糜螒蚣軜?gòu)172、以及支架架構(gòu)174。這些數(shù)據(jù)類型的功能也在下文中詳細(xì)描述。學(xué)習(xí)服務(wù)程序106的評估引擎可以管理對用戶的評估測試。在一個(gè)實(shí)施例中,游戲內(nèi)評估是由學(xué)習(xí)應(yīng)用程序104來做出的?;蛘?,向?qū)W習(xí)服務(wù)程序106的評估引擎發(fā)送請求以管理對用戶的評估測試。評估測試被設(shè)計(jì)成驗(yàn)證在游戲內(nèi)評估中確定的學(xué)習(xí)級別。例如,當(dāng)用戶被確定為進(jìn)步了一學(xué)習(xí)級別時(shí),可使學(xué)習(xí)應(yīng)用程序的內(nèi)容更難且與積極級別相關(guān)。由此,評估測試的一個(gè)目的是驗(yàn)證基于學(xué)習(xí)級別的進(jìn)步所提議的對學(xué)習(xí)應(yīng)用程序中的內(nèi)容的調(diào)整是適當(dāng)?shù)?。通過這樣做,學(xué)習(xí)服務(wù)程序106可以驗(yàn)證對用戶的學(xué)習(xí)級別的游戲內(nèi)評估在所評估的學(xué)習(xí)級別可被更新到用戶的簡檔UO之前實(shí)質(zhì)上等效于評估引擎對用戶的學(xué)習(xí)級別的評價(jià)。評估測試的另一相關(guān)目的是驗(yàn)證學(xué)習(xí)應(yīng)用程序正在向用戶呈現(xiàn)難度上被標(biāo)準(zhǔn)化或一致的內(nèi)容。如果一個(gè)學(xué)習(xí)應(yīng)用程序持續(xù)地推薦用戶進(jìn)行學(xué)習(xí)級別提高而該用戶又未通過評估測試,則學(xué)習(xí)服務(wù)操作者可通知學(xué)習(xí)應(yīng)用程序銷售商需要使該學(xué)習(xí)應(yīng)用程序的內(nèi)容更難以便遵循接受的標(biāo)準(zhǔn)。這些接受的標(biāo)準(zhǔn)可例如由學(xué)習(xí)服務(wù)操作者來定義。以此方式,評估測試可便于標(biāo)準(zhǔn)化用于接收跨多個(gè)學(xué)習(xí)應(yīng)用程序獎(jiǎng)勵(lì)的獎(jiǎng)品的準(zhǔn)則。另外,評估引擎可用于驗(yàn)證支架引擎210對學(xué)習(xí)應(yīng)用程序中的支持的調(diào)整可被適當(dāng)?shù)叵嚓P(guān)到用戶所獲得的技能。還可能希望接收對用戶的家長授權(quán)以便在管理評估測試之前接受評估測試。特別地,評估測試可以經(jīng)由在線學(xué)習(xí)服務(wù)程序114來管理,使得用戶的家長可在用戶接受測試之前授權(quán)從遠(yuǎn)程客戶機(jī)設(shè)備對評估測試的管理。因此,API調(diào)用可以在評估測試的家長授權(quán)之后請求檢索用于生成評估測試的數(shù)據(jù)。例如,評估測試可以基r存儲在用戶的簡檔no中的獎(jiǎng)品數(shù)據(jù)來生成,使得評估測試可以有效地測試打算讓用戶對亍所指定的獎(jiǎng)品而獲取的技能。另外,可在向用戶獎(jiǎng)勵(lì)了獎(jiǎng)品之后向用戶的授權(quán)家長發(fā)送通知消息。例如,用戶的家長可以在與簡檔iio相關(guān)聯(lián)的數(shù)據(jù)的家長視圖中接收通知消息,如將在下文中更詳細(xì)描述的。報(bào)告引擎160A、160B可以將存儲在用戶的簡檔110中的數(shù)據(jù)安排在對于該用戶的多個(gè)預(yù)先選擇的報(bào)告模板中。特別地,簡檔學(xué)習(xí)數(shù)據(jù)可以被安排在對應(yīng)于訪問該信息的用戶,如學(xué)生用戶、用戶的家長、管理員用戶等的視圖中。如此,報(bào)告引擎160A、160B可以將由API調(diào)用從用戶的簡檔110檢索到的數(shù)據(jù)安排到可取決f做出諮求的客戶機(jī)而變化的可査看報(bào)告中?,F(xiàn)在參考圖2,用戶客戶機(jī)設(shè)備102上的每一學(xué)習(xí)應(yīng)用程序104被配置成呈現(xiàn)閣形用戶界面(GUI)200,該GUI包括被配置成向用戶呈現(xiàn)挑戰(zhàn)的挑戰(zhàn)呈現(xiàn)機(jī)制202,并且還包括被配置成接收作為來自用戶的用戶輸入的響應(yīng)的用戶響應(yīng)機(jī)制204。從經(jīng)由用戶響應(yīng)機(jī)制204接收到的用戶響應(yīng)中,學(xué)習(xí)應(yīng)用程序被配置成生成指示用戶響應(yīng)于該挑戰(zhàn)的表現(xiàn)的用戶表現(xiàn)數(shù)據(jù)206。GUI20還被配置成向用戶呈現(xiàn)^持212(也被稱為"支架")來幫助用戶完成該挑戰(zhàn)。學(xué)習(xí)應(yīng)用程序104還可包括游戲引擎208,游戲引擎208包括應(yīng)用程序?qū)S糜螒蚣軜?gòu)172的副本。應(yīng)用程序?qū)S糜螒蚣軜?gòu)172可以例如釆取以可擴(kuò)展標(biāo)記語言編寫的游戲配置文件的形式,如將在下文中詳細(xì)描述的。游戲引擎用于生成顯示在學(xué)習(xí)應(yīng)用程序的GUI200上的游戲進(jìn)行。例如,游戲引擎208可以控制學(xué)習(xí)應(yīng)用程序104的音頻和視覺輸出。支持212的內(nèi)容和呈現(xiàn)可以由學(xué)習(xí)應(yīng)用程序中的支持系統(tǒng)214采用來自支架引擎210的輸入來確定和控制。支架引擎被配置成存儲支架架構(gòu)174的副本,該副本提供了用于定制對用戶訪問的支架級別的支持的標(biāo)準(zhǔn)化框架,如將在下文中詳細(xì)描述的。圖1所示的應(yīng)用程序編程接口108可包括外部API108A和內(nèi)部API108B,如圖2所示。API108A和IO犯分別被配置成在學(xué)習(xí)應(yīng)用程序104和簡檔110之間發(fā)送和接收數(shù)據(jù),該數(shù)據(jù)可如110B處所示被存儲在用戶客戶機(jī)設(shè)備102的非易失性存儲132B中,或者如110A處所示可被存儲在外圍設(shè)備130的非易失性存儲中。除了簡檔110B的本地副本之外,用戶客戶機(jī)設(shè)備102上的非易失性存儲132A還被配置成存儲應(yīng)用程序?qū)S糜螒蚣軜?gòu)172和支架架構(gòu)174的副本。提供驅(qū)動(dòng)程序216或其它合適的設(shè)備接口以便于在用戶客戶機(jī)設(shè)備102和外圍設(shè)備130之間通信,并且提供網(wǎng)絡(luò)接口218以便于在用戶客戶機(jī)設(shè)備102和在線服務(wù)器系統(tǒng)116或連接到計(jì)算機(jī)網(wǎng)絡(luò)120的其它計(jì)算設(shè)備之間通信。閣3示出了學(xué)習(xí)服務(wù)程序登錄界面300的一個(gè)示例性實(shí)施例。登錄界面300可以是在學(xué)習(xí)服務(wù)程序106啟動(dòng)時(shí)顯示的圖形用戶界面,并且可以提示用戶通過經(jīng)由諸如用戶選擇器302、家長選擇器304和管理員選擇器306等選擇器輸入或選擇用戶ID來登錄到學(xué)習(xí)服務(wù)程序106。在所示示例中,對一個(gè)或多個(gè)選擇器302-306的選擇提示用戶輸入用戶ID和密碼來登錄到該系統(tǒng)。一旦登錄,可將每一用戶ID鏈接到特定簡檔,并且可以向用戶顯示適當(dāng)?shù)慕缑?,如用戶界面、家長界面、教師符理員界面、或經(jīng)營管理員界面。這些將在下文參考圖4、11、12和13來描述。町以理解,用戶ID可被鏈接到單個(gè)用戶的簡檔llO,而家長ID可被鏈接到一個(gè)或多個(gè)學(xué)生簡檔,管理員ID和教師管理員ID可被鏈接到多個(gè)簡檔。此外,登錄界面300可包括添加新用戶選擇器308。添加新用戶選擇器308可由首次登錄到學(xué)習(xí)服務(wù)程序106的首次用戶(first-timeuser)來選擇。在選擇了選擇器308后,可提示首次用戶創(chuàng)建簡檔110。在一個(gè)具體示例中,簡檔110的創(chuàng)建過程可包括創(chuàng)建用戶ID、選擇一標(biāo)識圖片或虛擬形象、選擇簡檔110的色彩方案、選擇主語言(以及在適用時(shí)選擇第二語言)、以及為該簡檔選擇多個(gè)其它可能的個(gè)性化/區(qū)別屬性。旦創(chuàng)建了簡檔110,就可將簡檔110添加到登錄界面上的可選擇客戶機(jī)ID列表,并如上所述將其存儲在用戶客戶機(jī)設(shè)備102、外圍設(shè)備130或與在線服務(wù)器系統(tǒng)116相關(guān)聯(lián)的數(shù)據(jù)存儲118上。在某些實(shí)施例中,登錄界面300可包括用戶可選擇來與特定學(xué)習(xí)應(yīng)用程序交互的來賓選擇器310。通過作為來賓登錄到學(xué)習(xí)服務(wù),用戶可以繞過簡檔110的創(chuàng)建過程,并且可向用戶提供一來賓ID。來賓可以與各種學(xué)習(xí)應(yīng)用程序交互,但是--H.來賓停止與學(xué)習(xí)應(yīng)用程序交互,則通常不保存任何用戶表現(xiàn)數(shù)據(jù)并且不跟蹤任何學(xué)習(xí)級別。此外,來賓可具有有限的(或沒有)與其它用戶在線交互的能力。在某些實(shí)施例中,登錄界面300可以響應(yīng)于學(xué)習(xí)應(yīng)用程序的執(zhí)行來顯示?;蛘?,登錄界面300可以作為可由學(xué)習(xí)服務(wù)程序106選擇性地顯示的儀表板界面的元在某些情況下,登錄界面可以在與學(xué)習(xí)應(yīng)用程序的交互期間選擇性地顯示,以使不同用戶可登錄或登出學(xué)習(xí)服務(wù)。圖4示出了可由學(xué)習(xí)服務(wù)程序106的用戶界面模塊144A、144B生成的用戶界面400的--個(gè)示例性實(shí)施例。用戶界面400可以是顯示與所選用戶相關(guān)聯(lián)并對應(yīng)于該用戶的簡檔110的信息的圖形用戶界面。用戶界面400可顯示用戶ID402。在某些情況下,用戶ID可包括諸如圖像、藝術(shù)設(shè)計(jì)、虛擬形象等圖形403。用戶界面400還可包括朋友狀態(tài)列表406。在一個(gè)示例中,朋友狀態(tài)列表406可以顯示與特定用戶相關(guān)聯(lián)的朋友(或其它在線同事)。在一個(gè)更具體的示例中,朋友狀態(tài)列表406可以顯示用戶的哪些朋友當(dāng)前登錄到學(xué)習(xí)服務(wù)(本地或在線)。在某些實(shí)施例中,朋友狀態(tài)列表406可包括細(xì)節(jié)選擇器,其被配置成顯示呈現(xiàn)關(guān)于用戶的朋友的詳細(xì)信息的朋友圖形用戶界面。用戶界面400可包括獎(jiǎng)品窗格408,其被配置成顯示表示用戶在多個(gè)學(xué)習(xí)應(yīng)用程序的每--個(gè)中做出的成就的獎(jiǎng)品。在一個(gè)更具體的示例中,所顯示的獎(jiǎng)品中的每-個(gè)可包括獎(jiǎng)品圖形409和與該獎(jiǎng)品相關(guān)聯(lián)的完成的任務(wù)的描述。在某些實(shí)施例中,獎(jiǎng)品窗格408可包括細(xì)節(jié)選擇器,其被配置成顯示呈現(xiàn)關(guān)于用戶所贏得的獎(jiǎng)品的詳細(xì)信息的獎(jiǎng)品圖形用戶界面。用戶界面400可包括學(xué)習(xí)級別進(jìn)展窗格410。在一個(gè)示例中,學(xué)習(xí)級別進(jìn)展窗格410可以顯示用戶的一個(gè)或多個(gè)所選技能的學(xué)習(xí)級別。在所描繪的實(shí)施例中,包括了用戶對于多個(gè)技能,即英語和數(shù)學(xué)的學(xué)習(xí)級別的圖形和文本表示。在某些實(shí)施例中,學(xué)習(xí)級別進(jìn)展窗格410可以表示該用戶與其它用戶相比的學(xué)習(xí)級別信息。例如,可顯示該用戶與一組用戶的統(tǒng)計(jì)比較,或該用戶與一個(gè)或多個(gè)其它用戶的頭對頭(headtohead)比較。用戶界面400可包括可用游戲列表412,其被配置成顯示適當(dāng)?shù)膶W(xué)習(xí)應(yīng)用程序的標(biāo)題,這些學(xué)習(xí)應(yīng)用程序在圖4中被描繪為金龍、單詞掉落、航海家和故事創(chuàng)建器。游戲標(biāo)題可由用戶選擇來購買或執(zhí)行相關(guān)聯(lián)的學(xué)習(xí)應(yīng)用程序。II.簡檔在下文中詳細(xì)討論計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100的各組件與簡檔110的交互以及簡檔IIO的組織。如上所討論的,應(yīng)用程序編程接口108被配置成從在用戶客戶機(jī)設(shè)備102上執(zhí)行的多個(gè)學(xué)習(xí)應(yīng)用程序104接收用戶表現(xiàn)數(shù)據(jù)206,并將用戶表現(xiàn)數(shù)據(jù)存儲在可從用戶客戶機(jī)設(shè)備102訪問的非易失性存儲132A、132B中的該用戶的簡檔110中。如圖1和2所示,學(xué)習(xí)服務(wù)程序106被配置成從用戶的簡檔110中讀取用戶表現(xiàn)數(shù)據(jù)206,并處理該用戶表現(xiàn)數(shù)據(jù)206來確定所評估的對于一技能的用戶學(xué)習(xí)級別。該評估可以由本地學(xué)習(xí)服務(wù)程序112的本地評估引擎150A,或由在線學(xué)習(xí)服務(wù)程序114的在線評估引擎150B來做出。應(yīng)用程序編程接口108還可被配置成將所評估的對于該技能的用戶學(xué)習(xí)級別發(fā)送到做出請求的學(xué)習(xí)應(yīng)用程序。做出請求的學(xué)習(xí)應(yīng)用程序進(jìn)而可被配置成基于所評估的用戶學(xué)習(xí)級別來調(diào)整內(nèi)容??烧{(diào)整內(nèi)容的一種方式是通過調(diào)整所提出的挑戰(zhàn)的難度。另外,支持系統(tǒng)214所提供的支持212的級別可基于用戶學(xué)習(xí)級別來調(diào)整,如以下所討論的。如圖4所示,并如上所討論的,學(xué)習(xí)服務(wù)程序106可以具有被配置成包含在用戶的簡檔110中的數(shù)據(jù)的表示的圖形用戶界面,該視圖包括學(xué)習(xí)級別進(jìn)展窗格410中所評估的對于一個(gè)或多個(gè)技能的用戶學(xué)習(xí)級別的圖形表示,該所評估的用戶學(xué)習(xí)級別基于學(xué)習(xí)服務(wù)程序106從多個(gè)學(xué)習(xí)應(yīng)用程序接收到的用戶表現(xiàn)數(shù)據(jù)206來計(jì)算。該圖形用戶界面可被配置成在該圖形用戶界面上顯示該用戶的簡檔110與其它用戶的簡檔的統(tǒng)計(jì)比較,如出現(xiàn)在圖11的教師管理員圖形用戶界面中的那樣,這也將在下文中描述。可以理解,對統(tǒng)計(jì)數(shù)據(jù)的這一釆樣僅僅是示例性的,并且可向該GUI添加從玩家活動(dòng)收集的數(shù)據(jù)的其它合適的組織。接著參考圖5,存儲在簡檔110中的數(shù)據(jù)可以是多種數(shù)據(jù)類型,包括(1)定義用戶特征的元數(shù)據(jù)502、(2)定制用戶的簡檔110的設(shè)置504、(3)用于限制與用戶的簡檔110相關(guān)聯(lián)的用戶的各種活動(dòng)的控制和限制506、(4)諸如關(guān)于用戶的朋友的信息等社區(qū)成員信息508、(5)用戶的學(xué)習(xí)級別數(shù)據(jù)510、(5)與用戶先前玩的一個(gè)或多個(gè)學(xué)習(xí)應(yīng)用程序中的活動(dòng)相關(guān)聯(lián)的游戲數(shù)據(jù)514、以及(7)用于存儲用戶所收集的諸如聲音、圖像等各種媒體的學(xué)生存儲516??梢岳斫?,該組織僅是示例性的,并且可以添加其它合適的類別來實(shí)現(xiàn)不同的特征和功能。將依次描述這些數(shù)據(jù)類別的每--個(gè)。這些數(shù)據(jù)類型在以下表1所示的簡檔架構(gòu)的示例實(shí)施例中詳細(xì)示出。表l一簡檔架構(gòu)<table>tableseeoriginaldocumentpage14</column></row><table><table>tableseeoriginaldocumentpage15</column></row><table><table>tableseeoriginaldocumentpage16</column></row><table>如上所示,簡檔元數(shù)據(jù)502可包括各元素,如學(xué)習(xí)客戶機(jī)系統(tǒng)版本元素、簡檔ID、密碼、家長ID、同步日期戳、網(wǎng)絡(luò)ID、同步PCID、屏幕名稱、主語言ID、第二語言ID、顏色、圖片、應(yīng)用程序數(shù)組、成就數(shù)組以及贏得的成就內(nèi)容元素。學(xué)習(xí)客戶機(jī)系統(tǒng)版本元素可包括在最近一次對簡檔110的訪問中檢測到的系統(tǒng)的唯一ID。這確??蛻魴C(jī)應(yīng)用程序相對于服務(wù)器軟件保持最新。簡檔ID可包括與簡檔110的用戶相關(guān)聯(lián)的唯一ID。簡檔ID可用于將用戶標(biāo)識為在線或離線。與用戶的簡檔110相關(guān)聯(lián)的密碼可以是在開始使用簡檔110時(shí)作為用戶輸入接收到的加密密碼。家長ID可以是與用戶的批準(zhǔn)的家長相關(guān)聯(lián)的唯一ID。批準(zhǔn)的家長可以是與用戶相關(guān)聯(lián)的、被授權(quán)修改簡檔110的控制元素的另一用戶,如家長、教師管理員、或經(jīng)營管理員。此外,用戶的批準(zhǔn)的家長可被授權(quán)修改多個(gè)簡檔。例如,教師可被授權(quán)修改與該教師的教室中的學(xué)生相關(guān)聯(lián)的簡檔。同步日期戳可以是簡檔元數(shù)據(jù)的-個(gè)元素,其標(biāo)識了例如用戶客戶機(jī)設(shè)備102上的簡檔110與在線學(xué)習(xí)服務(wù)程序U4之間的最新近的通信同步。另外,同步日期戳可以與網(wǎng)絡(luò)ID和/或同該同步曰期戳相關(guān)聯(lián)的用戶客戶機(jī)設(shè)備ID相關(guān)聯(lián)??梢岳斫猓啓nUO可以與特定客戶機(jī)設(shè)備相關(guān)聯(lián)。此外,簡檔110可被限f與單個(gè)用戶客戶機(jī)設(shè)備同步。例如,可提示試圖與多個(gè)個(gè)人計(jì)算機(jī)同步的簡檔110的用戶選擇與個(gè)人計(jì)算機(jī)之一的關(guān)聯(lián)。簡檔元數(shù)據(jù)502可包括屏幕名稱。主和第二語言ID和/或場所ID可以基f用戶輸入將簡檔110與語言和/或涉及用戶的場所的各種其它相關(guān)數(shù)據(jù)相關(guān)聯(lián)。場所ID通常指的是用戶所在的地理區(qū)域。簡檔110可以與背景色和諸如jpeg等圖片相關(guān)聯(lián),從而使用戶能夠定制圖形用戶界面的各方面。應(yīng)用程序數(shù)組可包括從游戲元數(shù)據(jù)t傳的游戲ID、玩的次數(shù)、以及與最后一次玩游戲相關(guān)聯(lián)的日期。此外,獎(jiǎng)品數(shù)組可以包括在用戶完成獎(jiǎng)品時(shí)與游戲ID相關(guān)聯(lián)的獎(jiǎng)品ID。每一獎(jiǎng)品ID可以與標(biāo)題和描述相關(guān)聯(lián)。與簡檔110相關(guān)聯(lián)的設(shè)置504可以包括各元素,如筆/鼠標(biāo)速度、反轉(zhuǎn)元素、同步到PC元素、同步到網(wǎng)絡(luò)元素,但可添加各種其它元素。筆/鼠標(biāo)速度元素可包括慢、中和快設(shè)置。反轉(zhuǎn)元素可便于將包括諸如飛機(jī)模擬GUI等控制系統(tǒng)GUI的卞習(xí)應(yīng)用程序配置成以反轉(zhuǎn)模式操作,使得例如可通過在操縱桿上向前而非向后推米控制6機(jī)t升。同步到PC和同步到網(wǎng)絡(luò)元素可基于諸如用戶偏好、學(xué)習(xí)應(yīng)用程序規(guī)范等參數(shù)來方便手動(dòng)或自動(dòng)同步選項(xiàng)之一。與簡檔110相關(guān)聯(lián)的控制和限制506可以包括各元素,如社區(qū)ID共享元素、社區(qū)內(nèi)容共享元素、無線ID共享元素、以及無線內(nèi)容共享元素。社區(qū)ID共享元素可被配置成允許其它用戶訪問用戶的簡檔110的共享部分的視圖。在某些實(shí)施例中,社區(qū)ID共享元素可由用戶的授權(quán)家長和/或一組用戶的授權(quán)管理員來選擇。例如,社區(qū)ID共享元素可以被設(shè)置成對其它用戶限制該用戶的簡檔110的視圖。另外,共享元素可被設(shè)置成對所有用戶限制簡檔110的視圖,除非另外授權(quán)。在另一示例中,對簡檔IIO的視圖的訪問可被限于用戶的授權(quán)朋友。在又一示例中,受限網(wǎng)絡(luò)中的其它用戶可被授權(quán)訪問簡檔110的視圖。社區(qū)內(nèi)容共享元素可被配置成允昨社區(qū)ID共享元素中標(biāo)識的用戶査看簡檔110中的特定元素。與簡檔110相關(guān)聯(lián)的社區(qū)成員信息508可以包括如朋友數(shù)組、組數(shù)組和組成員數(shù)組等元素。朋友數(shù)組元素可標(biāo)識與用戶的可査看該用戶的簡檔110的---個(gè)或多個(gè)朋友相關(guān)聯(lián)的簡檔。由此,如果用戶經(jīng)由圖形用戶界面中的訪問控制啟用了這種的問,則可允許朋友數(shù)組元素中列出的簡檔ID訪問簡檔IIO的視圖。社區(qū)成員的淸單還便于容易地直接從用戶簡檔中査找并與他們進(jìn)行通信。組數(shù)組元素可標(biāo)識用戶所屬的組。在一個(gè)示例中,授權(quán)家長和用戶可以是組的成員,并且訪問可被限于對應(yīng)于該家長和用戶的家庭和學(xué)校網(wǎng)絡(luò)的網(wǎng)絡(luò)ID??上?qū)W習(xí)服務(wù)106提供被配置成管理用戶和組的API,并呈現(xiàn)用戶和組可用于交互的用戶界面。如表1所示并如圖5所示,簡檔110可定義多個(gè)技能512,如讀518、說520、'巧522、拼寫524、聽526、加528、減530、乘532、和除534??梢岳斫?,還可向簡檔架構(gòu)添加各種其它技能,如數(shù)覺、模式識別、聽覺音素識別以及許多其它技能。還可以理解,對每一技能可以定義多個(gè)學(xué)習(xí)級別。如在該具體示例中描繪的,這些級別被編號為0-3,但是它們可以是任何其它合適范圍的級別。每-學(xué)習(xí)級別元素可以包括供學(xué)習(xí)應(yīng)用程序104更新到簡檔110的游戲進(jìn)行記錄。在--個(gè)示例中,每-學(xué)習(xí)級別元素可包括關(guān)于最多5個(gè)最近使用的學(xué)習(xí)應(yīng)用程序的應(yīng)用程序?qū)S脤W(xué)習(xí)數(shù)據(jù)的記錄。此外,與學(xué)習(xí)應(yīng)用程序相關(guān)聯(lián)的每一記錄可包括與學(xué)習(xí)級別元素相關(guān)聯(lián)的級別ID、從例如應(yīng)用程序?qū)S糜螒蚣軜?gòu)172的游戲元數(shù)據(jù)上傳到簡檔IIO的游戲ID、以及與對該記錄的學(xué)習(xí)應(yīng)用程序的最新近使用相關(guān)聯(lián)的日期。如讀、說、寫、拼寫和聽等某些學(xué)習(xí)級別元素可被分組在一公共語言ID下,使得技能可在每一語言下單獨(dú)跟蹤。存儲在游戲數(shù)據(jù)514中的簡檔游戲數(shù)據(jù)可包括各元素,如用于繼續(xù)保存的游戲的已保存游戲元素,以及用于存儲與所使用的學(xué)習(xí)應(yīng)用程序有關(guān)的設(shè)置的游戲設(shè)賞元袞。此外,學(xué)生存儲516可以包括各元素,如故事元素、藝術(shù)元素、圖片元素、成用于存儲與學(xué)習(xí)應(yīng)用程序104相關(guān)聯(lián)的媒體的其它個(gè)性化。閣14示出了用于對多個(gè)學(xué)習(xí)應(yīng)用程序利用簡檔的計(jì)算機(jī)化學(xué)習(xí)方法1400。該方法可包括,在1402處,從在用戶客戶機(jī)設(shè)備上執(zhí)行的多個(gè)學(xué)習(xí)應(yīng)用程序接收關(guān)于一獨(dú)特用戶的用戶表現(xiàn)數(shù)據(jù)。在1404處,該方法包括基于該用戶表現(xiàn)數(shù)據(jù)來確定所評估的用戶學(xué)習(xí)級別??梢岳斫猓_定所評估的用戶學(xué)習(xí)級別是游戲內(nèi)評估,其可至少部分地由在用戶客戶機(jī)設(shè)備102上執(zhí)行的本地學(xué)習(xí)服務(wù)來完成。或者,它可以是由分別在客戶機(jī)設(shè)備或在線服務(wù)器系統(tǒng)116上執(zhí)行的本地學(xué)習(xí)服務(wù)程序112或在線學(xué)習(xí)服務(wù)程序114完成的游戲間學(xué)習(xí)服務(wù)評估。簡檔110中的數(shù)據(jù)可以根據(jù)預(yù)定義架構(gòu)來組織。在1404處,該方法可包括基于用戶的簡檔IIO來調(diào)整做出請求的學(xué)習(xí)應(yīng)用程序的內(nèi)容。例如,可調(diào)整挑戰(zhàn)的難度或所提供的支持的類型和程度。在1406,該方法可包括將所評估的用戶學(xué)習(xí)級別存儲在該用戶的簡檔110中。用戶的簡檔110可以根據(jù)簡檔架構(gòu)來組織,并且可被配置成存儲對應(yīng)于多個(gè)技能中的每一個(gè)的學(xué)習(xí)級別數(shù)據(jù)。例如,這多個(gè)技能可包括一個(gè)或多個(gè)語言習(xí)得技能,并且語言習(xí)得技能之可包括詞匯掌握。在這一情況下,用戶的簡檔110可被配置成存儲已被展示為用戶已知的詞匯表單詞。對于每一詞匯表單詞,可應(yīng)用多個(gè)技能。例如,可定義不同語—g習(xí)得技能以包括讀、說、寫、拼寫和聽每一詞匯表單詞。另外,可以定義除語言習(xí)得技能之外的其它技能。例如,這多個(gè)技能可包括諸如模式識別等視力技能,諸如&案識別等聽力技能,諸如加、減、乘或除、數(shù)覺等數(shù)學(xué)技能,或?qū)嶋H上任何其它合適的學(xué)習(xí)技能??梢岳斫?,用戶的簡檔110可如上所述被配置成存儲簡檔元數(shù)據(jù)、用戶設(shè)置數(shù)據(jù)、訪問控制數(shù)據(jù)、社區(qū)成員數(shù)據(jù)、游戲數(shù)據(jù)以及用戶存儲數(shù)據(jù)中的一個(gè)或多個(gè)。此外,如上所討論的,用戶的簡檔110可被存儲在用戶客戶機(jī)設(shè)備上的本地學(xué)習(xí)服務(wù)可訪問的位置處,如在線學(xué)習(xí)服務(wù)程序114可訪問的數(shù)據(jù)存儲118處。如上所述,用戶的簡檔110的本地副本可被存儲在用戶客戶機(jī)設(shè)備或其外圍設(shè)備上,而用戶的簡檔110的遠(yuǎn)程副本可被存儲在在線學(xué)習(xí)服務(wù)處。該方法還可包括根據(jù)預(yù)定同步規(guī)則米同步用戶的簡檔UO的本地副本和遠(yuǎn)程副本。在I408處,該方法包括將用戶學(xué)習(xí)級別發(fā)送到做出請求的學(xué)習(xí)應(yīng)用程序。在1410處,該方法可包括在諸如上述用戶界面400等圖形用戶界面上顯示簡檔110的視圖。在1412處,該方法可包括在圖形用戶界面上,如在上述家長和教師管理員閣形用戶界面IIOO、1200中,顯示用戶的簡檔IIO與其它用戶的簡檔的統(tǒng)計(jì)比較。例如,該統(tǒng)計(jì)比較可包括用戶或用戶組與玩了同一學(xué)習(xí)應(yīng)用程序或玩了影響相似類型的技能的學(xué)習(xí)的學(xué)習(xí)應(yīng)用程序的其它用戶或用戶組的比較。m.架構(gòu)化和插裝如上所討論的,計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100可利用學(xué)習(xí)應(yīng)用程序的架構(gòu)化和插裝(instrumentation)。架構(gòu)化指的是為在計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100的軟件組件之間,如在學(xué)習(xí)服務(wù)程序、應(yīng)用程序編程接口108和學(xué)習(xí)應(yīng)用程序之間交換的數(shù)據(jù)定義格式的過程。插裝指的是諸如通過應(yīng)用程序編程接口108向軟件組件提供收集、存儲和檢索架構(gòu)化數(shù)據(jù)的能力的過程?,F(xiàn)在將描述計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100的各組件為實(shí)現(xiàn)插裝和架構(gòu)化而進(jìn)行的交互。如上所述,計(jì)算機(jī)化學(xué)習(xí)系統(tǒng).100可包括存儲在非易失性存儲132A、132B中的多個(gè)學(xué)習(xí)簡檔,每一簡檔與一用戶相關(guān)聯(lián)。此外,每一簡檔可包括根據(jù)簡檔架構(gòu)米組織的學(xué)習(xí)數(shù)據(jù),其中學(xué)習(xí)數(shù)據(jù)包括--個(gè)或多個(gè)技能。另外,可從多個(gè)可能的學(xué)習(xí)級別中選擇對亍每--技能的所評估的用戶學(xué)習(xí)級別。計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)ioo還可包括被配覽成從多個(gè)學(xué)習(xí)應(yīng)用程序接收請求的學(xué)習(xí)服務(wù)程序106。作為一個(gè)示例,這些請求可用于對每一用戶簡檔讀取和寫入與對于每一技能的學(xué)習(xí)級別相關(guān)的學(xué)習(xí)數(shù)據(jù)。請求可經(jīng)由應(yīng)用程序編程接口108從學(xué)習(xí)應(yīng)用程序104發(fā)送,以便由學(xué)習(xí)服務(wù)程序106接收。計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100可包括被配置成確定每一讀和寫請求是否被授權(quán)的仲裁引擎158A和158B。該引擎可比較一起玩了多玩家學(xué)習(xí)應(yīng)用程序的多個(gè)用戶所提交的結(jié)果。該比較可用于確定通過應(yīng)用程序編程接口所提交的結(jié)果中的仟…個(gè)是否已被篡改。本地仲裁引擎158B可以確定對簡檔的本地副本的讀和寫請求是否被允許,而仲裁引擎158A可確定對存儲在數(shù)據(jù)存儲118中的簡檔的在線副本的讀和寫請求是否被允許。或者,所有仲裁都可由在線仲裁引擎執(zhí)行,且可哲略本地仲裁引擎。閣6示出了應(yīng)用程序編程接口108的簡檔應(yīng)用程序編程接口集600的-個(gè)示例,其包括被配置成響應(yīng)于來自學(xué)習(xí)應(yīng)用程序的寫請求來更新用戶簡檔的學(xué)習(xí)級別的更新級別API602;被配置成響應(yīng)于來自學(xué)習(xí)應(yīng)用程序的讀請求來從簡檔中檢索學(xué)習(xí)級別的值的讀取級別API604;被配置成響應(yīng)于來自學(xué)習(xí)應(yīng)用程序的請求將當(dāng)前游戲數(shù)據(jù)保存在用戶簡檔中的寫入保存的游戲API606;被配置成響應(yīng)于來自學(xué)^應(yīng)用程序的請求從用戶簡檔中檢索保存的游戲數(shù)據(jù)的讀取保存的游戲API608;被配置成響應(yīng)于來自學(xué)習(xí)應(yīng)用程序的請求寫入游戲?qū)S迷O(shè)置的寫入游戲設(shè)置API610;被配置成從用戶簡檔中讀取游戲?qū)S迷O(shè)置的讀取游戲設(shè)置API612;被配置成將數(shù)據(jù)寫到用戶簡檔的用戶存儲區(qū)域的寫入存儲API614;讀取存儲API616;讀取設(shè)置API618;以及讀取簡檔API620;每一API都被配置成從用戶簡檔的用戶存儲區(qū)域、設(shè)置區(qū)域和簡檔ID中讀取數(shù)據(jù)。該API集合使得具有足夠插裝的多個(gè)學(xué)習(xí)應(yīng)用程序的每一個(gè)能夠?qū)Χ鄠€(gè)用戶簡檔的每一個(gè)讀寫數(shù)據(jù)。下表概述了以上i寸論的簡檔API集600的一個(gè)實(shí)施例并列出了傳遞的參數(shù)和返回值。表2—簡檔API集API名稱參數(shù)返回值更新技能級別簡檔ID、技能ID、技能級別值、[游戲ID、推斷的日期]<table>tableseeoriginaldocumentpage21</column></row><table>計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100中交換的數(shù)據(jù)的架構(gòu)化中的另--元素是應(yīng)用程序?qū)S糜螒蚣軜?gòu)172,其用于組織與特定學(xué)習(xí)應(yīng)用程序相關(guān)的數(shù)據(jù)。應(yīng)用程序?qū)S糜螒蚣軜?gòu)172可將與特定學(xué)習(xí)應(yīng)用程序相關(guān)的信息組織成標(biāo)識關(guān)于學(xué)習(xí)應(yīng)用程序的特征的游戲元數(shù)據(jù);標(biāo)識推薦用戶對于該應(yīng)用程序擁有或可通過玩游戲來獲取的各種技能的游戲?qū)W習(xí)數(shù)據(jù);以及定義在學(xué)習(xí)應(yīng)用程序中對其獎(jiǎng)勵(lì)獎(jiǎng)品的里程碑成就的游戲獎(jiǎng)品數(shù)據(jù)。游戲元數(shù)據(jù)可被組織成諸如游戲ID、游戲標(biāo)題、游戲的最小和/或最大玩家數(shù)、以及應(yīng)用程序的在線玩能力等元素。游戲?qū)W習(xí)數(shù)據(jù)可被組織成諸如應(yīng)用程序?qū)S媚繕?biāo)技能和技能級別等元素,其中目標(biāo)技能元素可被分配技能ID。由此,可將應(yīng)用程序的目標(biāo)定為在與學(xué)習(xí)應(yīng)用程序相關(guān)聯(lián)的一個(gè)或多個(gè)技能中展示了一定范圍的技能級別的用戶。游戲獎(jiǎng)品數(shù)據(jù)可被組織成諸如成就ID、成就名稱、成就描述、顯示成就的能力(可被顯示的成就可被分配一描述,使得用戶可獲知如何可贏得成就)、每—成就的點(diǎn)值、以及每一成就的圖像等元素。應(yīng)用程序?qū)S糜螒蚣軜?gòu)的一個(gè)示例實(shí)施例在以下表3中示出。表3—應(yīng)用程序?qū)S糜螒蚣軜?gòu)<table>tableseeoriginaldocumentpage21</column></row><table>1.元數(shù)據(jù)游戲ID整數(shù)游戲標(biāo)題串玩家數(shù)整數(shù)(最小)、整數(shù)(最大)在線玩?是|否2.學(xué)習(xí)數(shù)據(jù)R標(biāo)技能技能ID號技能范圍技能ID數(shù)組、技能級別值[整數(shù)(最小)、整數(shù)(最大)]3.獎(jiǎng)品成就ID整數(shù)成就名稱串成就描述串隱藏?是|否未贏得的成就描述串點(diǎn)整數(shù)閣像PNG文件返回到閣5,如上所討論的,簡檔110的簡檔學(xué)習(xí)級別數(shù)據(jù)510被配置成存儲對于多個(gè)技能中的每一個(gè)的學(xué)習(xí)級別534。在所描繪的實(shí)施例中,對每一個(gè)技能有四個(gè)學(xué)習(xí)級別,標(biāo)為0-3。對所示技能,即聽英語的學(xué)習(xí)級別之間的差異的文本解釋在圖5中示出。可以理解,技能512可包括實(shí)際上適合架構(gòu)化的任何技能,包括詞匯表單詞的總體掌握,并且學(xué)習(xí)服務(wù)程序可被配置成接收讀取用戶的一組詞匯表單詞的請求,并響應(yīng)于來自學(xué)習(xí)應(yīng)用程序的請求將新掌握的詞匯表單詞寫入用戶簡檔。在所描繪的實(shí)施例中,簡檔被配置成存儲對于目標(biāo)語言中的多個(gè)單詞的每一個(gè),關(guān)于讀518、說520、寫522、拼寫524和聽526中的每一個(gè)的學(xué)習(xí)級別。這使得例如呈現(xiàn)給用戶的挑戰(zhàn)或支持的內(nèi)容能不僅基于用戶對詞匯表單詞的總體掌握,還基于與該詞匯表單詞相關(guān)聯(lián)的不同技能的用戶的相對學(xué)習(xí)級別來修改。還可以理解,諸如加528、減530、乘532和除534等數(shù)學(xué)技能也可被包括在技能512中。圖15示出了利用架構(gòu)化學(xué)習(xí)級別的計(jì)算機(jī)化學(xué)習(xí)方法1500。如1502處所示,該方法可包括,在學(xué)習(xí)服務(wù)程序106處從第一學(xué)習(xí)應(yīng)用程序收將對于一技能的學(xué)習(xí)級別和/或其它學(xué)習(xí)數(shù)據(jù)寫入用戶簡檔的寫請求。如上所討論的,用戶簡檔包括根據(jù)簡檔架構(gòu)定義的多個(gè)技能以及對每一技能的學(xué)習(xí)級別。在1504處,該方法可包括在"入對亍該技能的學(xué)習(xí)級別和/或其它學(xué)習(xí)數(shù)據(jù)之前確定該寫請求被授權(quán)。在1506處,該方法可包括將對該技能的學(xué)習(xí)級別和/或其它學(xué)習(xí)數(shù)據(jù)寫入用戶簡檔,并且在1508處,從第二學(xué)習(xí)應(yīng)用程序接收在用戶簡檔中讀取對該技能的學(xué)習(xí)級別和/成其它學(xué)習(xí)數(shù)據(jù)的讀請求。在1510,該方法可包括從用戶簡檔中檢索學(xué)習(xí)級別和/或其它學(xué)習(xí)數(shù)據(jù),并且在1512處,將學(xué)習(xí)級別和/或其它學(xué)習(xí)數(shù)據(jù)發(fā)送到第二學(xué)習(xí)應(yīng)用程序。讀請求和寫請求可以經(jīng)由以上討論的簡檔應(yīng)用程序編程接口集600來接收。此外,如上所討論的,技能可以是目標(biāo)語言中的詞匯表單詞的掌握,并且學(xué)習(xí)服務(wù)程序可被配置成響應(yīng)于讀請求向?qū)W習(xí)應(yīng)用程序發(fā)送來自用戶簡檔的技能和學(xué)習(xí)級別數(shù)據(jù),該數(shù)據(jù)指示用戶已知的一組詞匯表單詞。圖16示出了利用架構(gòu)化學(xué)習(xí)級別的計(jì)算機(jī)化學(xué)習(xí)方法1600的另一實(shí)施例。如1602處所示,該方法包括在學(xué)習(xí)應(yīng)用程序處,向?qū)W習(xí)服務(wù)程序106發(fā)送讀請求,該讀諾求是從用戶簡檔中讀取對于一技能的所存儲的學(xué)習(xí)級別的請求,該用戶簡檔「iJ'由多個(gè)其它學(xué)習(xí)應(yīng)用程序經(jīng)由學(xué)習(xí)服務(wù)程序來編輯,該學(xué)習(xí)級別和技能如上所W論的根據(jù)簡檔架構(gòu)來定義。在1604處,該方法可包括將對該讀請求的響應(yīng)接收到學(xué)習(xí)應(yīng)用程序,該響應(yīng)包括對于該技能的學(xué)習(xí)級別。在1606處,該方法可包括經(jīng)由學(xué)習(xí)應(yīng)用程序的用戶界面向用戶呈現(xiàn)挑戰(zhàn)。在1608處,該方法可包括經(jīng)由用戶界面向用戶呈現(xiàn)支持選擇器以幫助用戶響應(yīng)該挑戰(zhàn),其中用戶表現(xiàn)數(shù)據(jù)包括指示用戶對支持選擇器的使用的支持歷史數(shù)據(jù)。^持選擇器的示例在圖7-9中示出并在下文中詳細(xì)討論。支持選擇器可被配置成使用戶能選擇多個(gè)支持類別中的支持,每一支持類別對應(yīng)于簡檔架構(gòu)中所定義的一個(gè)技能。例如,對于與語言習(xí)得相關(guān)的學(xué)習(xí)應(yīng)用程序,支持選擇器可被配置成使用戶能夠選擇采用書寫形式、釆用口述形式、釆用該用戶的第一語言、以及采用該用戶的目標(biāo)語言的支持。用于與數(shù)學(xué)技能習(xí)得有關(guān)的學(xué)習(xí)應(yīng)用程序的支持選擇器可包括例如不同的選項(xiàng)。根據(jù)另一示例,支持選擇器可以是被配置成使用戶能夠選擇理解3現(xiàn)給用戶的挑戰(zhàn)的支持的挑戰(zhàn)支持選擇器。在另一示例中,支持選擇器可以是被配置成使用戶能夠選擇響應(yīng)挑戰(zhàn)的支持的響應(yīng)支持選擇器。在1610處,方法1600還可包括或者響應(yīng)于對支持的用戶請求(拉支持),或者在達(dá)到預(yù)定支持閾值后(推支持),向用戶呈現(xiàn)支持,如下文所描述的。向用戶的支持呈現(xiàn)可被記錄為用戶表現(xiàn)數(shù)據(jù),可形成用于確定對于一技能的學(xué)習(xí)級別的基礎(chǔ)的一部分。例如,經(jīng)常請求幫助的用戶可被認(rèn)為未準(zhǔn)備好前進(jìn)一個(gè)學(xué)習(xí)級別,而很少向其呈現(xiàn)幫助的用戶可以是前進(jìn)的候選。在1612處,方法1600還可包括經(jīng)由學(xué)習(xí)應(yīng)用程序的用戶界面接收對挑戰(zhàn)的響應(yīng),用戶表現(xiàn)數(shù)據(jù)基于該對挑戰(zhàn)的響應(yīng)。例如,1612A處的方法可包括測量用戶響應(yīng)挑戰(zhàn)的響應(yīng)時(shí)間,用戶表現(xiàn)數(shù)據(jù)還可包括該響應(yīng)時(shí)間。在1612B處,該方法可包括對響應(yīng)于挑戰(zhàn)從用戶接收到的不準(zhǔn)確響應(yīng)的數(shù)量計(jì)數(shù),用戶表現(xiàn)數(shù)據(jù)包括該不準(zhǔn)確響應(yīng)數(shù)量。在1612C處,該方法還可包括確定響應(yīng)的準(zhǔn)確程度,并且響應(yīng)數(shù)據(jù)可包括該響應(yīng)的準(zhǔn)確程度。根據(jù)一個(gè)示例,該方法可包括經(jīng)由話筒從用戶接收口述響應(yīng),并確定該口述響應(yīng)的準(zhǔn)確程度。由此,響應(yīng)數(shù)據(jù)可包括口述響應(yīng)的準(zhǔn)確程度,并且技能可以是H標(biāo)語言的口頭表達(dá)語言能力。該方法還可包括經(jīng)由基于游戲的學(xué)習(xí)評估模塊(未示出),至少部分地基于口述響應(yīng)的準(zhǔn)確程度,來確定所存儲的對于該技能的學(xué)習(xí)級別應(yīng)被更新到經(jīng)更新的學(xué)習(xí)級別。根據(jù)另一示例,該方法可包括經(jīng)由用戶界面從用戶接收書寫響應(yīng),并確定該朽寫響應(yīng)的準(zhǔn)確程度。由此,可以理解,響應(yīng)數(shù)據(jù)可包括書寫響應(yīng)的準(zhǔn)確程度,并且技能可以是目標(biāo)語言的書寫語言能力。此外,該方法可包括經(jīng)由基于游戲的學(xué)習(xí)評估模塊,至少部分地基于書寫響應(yīng)的準(zhǔn)確程度,來確定所存儲的對于該技能的學(xué)習(xí)級別應(yīng)被更新到經(jīng)更新的學(xué)習(xí)級別。在1614處,該方法可包括基于來自學(xué)習(xí)應(yīng)用程序的用戶表現(xiàn)數(shù)據(jù)以及預(yù)定學(xué)習(xí)評估規(guī)則,來確定用戶簡檔中的對于一技能的學(xué)習(xí)級別應(yīng)被更新到經(jīng)更新的學(xué)習(xí)級別??梢岳斫?,該確定可以基于多個(gè)用戶對挑戰(zhàn)的響應(yīng)。由此,如由步驟1612和1606之間的虛線所指示的,該方法可在1614處做出確定之前迭代地向用戶呈現(xiàn)多個(gè)挑戰(zhàn)。例如,可向用戶呈現(xiàn)一挑戰(zhàn)集,其包含接連向用戶呈現(xiàn)的預(yù)定數(shù)量的挑戰(zhàn),并且1614處的確定可以基于對該挑戰(zhàn)集接收到的多個(gè)響應(yīng)。在1616處,該方法可包括向?qū)W習(xí)服務(wù)程序106發(fā)送寫請求,以將用戶簡檔中對該技能的學(xué)習(xí)級別修改為經(jīng)更新的學(xué)習(xí)級別。IV.支架以下將詳細(xì)描述計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100的各組件為實(shí)現(xiàn)支架系統(tǒng)支持而進(jìn)行的交可.。如上參考圖1和2所描述的,計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)IOO包括可在客戶機(jī)計(jì)算設(shè)備102上執(zhí)行的學(xué)習(xí)應(yīng)用程序104。該學(xué)習(xí)應(yīng)用程序還可包括被配置成向用戶呈現(xiàn)挑戰(zhàn)并接收對該挑戰(zhàn)的用戶響應(yīng)的用戶界面。該用戶界面可以包括被配置成呈協(xié)助用戶對該挑戰(zhàn)做出響應(yīng)的支持的支持系統(tǒng)214。該學(xué)習(xí)應(yīng)用程序還可包括被配置成確定對于-技能的用戶的支架級別,并基于該支架級別經(jīng)由支持系統(tǒng)214來調(diào)整為該技能提供的支持212的支架引擎210。對該技能的支架級別可被存儲在用戶簡檔中,例如存儲在學(xué)習(xí)應(yīng)用程序可經(jīng)由應(yīng)用程序編程接口108來訪問的非易失性存儲器中。支持系統(tǒng)214可被配置有拉支持選項(xiàng),其中支持系統(tǒng)214響應(yīng)于用戶經(jīng)由用戶界面上的支持選擇器對支持的請求來呈現(xiàn)支持。支持系統(tǒng)214可被配置有推支持選項(xiàng),其中支持系統(tǒng)214響應(yīng)于測符的響應(yīng)參數(shù)來呈現(xiàn)支持。推和拉支持在圖7和8中更詳細(xì)示出。現(xiàn)在參考圖5,支架引擎可向用戶分配選自對應(yīng)于用戶的學(xué)習(xí)級別的多個(gè)支架級別536的支架級別。作為一個(gè)具體示例,每一學(xué)習(xí)級別可具有選自包括無N、低L、中M和高H的組的相關(guān)聯(lián)的支架級別。在所示實(shí)施例中,用戶具有支架級別高(H)和學(xué)習(xí)級別1。還將注意到,學(xué)習(xí)級別0-3可具有與其相關(guān)聯(lián)的名稱,如初學(xué)者、基本、中等和高級,其中O是基本。此外,支持系統(tǒng)214可被配置成基于用戶對于一技能的支架級別來定制提供給用戶的推和拉支持的量,其中在高支架級別提供最多推和拉支持,在中支架級別提供部分推支持和全部拉支持,在低支架級別不提供推支持并提供部分拉支持,而在支架被關(guān)閉時(shí)不提供推或拉支持。由此,可以理解,不僅挑戰(zhàn)本身可對用戶的學(xué)習(xí)級別來定制,而且對挑戰(zhàn)的支持也可對于用戶對特定技能的支架級別來縮放。支持系統(tǒng)214用來傳遞推支持的測得響應(yīng)參數(shù)可以選自包括響應(yīng)時(shí)間、不正確響應(yīng)(響應(yīng)嘗試)數(shù)量、響應(yīng)的準(zhǔn)確級別和分?jǐn)?shù)的組??稍O(shè)置對每一種類型的測得響應(yīng)參數(shù)的預(yù)定閾值,超過該閾值則向用戶呈現(xiàn)推支持。作為一個(gè)示例,技能可包括聽且支持212可包括音頻。作為另一示例,技能可包括讀且支持可包括文本。在義一示例中,推支持可被呈現(xiàn)給一組用戶中具有最低分?jǐn)?shù)的用戶,或者呈現(xiàn)給其分?jǐn)?shù)低于預(yù)定閾值的用戶。此外,支持212可釆用口述或書寫形式之一用用戶的母語來提供。支持還可以采用口述或書寫形式之一用目標(biāo)學(xué)習(xí)語言來提供。此外,支持系統(tǒng)214可被配置成向?qū)χС值氖褂梅峙涑杀?,該成本由支持系統(tǒng)214用來評估是否減小用戶的支架級別。例如,釆用目標(biāo)語言的支持的成本可以低于采用母語的支持的成本。支持系統(tǒng)214可被配置成以各種輸出格式來顯示支持212,如文本、&頻、動(dòng)畫、視頻、觸覺壓力等,其中輸出可以是學(xué)習(xí)應(yīng)用程序中的非玩家人物所為。此外,支持系統(tǒng)214可被配置成將支持212顯示為一種或多種輸入格式的一個(gè)或多個(gè)用戶響應(yīng)選項(xiàng),如通過鍵盤的文本輸入、通過話筒的音頻輸入、通過指示筆的手寫或輸入、鼠標(biāo)點(diǎn)擊、由照相機(jī)捕捉的姿勢等等。學(xué)習(xí)應(yīng)用程序可被配置成執(zhí)行游戲內(nèi)評估并確定用戶已經(jīng)達(dá)到了用戶支架級別。游戲內(nèi)評估可以基于用戶在響應(yīng)一個(gè)或多個(gè)挑戰(zhàn)時(shí)對支持的使用。通常,游戲內(nèi)評估基于用戶對支持的累積使用模式與其它用戶對支持的使用的對比。學(xué)習(xí)應(yīng)用程序還可被配置成在評估了用戶已達(dá)到新的支持級別之后發(fā)送更新用戶的簡檔的寫請求。學(xué)習(xí)應(yīng)用程序可在用戶對支持的使用模式對應(yīng)于其它用戶在新支架級別的使用模式時(shí)評估用戶已達(dá)到新的支架級別。通過連續(xù)地執(zhí)行游戲內(nèi)評估,可調(diào)整用戶的支架級別以伸展用戶的學(xué)習(xí)能力。以此方式,減少提供給用戶的支持并且可增加學(xué)習(xí)率。此外,學(xué)習(xí)應(yīng)用程序可被配置成如538處所示基于用戶對于一技能的評估的學(xué)習(xí)級別和支架級別來向用戶分配鄰近開發(fā)區(qū)。538處所示的鄰近開發(fā)區(qū)可用于測試用戶的當(dāng)前學(xué)習(xí)能力的近似范圍,并且可用于調(diào)整學(xué)習(xí)應(yīng)用程序所呈現(xiàn)的支持或挑戰(zhàn)的內(nèi)容,其目標(biāo)是呈現(xiàn)在用戶理解和學(xué)習(xí)的能力的最高處但仍在該能力之內(nèi)的內(nèi)容和支持。例如,語言應(yīng)用程序104可被配置成確定諸如挑戰(zhàn)或支持內(nèi)容等游戲內(nèi)存單元是否在鄰近開發(fā)區(qū)內(nèi),并且如果不再,則制止向用戶呈現(xiàn)該內(nèi)容。在另一示例巾,學(xué)習(xí)應(yīng)用程序可被配置成確定諸如挑戰(zhàn)或支持內(nèi)容等內(nèi)容單元在用戶當(dāng)前評估并記錄的學(xué)習(xí)級別之上但在用戶的鄰近開發(fā)區(qū)內(nèi),并且在這種情況下可確定向用戶呈現(xiàn)該內(nèi)容以鼓勵(lì)用戶的學(xué)習(xí)級別的增長并測試用戶是否正在接近新的支架級別或?qū)W習(xí)級別。此外,鄰近開發(fā)區(qū)可以在調(diào)整用戶的支架級別或?qū)W習(xí)級別時(shí)考慮。例如,如果鄰近幵發(fā)K指示用戶的學(xué)習(xí)能力延伸到新的支架級別或?qū)W習(xí)級別,則學(xué)習(xí)應(yīng)用程序和學(xué)習(xí)服務(wù)程序中的至少一個(gè)可發(fā)起正式評估、對支架使用數(shù)據(jù)的審閱、以及對支架級別和學(xué)習(xí)級別的至少--個(gè)的改變的請求的仲裁。此外,如果對支架使用數(shù)據(jù)的審閱指示用戶的支架級別或?qū)W習(xí)級別在閾值級別至上,則可更新用戶的級別并且可相應(yīng)地調(diào)整鄰近開發(fā)區(qū)。在某些實(shí)施例中,支持系統(tǒng)214可被配置成顯示包括挑戰(zhàn)中所呈現(xiàn)的多個(gè)單詞的每一個(gè)的用戶可訪問字典。該字典通常是服務(wù)級應(yīng)用程序,并且是學(xué)習(xí)服務(wù)程序106的--個(gè)組件。作為一個(gè)示例,該字典可包括選自包含該單詞在用戶的目標(biāo)語言和母語中的定義、示出該單詞的媒體、在上下文中使用該單詞的例句、說出該單詞的音頻文件、以及被配置成接收并評估用戶對該單詞的發(fā)音的發(fā)音檢測器的組的倍息。根據(jù)另--實(shí)施例,學(xué)習(xí)應(yīng)用程序的支持系統(tǒng)214可被配置成經(jīng)由學(xué)習(xí)應(yīng)用程序的用戶界面來顯示多個(gè)支持級別中的所選一個(gè)。所選支持級別可基于用戶的支架級別來選擇。用戶的支架級別可從存儲在存儲器中的用戶簡檔中讀取,并且可在確定用戶在學(xué)習(xí)應(yīng)用程序中的表現(xiàn)滿足或超過用于支架級別前進(jìn)的預(yù)定閾值后更新。圖17示出了可根據(jù)其來提供支架支持的計(jì)算機(jī)化學(xué)習(xí)方法1700。如在1702處所示,該方法可包括,在學(xué)習(xí)應(yīng)用程序處從存儲在非易失性存儲器中的用戶簡檔讀取用戶支架級別。該用戶支架級別可包括根據(jù)支架架構(gòu)定義的多個(gè)支架級別中的個(gè)。在1704,該方法可包括在學(xué)習(xí)應(yīng)用程序的支持系統(tǒng)處接收對支持的請求。在1706處,該方法可包括測量選自響應(yīng)時(shí)間、不正確響應(yīng)(響應(yīng)嘗試)數(shù)、響應(yīng)準(zhǔn)確級別和分?jǐn)?shù)中得至少一個(gè)的響應(yīng)參數(shù)。在1708處,該方法可包括確定測得響應(yīng)參數(shù)足否滿足或超過用于呈現(xiàn)支持的預(yù)定閾值。在1710處,如果超過該閾值,則該方法可包括響應(yīng)于測得響應(yīng)參數(shù)來呈現(xiàn)所選支持選項(xiàng)。在1712處,該方法還可包括基于支架級別對該技能從多個(gè)支持選項(xiàng)中選擇一支持選項(xiàng)。可基于檢測到的支架級別來選擇的示例支持選項(xiàng)在以下參考圖7和8來給出。在1714處,該方法可包括經(jīng)由學(xué)習(xí)應(yīng)用程序的用戶界面呈現(xiàn)所選支持選項(xiàng)。閣7描繪了由可在例如此處參考圖1和2所描述的計(jì)算設(shè)備上執(zhí)行的學(xué)習(xí)應(yīng)ffl程序生成的用戶界面的一個(gè)實(shí)施例。該用戶界面在下文該用戶界面呈現(xiàn)學(xué)習(xí)游戲的不同級別的情況下也可被稱為"游戲界面"。游戲界面700可被配置成向用戶呈現(xiàn)挑戰(zhàn)并接收用戶對挑戰(zhàn)的響應(yīng)。挑戰(zhàn)可以基于用戶對于該技能或技能集的學(xué)習(xí)級別來呈現(xiàn)。用戶的學(xué)習(xí)級別可由例如簡檔狀態(tài)欄702來指示。簡檔狀態(tài)欄702可顯示用戶對于應(yīng)用于特定學(xué)習(xí)應(yīng)用程序的技能或技能集的當(dāng)前學(xué)習(xí)級別。另外地(或"」'任選地),簡檔狀態(tài)欄802可以顯示用戶的支架級別。游戲界面700可包括可向用戶呈現(xiàn)挑戰(zhàn)的挑戰(zhàn)模塊704。挑戰(zhàn)模塊704可包括用于釆用用戶的母語(例如,中文)和目標(biāo)學(xué)習(xí)語言(例如,英語)的至少一個(gè)以H寫形式來顯示挑戰(zhàn)的挑戰(zhàn)顯示窗格706。在某些情況下,當(dāng)一挑戰(zhàn)由非玩家人物呈現(xiàn)時(shí),該人物的肖像707可被包括在挑戰(zhàn)顯示窗格706附近以使用戶可標(biāo)識誰正在提供挑戰(zhàn)。如上所述,學(xué)習(xí)應(yīng)用程序可包括可基于用戶的支架級別向用戶提供響應(yīng)挑戰(zhàn)的支持的支持系統(tǒng)214。支持系統(tǒng)214可被配置有拉支持選項(xiàng),其中支持系統(tǒng)214響應(yīng)于用戶對支持的請求來呈現(xiàn)支持;以及推支持選項(xiàng),其中支持系統(tǒng)214響應(yīng)于測得響應(yīng)參數(shù)來呈現(xiàn)支持。此外,推和拉支持都可基于用戶的支架級別而選擇性地可用。在至少一個(gè)實(shí)施例中,支架級別可以選自包括無、低、中和高的組。因此,支持系統(tǒng)214可被配紫成在檢測到用戶對于--技能的支架級別為髙時(shí)啟用推支持選項(xiàng)和拉支持選項(xiàng)兩者;在檢測到用戶對于一技能的支架級別為中時(shí)禁用部分推支持選項(xiàng)并啟用全部拉支持選項(xiàng);在檢測到用戶對于一技能的支架級別為低時(shí)禁用所有推支持選項(xiàng)并啟用部分拉支持選項(xiàng);以及在檢測到用戶對于一技能的支架級別為無時(shí)禁用推支持選項(xiàng)和拉支持選項(xiàng)兩者。在某些實(shí)施例中,學(xué)習(xí)應(yīng)用程序可被配置成基于用戶的支架級別來顯示各種類型的視覺或音頻支持。例如,對于基本英語具有高支架級別的用戶可以接收書寫和口述支持兩者,而具有低支架級別的用戶可僅接收口述支持。在所示實(shí)施例中,用戶具有髙支架級別,因此可提供視覺和音頻支持兩者。繼續(xù)閣7,拉支持選項(xiàng)可作為用戶界面上的一個(gè)或多個(gè)支持選擇器來提供。挑戰(zhàn)模塊704可包括拉支持選擇器705以幫助用戶提供對挑戰(zhàn)的響應(yīng)。在某些情況下,支持可釆用口述或書寫形式之一用用戶的母語來提供。在某些情況下,支持可采用口述或書寫形式之一用目標(biāo)學(xué)習(xí)領(lǐng)域(例如,英語)來提供。具體而言,挑戰(zhàn)模塊可包括拉支持選擇器705,如目標(biāo)語言書寫支持選擇器708、目標(biāo)語言口述支持選擇器710、母語書寫支持選擇器712、和母語口述支持選擇器714。響應(yīng)于用戶選擇,卩l(xiāng)標(biāo)語言書寫支持選擇器708可在顯示窗格706中以目標(biāo)語言的書寫形式來顯示挑戰(zhàn)。響應(yīng)于用戶選擇,目標(biāo)語言口述支持選擇器708可播放對以目標(biāo)語言U述的挑戰(zhàn)的音頻記錄。音頻記錄可從用戶客戶機(jī)設(shè)備102的揚(yáng)聲器播放。響應(yīng)于用戶選擇,母語書寫支持選擇器712可在顯示窗格706中以母語的書寫形式來顯示挑戰(zhàn)。響應(yīng)于用戶選擇,目標(biāo)語言口述支持選擇器714可播放對以目標(biāo)語言口述的挑戰(zhàn)的音頻記錄。可以理解,選擇器705是挑戰(zhàn)支持選擇器,因?yàn)樗鼈儽慌渲贸商峁椭脩衾斫馓魬?zhàn)的支持。游戲界面700還可包括被配置成使用戶能響應(yīng)挑戰(zhàn)的響應(yīng)模塊716。響應(yīng)模塊716可包括被配置成顯示用戶的書寫響應(yīng)的書寫響應(yīng)窗格,并且其還可包括口述響應(yīng)選擇器720。響應(yīng)選擇器720可被選擇來激活音頻記錄設(shè)備以捕捉用戶的口述響應(yīng)。在某些示例中,取決于具體挑戰(zhàn),用戶的響應(yīng)可以僅是書寫的或僅是口述的。在這些情況下,學(xué)習(xí)應(yīng)用程序可以調(diào)整響應(yīng)模的外觀以僅呈現(xiàn)相關(guān)聯(lián)的響應(yīng)機(jī)制(即,書寫響應(yīng)窗格或口述響應(yīng)選擇器)。支持系統(tǒng)214可被配置成以文本或音頻顯示支持作為用戶響應(yīng)選項(xiàng)。因此,響應(yīng)模塊可包括類似于挑戰(zhàn)模塊的支持選擇器的、被配置成向用戶提供拉支持的響應(yīng)支持選擇器721。具體而言,響應(yīng)支持選擇器721可提供目標(biāo)語言書寫支持、目標(biāo)語畝口述支持、母語書寫支持和母語口述支持。在某些示例中,挑戰(zhàn)可包括可在響應(yīng)模塊中呈現(xiàn)的多個(gè)響應(yīng),如響應(yīng)"是"或"否"。在這些情況下,響應(yīng)模塊可包括類似于上述挑戰(zhàn)選擇器的、對應(yīng)于每一相應(yīng)響應(yīng)的支持選擇器。為此,將不詳細(xì)描述響應(yīng)支持選擇器。在某些實(shí)施例中,支持系統(tǒng)214可被配置成向?qū)χС值氖褂梅峙涑杀?。成本fi『由支持系統(tǒng)214用于評估是否減小(或增大)用戶的支架級別。成本可以基于,例如響應(yīng)時(shí)間、響應(yīng)嘗試數(shù)量、對支持的請求等等。由此,成本計(jì)量722可顯示用戶剩余的當(dāng)前支持請求數(shù),以展示對挑戰(zhàn)的掌握并向用戶指示在他/她的支架級別處對于支持請求的額定量。另外,成本計(jì)量722可在每次用戶請求支持時(shí)改變其外觀,使得用戶可具有剩余支持請求數(shù)的指示。例如,成本計(jì)量可在每次做出對支持的請求時(shí)改變計(jì)量的顏色或消除計(jì)量的條。除了視覺成本計(jì)量之外,可以理解,支持的成本可以用另一合適的方式來實(shí)現(xiàn),例如,通過分?jǐn)?shù)阻礙,根據(jù)該分?jǐn)?shù)阻礙,對于使用支持完成挑戰(zhàn)向用戶獎(jiǎng)勵(lì)較少的點(diǎn)數(shù)。在某些實(shí)施例中,支持的成本可以基于支持的類型而不同。例如,以母語呈現(xiàn)的支持的成本可以髙于采用目標(biāo)語言的支持的成本。此外,在某些實(shí)施例中,支持的成本可基于用戶的支架級別而消除或減小。例如,具有高支架級別的用戶(需要更多幫助的用戶)可能沒有支持的成本。在某些示例中,支持系統(tǒng)214可被配置成顯示用戶可訪問字典724。對于在挑戰(zhàn)中呈現(xiàn)給用戶的多個(gè)單詞的每一個(gè),字典可包括選自包含以下各項(xiàng)的組的信息該單詞在用戶的目標(biāo)語言和母語中的定義;示出該單詞的媒體;在上下文中使用該!丫J-詞的例句;口述的單詞的音頻文件;以及發(fā)音檢測器。發(fā)音檢測器可被配置成接收并評估用戶對該單詞的發(fā)音。在某些實(shí)施例中,字典可基于支架級別和學(xué)習(xí)級別中的至少一個(gè)而選擇性地可用。圖8示出了被配置成由具有低支架級別的用戶使用的游戲界面700的另一示例性描繪。在該示例中,由于用戶具有低支架,因此有較少的拉支持可供用戶選擇,如由打了叉的拉支持選擇器所指示的,這些選擇器不可供選擇。關(guān)于挑戰(zhàn)模塊704中提供的挑戰(zhàn)支持,目標(biāo)語言書寫支持選擇器708、母語書寫支持選擇器712和目標(biāo)語tf口述支持選擇器714不可供選擇。另外,在響應(yīng)支持選擇器721中,對應(yīng)于響應(yīng)的0標(biāo)語言書寫支持不可用。由于用戶具有較低的支架級別,因此調(diào)整支持212以擴(kuò)展用戶的學(xué)習(xí)能力。此外,應(yīng)當(dāng)理解,除了用戶的支架級別之外或作為其辨換,基于用戶的學(xué)習(xí)級別,各種類型的拉和推支持可能是不可用的。例如,某些拉和推支持可對開始或基本學(xué)習(xí)級別可用,但對中或高學(xué)習(xí)級別不可用。在所示示例中,用戶具有中等英語學(xué)習(xí)級別,并且基于用戶的學(xué)習(xí)級別,某些拉支持對用戶不可用。圖9示意性低示出了學(xué)習(xí)應(yīng)用程序104的用戶界面中如上所述向用戶提供推和拉支持的支持系統(tǒng)214的一個(gè)示例。在一個(gè)示例中,用戶可如卯2處所示通過選擇目標(biāo)語言書寫支持選擇器來響應(yīng)模塊中做出對拉支持的請求。支架引擎210可以接收對拉支持的請求,并且可以發(fā)送目標(biāo)語言書寫支持以供顯示,如904處所示。因此,用戶選擇的響應(yīng)可被顯示在響應(yīng)窗格中,以目標(biāo)語言來書寫。在另一示例中,支架引擎210i寸測量可用于呈現(xiàn)推支持的各種響應(yīng)參數(shù)。為實(shí)現(xiàn)這一點(diǎn),支架引擎210可包括響應(yīng)嘗試計(jì)數(shù)器卯6和響應(yīng)定時(shí)器卯8。響應(yīng)嘗試計(jì)數(shù)器906還可記錄用戶可輸入到響應(yīng)模塊中的不正確響應(yīng)的數(shù)量。隨著時(shí)間的推移,并且在對許多挑戰(zhàn)響應(yīng)遭遇計(jì)數(shù)之后,還可將所記錄的嘗試數(shù)與閾值數(shù)進(jìn)行比較。如果計(jì)數(shù)器記錄的嘗試數(shù)滿足或超過閾值數(shù),則支架引擎可發(fā)起推支持910,因?yàn)橛脩舻母邤?shù)量的幫助請求表明需要更多幫助。響應(yīng)定時(shí)器908可以記錄自從呈現(xiàn)挑戰(zhàn)以來在用戶正確地響應(yīng)之間經(jīng)過的時(shí)間。經(jīng)過的響應(yīng)時(shí)間還可與閾值時(shí)間進(jìn)行比較。隨著時(shí)間的推移,并且在對許多挑戰(zhàn)響應(yīng)遭遇計(jì)數(shù)之后,如果經(jīng)過的響應(yīng)時(shí)間滿足或超過閾值吋間,則支架引擎可發(fā)起推支持910。在該示例中,推支持作為顯示在響應(yīng)模塊中的目標(biāo)語言書寫支持來提供,〈H推支持可包括其它書寫或口述支持。此外,在某些情況下,推支持可由非玩家人物呈現(xiàn)以幫助用戶響應(yīng)挑戰(zhàn)。下表示出了可用于基于圖7-9的用戶界面中的用戶支架級別來傳遞推和拉支持的-組特定的支架規(guī)則。表4一基于支架級別的推和拉支持<table>tableseeoriginaldocumentpage30</column></row><table>自動(dòng)出現(xiàn),并且保持在屏幕上,直到用戶做出成功選擇。在沒有成功響應(yīng)的預(yù)定延遲之后,以更慢的速度重復(fù)音頻。如果用戶仍未做出選擇,則在第—預(yù)定時(shí)間閾值,如20秒之后出現(xiàn)母語字幕(在目標(biāo)語言字幕之下)。在第二預(yù)定時(shí)間閾值,如另外的20秒后,大聲讀出母語文本。此時(shí),UI采用"中"支架情況的形式,其中支架按鈕出現(xiàn)在目標(biāo)字幕的域中。母語字幕消失,除非它們被再次調(diào)回。如果在自動(dòng)支架正在進(jìn)行的同時(shí)用戶點(diǎn)擊選擇按鈕,則自動(dòng)支架停止。然而,如果用戶無法成功響應(yīng),則支架按鈕出現(xiàn)在屏幕上非玩家人物(NPC)文本區(qū)域中,正如中支架情況那樣;然而,在高支架情況下,對使用按鈕沒有懲罰。目標(biāo)語言字幕在敘述時(shí)自動(dòng)出現(xiàn)將鼠標(biāo)置于拉幫助選擇器上方生成解釋每一按鈕是什么(采用目標(biāo)語言)的彈出支持窗格。必須點(diǎn)擊拉幫助選擇器來激活它們支持的支架。31<table>tableseeoriginaldocumentpage32</column></row><table><table>tableseeoriginaldocumentpage33</column></row><table>如1806處所示的,該方法還可包括在學(xué)習(xí)服務(wù)程序處從多個(gè)學(xué)習(xí)應(yīng)用程序中的至少一個(gè)接收用戶的表現(xiàn)數(shù)據(jù)。作為一個(gè)示例,在用戶與特定學(xué)習(xí)應(yīng)用程序交互或使用該特定學(xué)習(xí)應(yīng)用程序的情況下,與該交互相關(guān)聯(lián)的表現(xiàn)數(shù)據(jù)可由學(xué)習(xí)服務(wù)程序接收。在某些實(shí)施例中,表現(xiàn)數(shù)據(jù)可由本地學(xué)習(xí)服務(wù)程序112和在線學(xué)習(xí)服務(wù)程序114中的--個(gè)或兩者接收。表現(xiàn)數(shù)據(jù)可由評估引擎150A、150B用于確定用戶的特定學(xué)習(xí)級別,該級別可被存儲在用戶的簡檔中。注意,用戶的簡檔可本地駐留在客戶機(jī)設(shè)備102處、如110A所示在外圍設(shè)備處、或如110B處所示遠(yuǎn)程地駐留在數(shù)據(jù)存儲118處。除用戶的學(xué)習(xí)級別外或作為其替換,表現(xiàn)數(shù)據(jù)還可由評估引擎150A、150B用f更新用戶的其它學(xué)習(xí)數(shù)據(jù)。例如,在某些實(shí)施例中,評估引擎可史新存儲在用戶簡檔中的支架級別或其它學(xué)習(xí)數(shù)據(jù)。如1808處所示,該方法還可包括基于來自多個(gè)學(xué)習(xí)應(yīng)用程序中的至少一個(gè)的表現(xiàn)數(shù)據(jù)更新用戶的學(xué)習(xí)級別和/或其它學(xué)習(xí)數(shù)據(jù)。由于表現(xiàn)數(shù)據(jù)是由學(xué)習(xí)服務(wù)響應(yīng)于用戶與學(xué)習(xí)應(yīng)用程序的交互而接收的,評估引擎150A、150B被配置成基于從該交互生成的表現(xiàn)數(shù)據(jù)來確定用戶的學(xué)習(xí)級別。用戶對于特定技能的學(xué)習(xí)級別然后可用f更新用戶簡檔處該技能的學(xué)習(xí)級別。在某些實(shí)施例中,可在存儲在用戶簡檔中的先前學(xué)習(xí)級別與經(jīng)更新的學(xué)習(xí)級別之間測量用戶的學(xué)習(xí)級別改變。例如,用戶對于學(xué)習(xí)服務(wù)程序所標(biāo)識的每一技能的學(xué)習(xí)級別可相對于存儲在簡檔處的先前學(xué)習(xí)級別保持相同、增大或減小。如上所討論的,評估引擎可駐留在本地和在線服務(wù)程序的任一個(gè)或兩者處。在1810,可由推薦引擎152A、152B為用戶確定推薦,該推薦可包括參考1812-1822描述的一個(gè)或多個(gè)操作。推薦可以基于用戶的經(jīng)更新的學(xué)習(xí)級別或其它學(xué)習(xí)數(shù)據(jù)。在某些實(shí)施例中,對推薦的確定還可基于與來自使用多個(gè)學(xué)習(xí)應(yīng)用程序的其它用戶的聚集表現(xiàn)數(shù)據(jù)所示的進(jìn)步模式的比較,其它用戶與該用戶共享一個(gè)或多個(gè)匹配的簡檔屬性。如此處所描述的,推薦可指示一個(gè)或多個(gè)學(xué)習(xí)應(yīng)用程序、網(wǎng)站、諸如書等印刷或電子出版物、或存儲在學(xué)習(xí)服務(wù)處或由其引用的其它內(nèi)容,學(xué)習(xí)服務(wù)貝有關(guān)于這些內(nèi)容的知識或元數(shù)據(jù)。在某些實(shí)施例中,推薦還可指示學(xué)習(xí)應(yīng)用程序中可由用戶訪問來提高特定技能的特定部分或挑戰(zhàn)。如上所討論的,推薦引擎可駐留在本地和在線服務(wù)程序的任一個(gè)或兩者處。然而,盡管在各附圖中被描繪在兩個(gè)位置中,但在某些實(shí)施例中,可以理解,推薦并不駐留在本地,而是僅在在線服務(wù)器系統(tǒng)116上。在1812處,該方法可包括基于與用戶匹配的至少一個(gè)簡檔特征來標(biāo)識--組用戶。例如,標(biāo)識的該組用戶可具有與該用戶匹配的至少一個(gè)簡檔特征,其中匹配的簡檔特征中的一個(gè)或多個(gè)可作為輸入從用戶接收?;蛘撸ヅ涞暮啓n特征可由學(xué)習(xí)服務(wù)程序從用戶活動(dòng)中推斷。作為一個(gè)示例,該組用戶可基于母語和目標(biāo)學(xué)習(xí)語言來選擇。然而,應(yīng)當(dāng)理解,可考慮其它匹配的簡檔特征。匹配的簡檔特征還可包括在學(xué)習(xí)服務(wù)中捕捉但在用戶簡檔中不明顯的學(xué)習(xí)趨勢數(shù)據(jù)或其它數(shù)據(jù)的相似性。對一組或多組用戶的標(biāo)識將參考圖20來更詳細(xì)描述。如1814處所示,該方法還可包括在在線學(xué)習(xí)服務(wù)處從前一學(xué)習(xí)級別更新用戶組的學(xué)習(xí)級別。例如,當(dāng)用戶組中的每一用戶與學(xué)習(xí)應(yīng)用程序交互或使用該學(xué)習(xí)應(yīng)用程序時(shí),每--用戶的學(xué)習(xí)級別可如上參考1808所述在相應(yīng)的用戶簡檔中更新。如1816處所示,該方法還可包括測量前一學(xué)習(xí)級別和多個(gè)學(xué)習(xí)應(yīng)用程序中的至少所選一個(gè)所帶來的經(jīng)更新的學(xué)習(xí)級別之間該用戶組的學(xué)習(xí)級別改變。用戶組中的每一用戶的學(xué)習(xí)級別改變可用于標(biāo)識哪些學(xué)習(xí)應(yīng)用程序可有效地增加用戶的學(xué)習(xí)級別。在1818處,可基于用戶的經(jīng)更新的學(xué)習(xí)級別和測得的用戶組的學(xué)習(xí)級別改變中的至少--個(gè)來為用戶確定推薦。例如,該方法可包括基于用戶的經(jīng)更新的學(xué)習(xí)級別來為用戶確定推薦。另外,推薦的確定還可基于測得的用戶組的學(xué)習(xí)級別改變。例如,推薦可由推薦引擎來確定,以使其指示引起用戶組對特定技能的學(xué)習(xí)級別的璲大增加的學(xué)習(xí)應(yīng)用程序。注意,推薦可指示任何合適數(shù)量的學(xué)習(xí)應(yīng)用程序或與一學(xué)習(xí)應(yīng)用程序相關(guān)聯(lián)的特定挑戰(zhàn)。作為一個(gè)示例,推薦可指示多個(gè)學(xué)習(xí)應(yīng)用程序中的至少一個(gè)。在某些實(shí)施例中,推薦還可指示一學(xué)習(xí)應(yīng)用程序的特定挑戰(zhàn)。作為又--示例,推薦可指示多個(gè)學(xué)習(xí)應(yīng)用程序中的至少兩個(gè)。此外,在某些實(shí)施例中,推薦不包括先前被用戶使用的學(xué)習(xí)應(yīng)用程序。以此方式,可向用戶推薦用戶先前未使用或購買的學(xué)習(xí)應(yīng)用程序、書、網(wǎng)站等,由此減少了推薦的冗余并增加了推薦的相關(guān)性。如1820處所示,可基于用戶和用戶組的簡檔特征的比較來確定加權(quán)因子。如參考圖20和21更詳細(xì)描述的,加權(quán)因子可由推薦引擎應(yīng)用來考慮從用戶組獲得的學(xué)習(xí)倍息的相關(guān)性。作為--個(gè)非限制性示例,用戶的簡檔特征可與該用戶組的每一用戶的簡檔特征相比較。例如,用戶的簡檔和組的簡檔之間的匹配越大,則可確定的加權(quán)因子也越大。以此方式,推薦引擎可提供對與更密切匹配為其確定推薦的用戶的用戶組相關(guān)聯(lián)的學(xué)習(xí)信息的更大順從,由此增加了推薦的相關(guān)性。如1822處所示,該方法可包括向推薦的每一學(xué)習(xí)應(yīng)用程序分配推薦值。推薦值可片H'-在閣形用戶界面上顯示推薦。作為一個(gè)示例,推薦所指示的每一學(xué)習(xí)應(yīng)用程序在閣形用戶界面上的相對位置可基于每一學(xué)習(xí)應(yīng)用程序的所分配的推薦值。例如,可基于所測得的用戶組的學(xué)習(xí)級別改變和在1820處確定的用于該用戶組的加權(quán)因子來向推薦的每一學(xué)習(xí)應(yīng)用程序分配一推薦值。注意,在某些示例中,加權(quán)因子可能在為用戶確定推薦時(shí)未被推薦引擎使用。例如,可將用戶分配到用戶組而不必要求確定加權(quán)因子。作為-個(gè)非限制示例,推薦所指示的學(xué)習(xí)應(yīng)用程序在被顯示在圖形用戶界面上.時(shí)可以用特定次序來安排。該次序可以基于每一學(xué)習(xí)應(yīng)用程序的推薦值。例如,可有助f用戶組的學(xué)習(xí)級別的最火增加的學(xué)習(xí)應(yīng)用程序可被分配多個(gè)學(xué)習(xí)應(yīng)用程序中的鼓髙推薦值,以使其可被放置在該次序中的第一位置或頂部。相反,不增加用戶組的學(xué)習(xí)級別的學(xué)習(xí)應(yīng)用程序可被分配較低的推薦值,由此使得該學(xué)習(xí)應(yīng)用程序被顯示在更靠近列表的底部或在不同的頁面上。以此方式,用戶或用戶的家長、教師或其它管理員更有可能選擇最有效的學(xué)習(xí)應(yīng)用程序。在1824處,可存儲對于用戶的推薦。作為一個(gè)示例,推薦可被存儲在學(xué)習(xí)服務(wù)處,這或者可本地存儲在本地學(xué)習(xí)服務(wù)處,或者遠(yuǎn)程存儲在在線學(xué)習(xí)服務(wù)處。作為另一示例,推薦可被存儲在用戶的簡檔處,如在位于客戶機(jī)處的本地簡檔處、在位于外圍設(shè)備的簡檔處、或遠(yuǎn)程地在在線學(xué)習(xí)服務(wù)處。以此方式,推薦可在用戶的推薦請求之前確定,由此減少了向用戶提供推薦的時(shí)間量。在1826處,可接收對于用戶的推薦的請求。例如,用戶可請求學(xué)習(xí)服務(wù)程序處的推薦?;蛘?,用戶的家長、教師管理員或其它管理員可經(jīng)由相應(yīng)的家長、教師符理員或其它管理員圖形用戶界面來請求同一或不同客戶機(jī)設(shè)備處的推薦。如1828處所示,該方法可包括在學(xué)習(xí)服務(wù)程序的圖形用戶界面上顯示推薦。在推薦是在請求之前存儲的情況下,推薦可由學(xué)習(xí)服務(wù)來檢索?;蛘?,推薦可在對推薦的請求時(shí)確定。在推薦指示多個(gè)學(xué)習(xí)應(yīng)用程序的情況下,該方法可包括在圖形用戶界面上顯示推薦的每一學(xué)習(xí)應(yīng)用程序。在某些實(shí)施例中,每一學(xué)習(xí)應(yīng)用程序在圖形用戶界面上的相對位置可基于由推薦所指示的每一學(xué)習(xí)應(yīng)用程序的所分配的推薦值。圖19示出了為用戶顯示推薦l卯0的示例圖形用戶界面。推薦l卯0可例如經(jīng)由方法1800或通過另一合適的方法來確定。所描繪的推薦1900指示若干學(xué)習(xí)應(yīng)用程序,然而,如上所討論的,推薦中也可包括書、網(wǎng)站或其它內(nèi)容。在該具體示例中,推薦是在所推薦的項(xiàng)目可供購買的市場的上下文中顯示的。例如,市場可被配36置成使用戶或用戶的管理員能經(jīng)由在線訂閱服務(wù)等購買學(xué)習(xí)應(yīng)用程序或購買對學(xué)習(xí)應(yīng)用程序的訪問。市場還可被配置成允許購買包括在推薦中的其它項(xiàng)目,如書、對訂閱網(wǎng)站的訪問等。如閣形用戶界面的l卯2所示,用戶1登錄或登入到學(xué)習(xí)應(yīng)用程序市場,使得對用戶1的推薦1卯0被顯示?;蛘?,家長、教師管理員或其它管理員可登錄到學(xué)習(xí)應(yīng)用程序市場,這同樣可在1卯2處指示。此外,l卯4指示圖形用戶界面當(dāng)前顯示的推薦是對于用戶1的。在該具體示例中,圖形用戶界面所顯示的推薦經(jīng)由標(biāo)記1932-1940來指示學(xué)習(xí)應(yīng)用程序l-N。然而,應(yīng)當(dāng)理解,推薦可指示任何合適數(shù)量的學(xué)習(xí)應(yīng)用程序或其特定挑戰(zhàn),如由所示的第四個(gè)學(xué)習(xí)應(yīng)用程序中的變量N所指示的。此外,應(yīng)當(dāng)理解,推-存可指示跨圖形用戶界面所顯示的兩個(gè)或多個(gè)頁面或占據(jù)可滾動(dòng)窗口的學(xué)習(xí)應(yīng)用程序。由此,圖19可表示對用戶1的推薦所指示的學(xué)習(xí)應(yīng)用程序的僅一部分。對用戶1的推薦的第一學(xué)習(xí)應(yīng)用程序在1906處指示。第一學(xué)習(xí)應(yīng)用程序可由例如^為"學(xué)習(xí)應(yīng)用程序y"的標(biāo)題l卯8來指示。學(xué)習(xí)應(yīng)用程序的顧客評級1910可例如由多顆星來圖形地表示。應(yīng)當(dāng)理解,可使用其它合適的方法來顯示關(guān)于學(xué)習(xí)應(yīng)用程序的用戶評級。學(xué)習(xí)應(yīng)用程序所利用的技能集可在1910處指示。這些技能可由推薦引擎用于基于對于與每一學(xué)習(xí)應(yīng)用程序相關(guān)聯(lián)的特定技能的用戶學(xué)習(xí)級別來向用戶推薦學(xué)習(xí)應(yīng)用程序。例如,與學(xué)習(xí)應(yīng)用程序y相關(guān)聯(lián)的技能集包括如英語讀、說和聽等技能。此外,該技能集可包括由圖19所示的技能范圍,如1-4。然而,可使用其它合適的范圍或值??娠@示學(xué)習(xí)應(yīng)用程序y的描述1914。例如,對于學(xué)習(xí)應(yīng)用程序"Y的描述可敘述"7是最高評級的應(yīng)用程序"。圖像1934還指示也可顯示學(xué)習(xí)應(yīng)用程序的圖片表示。購買界面1918可由圖形用戶界面來顯示以使用戶或用戶的管理員能選擇并購買學(xué)習(xí)應(yīng)用程序。例如,可顯示題為"現(xiàn)在購買"的可選擇圖標(biāo)1920。此外,學(xué)習(xí)應(yīng)用程序y可需要25個(gè)貨幣點(diǎn)來完成購買。可與每一學(xué)習(xí)應(yīng)用程序推薦相鄰地提供一個(gè)或多個(gè)圖章1921,指示該學(xué)習(xí)應(yīng)用程序贏得了批準(zhǔn)圖章且由此由諸如測試服務(wù)、政府機(jī)構(gòu)、學(xué)校等第三方證書服務(wù)來推薦。對用戶1的推薦的第二學(xué)習(xí)應(yīng)用程序在1924處指示。該第二學(xué)習(xí)應(yīng)用程序可由不同于第--學(xué)習(xí)應(yīng)用程序的標(biāo)題來指示,示為學(xué)習(xí)應(yīng)用程序a。第二學(xué)習(xí)應(yīng)用程序可以用與第一學(xué)習(xí)應(yīng)用程序相似的方式來顯示。例如,學(xué)習(xí)應(yīng)用程序a也可包括顧客評級、包括技能級別和技能列表的技能集、描述、以及相關(guān)聯(lián)的圖像。此外,37也可顯示用于學(xué)習(xí)應(yīng)用程序的購買界面。注意,在某些實(shí)施例中,公共購買界面可力'便購買兩個(gè)或更多學(xué)習(xí)應(yīng)用程序。對用戶1的推薦的第三學(xué)習(xí)應(yīng)用程序"P"在1926處指示。該第三學(xué)習(xí)應(yīng)用程序可使用與第一和第二學(xué)習(xí)應(yīng)用程序相似的標(biāo)記來指示。對用戶1的推薦的第N個(gè)學(xué)習(xí)應(yīng)用程序"a"在1928處指示。該第N個(gè)學(xué)習(xí)應(yīng)用程序可表示可由對用戶1的推薦指示的任何合適數(shù)量的學(xué)習(xí)應(yīng)用程序。在某些實(shí)施例中,在特定情況下,僅推薦的一部分可由圖形用戶界面來顯示。由此,可提供可選擇圖標(biāo)1930以使用戶或用戶的管理員能査看除了當(dāng)前顯示的那些之外的可由推薦指示的更多學(xué)習(xí)應(yīng)用程序。如參考方法1800所描述的,學(xué)習(xí)應(yīng)用程序可按對應(yīng)于其各自的推薦值的次序來邁示。例如,再次參考圖19,在學(xué)習(xí)應(yīng)用程序y具有較大的推薦值的情況下,在閣形用戶界面上,學(xué)習(xí)應(yīng)用程序y可被放置在學(xué)習(xí)應(yīng)用程序P之前。換言之,學(xué)習(xí)應(yīng)用程序y對于特定技能比學(xué)習(xí)應(yīng)用程序P導(dǎo)致了其它用戶學(xué)習(xí)級別的更大增加。在某些實(shí)施例中,學(xué)習(xí)應(yīng)用程序的特定次序還可由對應(yīng)的標(biāo)記1932-1940來指示。由此,在該具體示例中,如由1932所示,y被排名在第一,而如1938所示,卩被排名在第三。此外,已經(jīng)由用戶購買或已經(jīng)由用戶使用的學(xué)習(xí)應(yīng)用程序可以不隨推薦--起對用戶呈現(xiàn),或者可以從推薦中排除。例如,一學(xué)習(xí)應(yīng)用程序可具有比y更高的推薦值,但是它卻被推薦引擎從推薦中移除。以此方式,可減少推薦的冗余并且可增加推薦的相關(guān)性。如參考方法1800的1812所描述的,在基于至少一個(gè)匹配的簡檔特征來確定對特定用戶的推薦時(shí)可以標(biāo)識一組用戶?,F(xiàn)在參考圖20,示出了標(biāo)i只一示例用戶群體的各個(gè)組和子組的示意圖。如圖20所示,群體2002可包括正在與諸如本地學(xué)習(xí)服務(wù)112或在線學(xué)習(xí)服務(wù)程序114等學(xué)習(xí)服務(wù)交互的任何數(shù)量的用戶。群體2002還包括與組2004、2006、2008和2008相關(guān)聯(lián)的用戶。包括群體2002中的用戶子集的組2004可以被定義為群體2002中共享第一數(shù)量的匹配簡檔特征的用戶。作為一個(gè)具體示例,組2004的用戶可以共享包括母語的簡檔特征。例如,組2004的用戶可具有母語中文。因此,組2004的用戶可以基于其簡檔特征比群體2002中不包括在組2004中的其余用戶更密切地彼此相關(guān)。包括來自組2004中的用戶子集的組2006可以被定義為群體2002中共享第二數(shù)量的匹配簡檔特征的用戶。在該具體示例中,第二數(shù)量的匹配簡檔特征要大于與組2004相關(guān)聯(lián)的第一數(shù)量的匹配簡檔特征。換言之,組2006的用戶可以基于其匹配簡檔特征比組2004中未包括在組2006中的用戶更密切地彼此相關(guān)。例如,在組2004的用戶共享包括母語的簡檔特征的情況下,組2006的用戶可共享包括用戶的母語和分級兩者的簡檔特征。因此,組2006的用戶的數(shù)量可以少于組2004的用戶的數(shù)量,因?yàn)榻M2006包括更特定的用戶子集。類似地,包括來自組2004中的用戶子集的組2008可以被定義為群體2002中共享第三數(shù)量的匹配簡檔特征的用戶。在該具體示例中,與組2008相關(guān)聯(lián)的第三數(shù).量的匹配簡檔特征也大于與組2004相關(guān)聯(lián)的第一數(shù)量的匹配簡檔特征。因此,組2006的用戶的數(shù)量可少于組2004的用戶的數(shù)量。注意,定義組2006的第二數(shù)量的匹配簡檔特征可以與定義組2008的第三數(shù)量的匹配簡檔特征相同或不同。此外,在用戶之間共享的簡檔特征的類型也可不同。組2006和2008可由不同的匹配簡檔特征來定義,而同時(shí)共享相同數(shù)量的匹配簡檔特征。作為一個(gè)示例,組2006和2008的用戶可以共享包括母語的簡檔特征。作為一個(gè)更具體示例,組2006可以包括母語中文以及年齡10歲的用戶,而組2008可包括母語中文以及目標(biāo)學(xué)習(xí)語言英語。應(yīng)當(dāng)理解,可使用任何數(shù)量和類型的匹配簡檔特征來定義用戶群體的用戶組。例如,也可使用對指定技能的相似學(xué)習(xí)級別作為匹配簡檔特征。示例簡檔特征的概要此處參考圖1描述。繼續(xù)圖20,包括來自組2006和2008中的用戶子集的組2010可以被定義為群體2002中共享第四數(shù)量的匹配簡檔特征的用戶。在該具體示例中,與組2010相關(guān)聯(lián)的第四數(shù)量的匹配簡檔特征可以大于分別與組2006和2008相關(guān)聯(lián)的第二和第三數(shù)量的匹配簡檔特征。作為一個(gè)示例,組2010的用戶可以共享不一定被組2008或組2006的所有用戶共享的簡檔特征。例如,在組2006包括母語為中文且用戶年齡為10歲的用戶,而組2008也包括母語為中文但目標(biāo)語言為英語的用戶的情況下,組2010可包括母語為中文、目標(biāo)語言為英語以及用戶年齡為IO歲的用戶。以此方式,一個(gè)或多個(gè)用戶組可以基于任何合適數(shù)量或類型的匹配簡檔特征在用戶群體內(nèi)定義。此外,如圖20所示,每一用戶組可以是更大的用戶組的子集。在某些示例中,用戶可以基于其各自的簡檔特征而與一個(gè)或多個(gè)組相關(guān)聯(lián)。如參考方法1800的1820所描述的,在至少某些示例中可以基于用戶的簡檔特征與用戶組的簡檔特征的比較來確定加權(quán)因子?,F(xiàn)在參考圖21,描述了示出示例加權(quán)因子函數(shù)的圖。如圖21的非限制示例所示,推薦引擎所確定的加權(quán)因子可以隨著匹配簡檔特征數(shù)量的增加而增加。例如,還參考圖20,組2008的用戶與組2008的其它用戶的比較可導(dǎo)致比組2008的用戶與組2004中不包括在組2008中的其它用戶的比較更大的加權(quán)因子。換言之,用戶與用戶組更密切地共享簡檔特征,則對該比較可確定更大的加權(quán)因子。該加權(quán)因子然后可由推薦引擎用于影響推薦。例如,特定組對推薦的影響可以隨著加權(quán)因子的增加而增加。作為一個(gè)非限制示例,測得的用戶組的學(xué)習(xí)級別的改變的相關(guān)性可以由加權(quán)因子來調(diào)整。以此方式,更密切地匹配到對其確定推薦的用戶的用戶可比較不密切地匹配該用戶的用戶對推薦影響更大。注意,盡管圖21示出加權(quán)因子可以如何隨著匹配簡檔特征的數(shù)量而變化,但加權(quán)岡;T也可隨匹配簡檔特征的數(shù)目的類型而變化。作為一個(gè)非限制示例,用戶的母語可以比用戶的年齡對加權(quán)因子有更大的影響。由此,應(yīng)當(dāng)理解,可以使用任何合適的函數(shù)來基于匹配簡檔的特征和類型確定加權(quán)因子。此外,對一用戶的對等匹配的簡檔被標(biāo)識為處于平均值之下的特定技能(不足技能)可導(dǎo)致推薦強(qiáng)調(diào)特別地針對這些不足技能的學(xué)習(xí)應(yīng)用程序或其它內(nèi)容。VI.匹配再次簡要地參考圖1和2,一種用于匹配學(xué)習(xí)應(yīng)用程序的用戶的系統(tǒng)可包括學(xué)習(xí)服務(wù)程序106,其被配置成從諸如,例如學(xué)習(xí)應(yīng)用程序104等多個(gè)學(xué)習(xí)應(yīng)用程序接收多個(gè)用戶的每一個(gè)的表現(xiàn)數(shù)據(jù)。該學(xué)習(xí)服務(wù)程序還可被配置成從做出請求的學(xué)習(xí)應(yīng)用程序接收對經(jīng)由做出請求的學(xué)習(xí)應(yīng)用程序而進(jìn)行的多用戶交互執(zhí)行對多個(gè)用戶的匹配的請求。用于匹配用戶的系統(tǒng)還可包括與學(xué)習(xí)服務(wù)程序相關(guān)聯(lián)的匹配引擎154A、154B。匹配引擎154A、154B可被配置成基于從多個(gè)學(xué)習(xí)應(yīng)用程序接收到的關(guān)于每--用戶的表現(xiàn)數(shù)據(jù)來匹配多個(gè)用戶,以便由此產(chǎn)生包括一個(gè)或多個(gè)匹配的用戶組的匹配結(jié)果。作為一個(gè)示例,匹配引擎154A、154B可在用戶客戶機(jī)設(shè)備102上本地執(zhí)行,并且可以與本地學(xué)習(xí)服務(wù)程序相關(guān)聯(lián)。學(xué)習(xí)服務(wù)程序可被配置成將匹配結(jié)果發(fā)送到做出請求的學(xué)習(xí)應(yīng)用程序。學(xué)習(xí)系統(tǒng)還可包括被配置成在學(xué)習(xí)服務(wù)程序和做出請求的學(xué)習(xí)應(yīng)用程序之間傳送通信的應(yīng)用程序編程接口108。計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100還可包括在在線服務(wù)器系統(tǒng)116上執(zhí)行的在線學(xué)習(xí)服務(wù)程序114,其被配置成通過計(jì)算機(jī)網(wǎng)絡(luò)120與在用戶客戶機(jī)設(shè)備102上執(zhí)行的本地學(xué)習(xí)服務(wù)程序進(jìn)行通信。匹配引擎154A、154B可以是在線服務(wù)學(xué)習(xí)服務(wù)程序的一個(gè)組件,并且可被配置成經(jīng)由本地學(xué)習(xí)服務(wù)程序?qū)⑵ヅ浣Y(jié)果發(fā)送到做出請求的學(xué)習(xí)應(yīng)用程序。計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100還可包括與學(xué)習(xí)服務(wù)程序相關(guān)聯(lián)的評估引擎150A、150B,其被配置成基于表現(xiàn)數(shù)據(jù)為多個(gè)用戶的每一個(gè)確定所評估的學(xué)習(xí)級別。應(yīng)當(dāng)理解,所評估的學(xué)習(xí)級別可以為多個(gè)用戶的每一個(gè)在每一技能的基礎(chǔ)上確定。匹配引擎154A、154B可被配置成基于為多個(gè)用戶的每一個(gè)評估的學(xué)習(xí)級別來匹配多個(gè)用戶。可以理解,關(guān)于多個(gè)用戶的每一個(gè)的其它學(xué)習(xí)數(shù)據(jù)也可形成用于匹配的基礎(chǔ)。匹配引擎154A、154B可被配置成通過參考游戲配置文件中的應(yīng)用程序?qū)S糜螒蚣軜?gòu)172來確定做出請求的應(yīng)用程序所利用的一個(gè)或多個(gè)技能。作為一個(gè)示例,游戲配置文件可被存儲在匹配引擎154A、154B可訪問的非易失性存儲132A、132B中。匹配引擎154A、154B可被配置成基于被確定為由學(xué)習(xí)應(yīng)用程序利用的技能的學(xué)習(xí)級別來匹配用戶。用于匹配用戶的計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100可包括被配置成經(jīng)由應(yīng)用程序編程接口108從做出請求的學(xué)習(xí)應(yīng)用程序接收做出匹配請求的匹配引擎。該請求可用于對經(jīng)由學(xué)習(xí)應(yīng)用程序進(jìn)行的多用戶交互執(zhí)行多個(gè)用戶的匹配。匹配引擎154A、154B還可被配置成通過確定有空玩游戲的多個(gè)可用用戶、對每一可用用戶從學(xué)習(xí)者簡檔中讀取表現(xiàn)數(shù)據(jù)、根據(jù)匹配模式比較表現(xiàn)數(shù)據(jù)以由此產(chǎn)生包括一個(gè)或多個(gè)匹配的用戶組的匹配結(jié)果、并將匹配結(jié)果發(fā)送到做出請求的學(xué)習(xí)應(yīng)用程序,來處理該請求。圖22A和22B示出了用于匹配多個(gè)用戶的計(jì)算機(jī)化學(xué)習(xí)方法2200。應(yīng)當(dāng)理解,方法2200可由此處所描述的計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100來執(zhí)行。在2202處,該方法可包括,在學(xué)習(xí)服務(wù)程序106處從多個(gè)學(xué)習(xí)應(yīng)用程序接收關(guān)于多個(gè)用戶的每一個(gè)的表現(xiàn)數(shù)據(jù)。在2204處,該方法還可包括基于表現(xiàn)數(shù)據(jù)確定多個(gè)用戶的每一個(gè)的所評估的學(xué)^級別。在2206處,該方法還可包括確定登錄到在線學(xué)習(xí)服務(wù)程序114的用戶。學(xué)習(xí)服務(wù)程序可包括在用戶設(shè)備上執(zhí)行的本地學(xué)習(xí)服務(wù)程序112。學(xué)習(xí)服務(wù)程序還可包括具有相關(guān)聯(lián)的匹配引擎的在線學(xué)習(xí)服務(wù)程序114。學(xué)習(xí)服務(wù)程序可從用戶接收參加經(jīng)由學(xué)習(xí)應(yīng)用程序的多用戶在線交互的請求,其中匹配可響應(yīng)于該請求來執(zhí)行。在2208處,該方法包括從做出請求的學(xué)習(xí)應(yīng)用程序接收對多用戶交互執(zhí)行多個(gè)用戶的匹配的請求??梢岳斫?,執(zhí)行匹配的請求可以從做出請求的學(xué)習(xí)應(yīng)用程序接收,并且該請求可包括指示做出請求的學(xué)習(xí)應(yīng)用程序的游戲類型的數(shù)據(jù)。如2210處所示,該方法可包括通過參考存儲在學(xué)習(xí)服務(wù)程序可訪問的位置處的游戲配置文件中的應(yīng)用程序?qū)S糜螒蚣軜?gòu)172來確定做出請求的學(xué)習(xí)應(yīng)用程序所利用的一個(gè)或多個(gè)技能。在2212處,該方法還可包括,在學(xué)習(xí)服務(wù)程序處基于所接收到的做出請求的學(xué)習(xí)應(yīng)用程序的游戲類型來選擇用于匹配多個(gè)用戶的匹配模式。例如,匹配模式可以選自包括指導(dǎo)者匹配模式、團(tuán)隊(duì)匹配模式和均等匹配模式的組。由此,在某些示例中,可提供多個(gè)匹配模式。在2214處,該方法可包括基于一個(gè)或多個(gè)參數(shù)來匹配多個(gè)用戶。如2216處所示,該方法可包括基于從多個(gè)學(xué)習(xí)應(yīng)用程序接收到的關(guān)于每一用戶的表現(xiàn)數(shù)據(jù)來匹配多個(gè)用戶,以便由此產(chǎn)生包括一個(gè)或多個(gè)匹配的用戶組的匹配結(jié)果。如2218處所示,該方法還可包括基于多個(gè)用戶的每一個(gè)的匹配的用戶簡檔特征來匹配多個(gè)ffl戶。匹配的用戶簡檔特征可選自包括第一語言(或母語)、目標(biāo)語言、國家、分級、對技能的學(xué)習(xí)級別、年齡、性別、興趣、為每一用戶存儲的其它簡檔數(shù)據(jù)、或可能'卩目標(biāo)學(xué)習(xí)技能或游戲種類相關(guān)的其它用戶數(shù)據(jù)的組。在2220處,該方法可包括基于多個(gè)用戶的每一個(gè)的所評估的學(xué)習(xí)級別來匹配多個(gè)用戶。在2222處,匹配可基于被確定為由學(xué)習(xí)應(yīng)用程序利用的技能的學(xué)習(xí)級別。在2224處,該方法還可包括在登錄到在線服務(wù)程序和能夠訪問玩學(xué)習(xí)應(yīng)用程序所需的學(xué)習(xí)應(yīng)用程序資產(chǎn)或以其它方式注冊在線并有空玩的多個(gè)用戶之間進(jìn)行匹配。在某些實(shí)施例中,匹配引擎被配置成發(fā)送一消息,該消息詢問被檢測到在線但未登錄到在線學(xué)習(xí)服務(wù)的用戶他們是否希望加入正在進(jìn)行交互式游戲的用戶組。多個(gè)用戶的匹配可以基于參考2216-2224描述的一個(gè)或多個(gè)參數(shù)。參考圖22B,多個(gè)用戶可在2226處基于以上參考2212描述的所選匹配模式來匹配。如2228處所示,匹配模式可以是指導(dǎo)者匹配模式,根據(jù)該模式,學(xué)習(xí)服務(wù)程序可被配置成將離散學(xué)習(xí)級別的用戶匹配到一個(gè)或多個(gè)組中。每一組可包括享少--個(gè)指導(dǎo)者和至少一個(gè)被指導(dǎo)者。指導(dǎo)者可至少具有比被指導(dǎo)者的所評估的學(xué)習(xí)級別高的所評估的學(xué)習(xí)級別。如2230處所示,匹配模式可以是均等匹配模式,根據(jù)該模式,學(xué)習(xí)服務(wù)程序可被配賈成匹配基本上相等學(xué)習(xí)級別的用戶以進(jìn)行頭對頭或協(xié)作式游戲。在某些實(shí)施例中,學(xué)習(xí)服務(wù)程序可被配置成匹配基本上相似學(xué)習(xí)級別的用戶,或可被配置成創(chuàng)建對用戶群體實(shí)用的用戶的最接近匹配。如2232處所示,匹配模式可以是團(tuán)隊(duì)匹配模式,根據(jù)該模式,學(xué)習(xí)服務(wù)程序可被配置成將用戶匹配到具有基本上相等的聚集團(tuán)隊(duì)學(xué)習(xí)級別的兩個(gè)或多個(gè)用戶團(tuán)隊(duì)中。在某些實(shí)施例中,學(xué)習(xí)服務(wù)程序可被配置成將用戶匹配到具有基本上相似學(xué)習(xí)級別的兩個(gè)或多個(gè)團(tuán)隊(duì)中,或可被配置成創(chuàng)建對用戶群體實(shí)用的團(tuán)隊(duì)的最均等匹配。注意,聚集團(tuán)隊(duì)學(xué)習(xí)級別可包括團(tuán)隊(duì)成員的總學(xué)習(xí)級別、團(tuán)隊(duì)成員的平均學(xué)習(xí)級別、或團(tuán)隊(duì)成員的中間學(xué)習(xí)級別,以及其它合適的聚集方法。以此方式,用戶可基于所選匹配模式來匹配。在2234處,該方法還可包括推薦阻礙級別以實(shí)現(xiàn)匹配的用戶之間學(xué)習(xí)級別的難本均等性。作為-'個(gè)示例,在選擇均等匹配模式的情況下,可向具有不同學(xué)習(xí)級別的用戶提供阻礙以減小學(xué)習(xí)級別之間的差異。應(yīng)當(dāng)理解,阻礙可在存在不合需要的學(xué)習(xí)技能差別的情況下被應(yīng)用于每一匹配模式。該方法還可包括,在2236處,將匹配結(jié)果發(fā)送到做出請求的學(xué)習(xí)應(yīng)用程序,并且在2238處在做出請求的學(xué)習(xí)應(yīng)用程序的圖形用戶界面上顯示匹配結(jié)果。作為一個(gè)示例,匹配結(jié)果可經(jīng)由用戶客戶機(jī)設(shè)備102顯示在特定學(xué)習(xí)應(yīng)用程序的登錄界面300上。一旦顯示了匹配結(jié)果,則計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)IOO被配置成使用戶能夠根據(jù)匹配結(jié)果來參加多用戶交互。VII.獎(jiǎng)品在下文中詳細(xì)討論計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100的各組件與獎(jiǎng)品引擎156A、156B的交互。參考以上討論的圖1和2,學(xué)習(xí)服務(wù)系統(tǒng)106可被配置成從多個(gè)學(xué)習(xí)應(yīng)用程序104接收用戶表現(xiàn)數(shù)據(jù)206??梢岳斫猓脩舯憩F(xiàn)數(shù)據(jù)可根據(jù)預(yù)定義架構(gòu)來組織,使得一個(gè)或多個(gè)預(yù)定義學(xué)習(xí)級別中的用戶學(xué)習(xí)級別可跨多個(gè)應(yīng)用程序來測量。學(xué)習(xí)服務(wù)程序106可包括諸如本地評估引擎150B等評估引擎,其被配置成基于用戶表現(xiàn)數(shù)據(jù)來確定評估的用戶學(xué)習(xí)特征,如用戶學(xué)習(xí)級別。學(xué)習(xí)服務(wù)程序106還可包括諸如本地獎(jiǎng)品引擎156B等獎(jiǎng)品引擎,其被配置成在確定評估的用戶學(xué)習(xí)特征滿足或超過預(yù)定閾值之后向用戶獎(jiǎng)勵(lì)"獎(jiǎng)品"或成就。在用戶學(xué)習(xí)特征是對于一技能的用戶學(xué)習(xí)級別的情況下,獎(jiǎng)品引擎被配置成確定用戶學(xué)習(xí)級別是否滿足或超過預(yù)定用戶學(xué)習(xí)級別。可以理解,評估引擎可以是在在線服務(wù)器系統(tǒng)116上執(zhí)行的在線評估引擎150A,而非在本地用戶客戶機(jī)設(shè)備上執(zhí)行的本地評估引擎150B。在線評估引擎150A可被配置成管理對用戶的評估測試以驗(yàn)證用戶達(dá)到了滿足或超過預(yù)定學(xué)習(xí)級別閾值的用戶學(xué)習(xí)級別。學(xué)習(xí)服務(wù)程序106可被配置成將關(guān)于獎(jiǎng)品的數(shù)據(jù)存儲在用戶的簡檔110中。例如,與獎(jiǎng)品有關(guān)的數(shù)據(jù)可被存儲在簡檔110的成就數(shù)組元素中??梢岳斫?,用戶的簡檔110可被存儲在本地用戶客戶機(jī)設(shè)備和在線學(xué)習(xí)服務(wù)之一或兩者上的非易失性存儲132A、132B中。如上所述,計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100還可包括被配置成從多個(gè)學(xué)習(xí)應(yīng)用程序的每-個(gè)接收用戶表現(xiàn)數(shù)據(jù)206,并將用戶表現(xiàn)數(shù)據(jù)206存儲在簡檔IIO中以供學(xué)習(xí)服務(wù)程序檢索的應(yīng)用程序編程接口108,其中應(yīng)用程序編程接口108還被配置成對用戶簡檔讀取和寫入與獎(jiǎng)品有關(guān)的數(shù)據(jù)。學(xué)習(xí)服務(wù)程序106還可被配置成顯示包括表示獎(jiǎng)品的圖標(biāo)的圖形用戶界面。根據(jù)另--實(shí)施例,該系統(tǒng)可包括被配置成顯示圖形用戶界面的學(xué)習(xí)服務(wù)程序106,該閣形用戶界面被配置成顯示由學(xué)習(xí)服務(wù)程序?yàn)檫_(dá)到滿足或超過預(yù)定學(xué)習(xí)級別的所評估的用戶學(xué)習(xí)級別而獎(jiǎng)勵(lì)給用戶的獎(jiǎng)品,其中達(dá)到所評估的用戶學(xué)習(xí)級別是基于多個(gè)學(xué)習(xí)應(yīng)用程序104中的用戶表現(xiàn)的。參考圖4,如上所述,用戶界面400可包括獎(jiǎng)品窗格408,其被配置成顯示表示用戶在多個(gè)學(xué)習(xí)應(yīng)用程序的每一個(gè)中做出的成就的獎(jiǎng)品。在一個(gè)更具體的示例中,所顯示的獎(jiǎng)品中的每一個(gè)可包括獨(dú)特獎(jiǎng)品圖形408和與該獎(jiǎng)品相關(guān)聯(lián)的完成的任務(wù)的描述。在某些實(shí)施例中,獎(jiǎng)品窗格408可包括如"細(xì)節(jié)"選擇器等選擇器,其被配置成顯示呈現(xiàn)關(guān)于用戶所贏得的獎(jiǎng)品的詳細(xì)信息的獎(jiǎng)品圖形用戶界面1000,如以下將參考圖IO描述的?;蛘撸?jiǎng)品可以顯示在學(xué)習(xí)應(yīng)用程序的游戲進(jìn)行界面或概要視圖中。閣10示出了被配置成在半私有朋友窗格1002中顯示用戶的半私有獎(jiǎng)品信息的獎(jiǎng)品圖形用戶界面1000。應(yīng)用程序選擇器1004可被配置成選擇一特定學(xué)習(xí)應(yīng)用程序以査看與所選學(xué)習(xí)應(yīng)用程序相關(guān)聯(lián)的獎(jiǎng)品數(shù)據(jù),該特定學(xué)習(xí)應(yīng)用程序在所描繪的實(shí)施例中例如是金龍。獎(jiǎng)品界面IOOO還包括被配置成顯示來自所選應(yīng)用程序的多個(gè)獎(jiǎng)品選項(xiàng)1010的獎(jiǎng)品選擇器1006,從這些選項(xiàng)中用戶可選擇一特定獎(jiǎng)品選項(xiàng)以進(jìn)行詳細(xì)視圖査看。在所描繪的實(shí)施例中,朋友Mei-Mei和Da-rin的獎(jiǎng)品信息被顯示在獎(jiǎng)品圖形用戶界面1000的半私有朋友窗格1002中。半私有朋友窗格1002可包括與對應(yīng)于每-朋友的獎(jiǎng)品的獎(jiǎng)品點(diǎn)數(shù)、贏得的獎(jiǎng)品、獎(jiǎng)品進(jìn)展和日期相關(guān)聯(lián)的信息。另外,獎(jiǎng)品可以記錄學(xué)習(xí)評估數(shù)據(jù),包括關(guān)于在獎(jiǎng)勵(lì)獎(jiǎng)品之前所達(dá)到的技能級別的詳細(xì)信息,以及指向該評估的數(shù)據(jù)記錄的指針。獎(jiǎng)品圖形用戶界面IOOO可包括用于接收用戶選擇以使得獎(jiǎng)品向半私有視圖中的朋友隱藏的選擇器1008。在所描繪的實(shí)施例中,選擇器向朋友視圖隱藏所有獎(jiǎng)品;然而,可以理解,隱藏選擇器可以對每--獎(jiǎng)品個(gè)別地提供。此外,學(xué)習(xí)服務(wù)程序106可被配置成向用戶的家長發(fā)送關(guān)于獎(jiǎng)品獎(jiǎng)勵(lì)的通知消息。這使得家長能始終知道學(xué)生的學(xué)習(xí)進(jìn)展的最新情況。類似的消息可被發(fā)送到諸如教師等管理員。例如,該系統(tǒng)可被配置成向教師發(fā)送關(guān)于班級中的每-學(xué)生的獎(jiǎng)品信息。如圖23所示,示出了用于獎(jiǎng)品的計(jì)算機(jī)化學(xué)習(xí)方法2300。該方法包括,在2302處,在學(xué)習(xí)服務(wù)程序106處從多個(gè)學(xué)習(xí)應(yīng)用程序中的每一個(gè)接收用戶表現(xiàn)數(shù)據(jù)。在2304處,該方法還包括基于該用戶表現(xiàn)數(shù)據(jù)來確定所評估的用戶學(xué)習(xí)特征。所評估的用戶學(xué)習(xí)特征可以是所評估的用戶學(xué)習(xí)級別,或諸如與學(xué)習(xí)級別無關(guān)的出席等其它特征。在2306處,該方法可包括管理對用戶的評估測試以驗(yàn)證用戶達(dá)到了滿足或超過預(yù)定閾值的用戶學(xué)習(xí)特征。在某些實(shí)施例中,評估測試可驗(yàn)證用戶達(dá)到了預(yù)定用戶學(xué)習(xí)級別閾值。該方法還可包括在管理評估測試之前接收對用戶的家K授權(quán)以便接受評估測試。可以理解,該評估測試可經(jīng)由在線學(xué)習(xí)服務(wù)來管理。在2308處,該方法還可包括在確定所評估的用戶學(xué)習(xí)特征滿足或超過預(yù)定閾^i后向用戶獎(jiǎng)勵(lì)獎(jiǎng)品。如上所討論的,這可包括確定用戶學(xué)習(xí)級別滿足或超過預(yù)定用戶學(xué)習(xí)級別閾值。在2310處,該方法還可包括將獎(jiǎng)品存儲在學(xué)習(xí)服務(wù)程序可訪問的用戶簡檔中。在2312處,該方法還可包括在學(xué)習(xí)服務(wù)程序的圖形用戶界面上.顯示獎(jiǎng)品。或者,獎(jiǎng)品可被顯示在學(xué)習(xí)應(yīng)用程序的用戶界面上。在2314處,該方法可包括從在線學(xué)習(xí)服務(wù)向用戶的家長發(fā)送關(guān)于獎(jiǎng)品獎(jiǎng)勵(lì)的通知消息。如上所t寸論的,應(yīng)當(dāng)理解,獎(jiǎng)品也可對于不直接與學(xué)習(xí)級別的達(dá)到相關(guān)的、衣示學(xué)習(xí)應(yīng)用程序內(nèi)的成就的用戶學(xué)習(xí)特征的獎(jiǎng)勵(lì)。例如,學(xué)習(xí)應(yīng)用程序開發(fā)者可以指定在玩了學(xué)習(xí)應(yīng)用程序預(yù)定次數(shù)之后或者因在在線事件時(shí)完美地出席而向用戶獎(jiǎng)勵(lì)獎(jiǎng)品。在這一情況下,代替上述步驟2304-2308,該方法可包括確定用戶達(dá)到了可由游戲開發(fā)者設(shè)置的預(yù)定獎(jiǎng)品準(zhǔn)則,然后在做出這一判定之后向用戶獎(jiǎng)勵(lì)獎(jiǎng)r.iVIII.家長界面在下文中詳細(xì)討論計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100的各組件與家長圖形用戶界面1100的交互。參考以上討論的圖1和2,學(xué)習(xí)服務(wù)程序106可被配置成從多個(gè)學(xué)習(xí)應(yīng)用程序104接收學(xué)習(xí)數(shù)據(jù)。計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100可包括用戶的簡檔110,其被配置成將學(xué)習(xí)數(shù)據(jù)存儲在學(xué)習(xí)服務(wù)程序106可訪問的非易失性存儲中;以及家長圖形用戶界面1100,其由學(xué)習(xí)服務(wù)程序來顯示并被配置成包括與簡檔相關(guān)聯(lián)的學(xué)習(xí)數(shù)據(jù)的家長視閣??梢岳斫?,家長用戶界面可以經(jīng)由網(wǎng)頁、電子郵件、SMS(短消息服務(wù))消息、本地服務(wù)程序圖形用戶界面、以及啟用web的移動(dòng)電話或其它合適的顯示設(shè)備或格式中的至少一個(gè)來顯示。如上所述,學(xué)習(xí)服務(wù)程序106可包括評估引擎150A、150B,其被配置成基f-用戶表現(xiàn)數(shù)據(jù)來確定所評估的用戶學(xué)習(xí)級別并將學(xué)習(xí)級別存儲在用戶的簡檔110中。所評估的用戶學(xué)習(xí)級別可根據(jù)簡檔架構(gòu)被存儲在簡檔110中。學(xué)習(xí)服務(wù)程序106還可包括統(tǒng)計(jì)引擎164A、164B,其被配置成將用戶的簡檔110中所存儲的學(xué)^數(shù)據(jù)與其它用戶的簡檔中所存儲的數(shù)據(jù)相聚集以由此產(chǎn)生統(tǒng)計(jì)比較。學(xué)習(xí)數(shù)據(jù)可從用戶的簡檔110上傳。如根據(jù)簡檔架構(gòu)由諸如朋友數(shù)組、組數(shù)組和組成員數(shù)組等各元素定義的其它用戶的學(xué)習(xí)數(shù)據(jù)可從其它聚集的用戶的簡檔上傳。學(xué)習(xí)服務(wù)程序106可包括推薦引擎152A、152B,其被配置成基于存儲在學(xué)習(xí)者簡檔中的數(shù)據(jù)為用戶確定對繼續(xù)的動(dòng)作的推薦。接著參考圖ll,示出了家長圖形用戶界面IIOO。在下文中詳細(xì)討論計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100的各組件與家長圖形用戶界面的交互。如上所述,學(xué)習(xí)服務(wù)程序106!iJ'被配置成從多個(gè)學(xué)習(xí)應(yīng)用程序104接收學(xué)習(xí)數(shù)據(jù),并且每一用戶的簡檔110可將學(xué)習(xí)數(shù)據(jù)存儲在學(xué)習(xí)服務(wù)程序106可訪問的非易失性存儲器中??赏ㄟ^選擇登錄界面300的"家長"按鈕來打開的家長圖形用戶界面1100被配置成向家長呈現(xiàn)與用戶簡檔相關(guān)聯(lián)的學(xué)習(xí)數(shù)據(jù)的視圖。可以理解,家長用戶界面可以經(jīng)由網(wǎng)頁、電子郵件消息、短消息服務(wù)("srns")消息、本地服務(wù)程序圖形用戶界面、以及啟用web的移動(dòng)電話中的任何一個(gè)或多個(gè)來顯示。家長圖形用戶界面IIOO可包括被配置成向家長呈現(xiàn)信息的各種面板。在某些實(shí)施例中,呈現(xiàn)給家長的信息可包括由學(xué)習(xí)服務(wù)程序106的各種引擎產(chǎn)生的信息,如以上參考圖1和2所示并描述的。例如,如上所討論的,評估引擎150A、150B可被配置成基于由學(xué)習(xí)應(yīng)用程序提供的用戶表現(xiàn)數(shù)據(jù)來確定評估的用戶學(xué)習(xí)級別,并將學(xué)^級別存儲在用戶的簡檔110中。學(xué)習(xí)服務(wù)程序106還可包括統(tǒng)計(jì)引擎164A、164B,其可被配置成將用戶的簡檔110中所存儲的學(xué)習(xí)數(shù)據(jù)與其它用戶的簡檔中所存儲的數(shù)據(jù)相聚集以由此產(chǎn)生該用戶與其它用戶的統(tǒng)計(jì)比較。學(xué)習(xí)服務(wù)程序106還可包括推薦引擎152A、152B,其被配置成基于存儲在學(xué)習(xí)者簡檔中的數(shù)據(jù)為用戶確定對繼續(xù)的動(dòng)作的推薦。來自這些引擎的每一個(gè)的信息可被顯示在家長圖形用戶界面1100上。例如,家K閣形用戶界面1100可被配置成顯示由評估引擎150所確定的所評估的用戶學(xué)習(xí)級別。在所描繪的實(shí)施例中,所評估的學(xué)習(xí)級別作為隨時(shí)間排列的對一技能的多個(gè)學(xué)習(xí)級別顯示在進(jìn)展面板1102中。同樣,由統(tǒng)計(jì)引擎164B生成的用戶與其它川戶的統(tǒng)計(jì)比較可被顯示在統(tǒng)計(jì)比較面板1104中。此外,由推薦引擎152A、152B4-:成的推薦可被顯示在學(xué)生推薦面板1106中。作為推薦的具體示例,對用戶的一個(gè)或多個(gè)推薦的學(xué)習(xí)應(yīng)用程序可在推薦面板1106中列出。繼續(xù)圖11,家長圖形用戶界面1100可被配置成顯示在用戶所利用的一個(gè)或多個(gè)學(xué)習(xí)活動(dòng)程序中的用戶活動(dòng)的概要。在所描繪的實(shí)施例中,在用戶活動(dòng)概要面板1108中列出了多個(gè)學(xué)習(xí)應(yīng)用程序,以及相應(yīng)的玩的次數(shù)和玩的日期。該信息可例如通過根據(jù)簡檔架構(gòu)從用戶的簡檔元數(shù)據(jù)上傳來獲取??梢岳斫猓脩艋顒?dòng)概要面板1108中所示的信息是出于示例的目的示出的,并且可在用戶活動(dòng)概要面板1108中顯示任何其它合適的信息。家長閣形用戶界面1100還可包括朋友狀態(tài)面板1110,其示出用戶的哪--個(gè)朋友當(dāng)收在線;以及服務(wù)級詞匯狀態(tài)面板1112,其示出在一個(gè)或多個(gè)學(xué)習(xí)應(yīng)用程序中獲取詞匯表時(shí)所做出的進(jìn)展。家長圖形用戶界面IIOO還可被配置成在家長圖形HJ戶界面上顯示控制面板1114,該控制面板1114被配置成接收家長選擇的控制參數(shù),該控制參數(shù)管控家長調(diào)節(jié)的、用戶在計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)110上的活動(dòng)??烧{(diào)節(jié)的活動(dòng)的示例包括,但不限于,批準(zhǔn)的游戲、批準(zhǔn)的朋友、和/或批準(zhǔn)的玩游戲時(shí)間。圖24示出了用于對多個(gè)學(xué)習(xí)應(yīng)用程序利用家長圖形用戶界面的計(jì)算機(jī)化學(xué)習(xí)力法2400。該方法包括,在2402處,在學(xué)習(xí)服務(wù)程序106處從多個(gè)學(xué)習(xí)應(yīng)用程序巾的每'個(gè)接收用戶的學(xué)習(xí)數(shù)據(jù)。在2404處,該方法包括將學(xué)習(xí)數(shù)據(jù)存儲在學(xué)習(xí)服務(wù)程序可訪問的非易失性存儲器中的用戶的簡檔中。可以理解,用戶的簡檔可被存儲在本地用戶客戶機(jī)設(shè)備和在線學(xué)習(xí)服務(wù)器系統(tǒng)之一或兩者上的非易失性存儲器中。在2406處,該方法可包括顯示被配置成包括與簡檔相關(guān)聯(lián)的學(xué)習(xí)數(shù)據(jù)的家長視圖的家長圖形用戶界面1100。在2408處,該方法還可包括對用戶的經(jīng)認(rèn)證的家長授權(quán)對家長圖形用戶界面的訪問。例如,存儲在簡檔IIO的元數(shù)據(jù)中的家長ID可以與用戶的經(jīng)認(rèn)證的家長的加密密碼相關(guān)聯(lián)。該方法還可包括,在2410處,顯示來自學(xué)習(xí)服務(wù)程序106的各引擎的學(xué)習(xí)數(shù)據(jù)。例如,該方法可包括,在2412處,從用戶的簡檔IIO中讀取對于一技能的所評估的用戶學(xué)習(xí)級別,并將所評估的用戶學(xué)習(xí)級別顯示在家長圖形用戶界面1100上的用戶的簡檔110的家長視圖中。另外,該方法可包括,在2414處,在家長圖形用戶界面1100上顯示存儲在用戶的簡檔110中的學(xué)習(xí)數(shù)據(jù)與存儲在其它用戶的簡檔中的數(shù)據(jù)的統(tǒng)計(jì)比較。該方法還可包括,在2416處,在家長圖形用戶界面1100上顯示對用戶的推薦,該推薦基于用戶的簡檔110中所存儲的數(shù)據(jù)來選擇。該方法還可包括,在2418處,在家長圖形用戶界面1100上顯示多個(gè)學(xué)習(xí)活動(dòng)程序中的用戶活動(dòng)的概要;在2420處,在家長圖形用戶界面1100上顯示關(guān)于用戶的在線朋友的信息;和/或在2422處,在家長圖形用戶界面IIOO上顯示關(guān)于用戶習(xí)得的新技能的信息。所描述的方法所顯示的信息可如上所述被包含在家長圖形用戶界面IIOO的各面板中。該方法還可包括,在2424處,在家長圖形用戶界面上顯示一控件,該控件被配置成接收家長選擇的控制參數(shù),該控制參數(shù)管控用戶在計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100上.的家長調(diào)節(jié)的活動(dòng)。一個(gè)或多個(gè)家長調(diào)節(jié)的活動(dòng)可由經(jīng)認(rèn)證的用戶家長如上所述根據(jù)簡檔架構(gòu)控制簡檔110時(shí)選擇。家長調(diào)節(jié)的活動(dòng)可以在家長圖形用戶界面1100上的控制面板1114中選擇。家長調(diào)節(jié)的活動(dòng)的示例包括,但不限于,是否允許用戶經(jīng)由朋友界面與所選其它用戶相關(guān)聯(lián),游戲或其它應(yīng)用程序是否是允許的應(yīng)用程序,游戲或應(yīng)用程序內(nèi)的選擇是否是允許的選擇,以及用戶是否具有在指定時(shí)刻以習(xí)應(yīng)用程序的身份使用游戲或應(yīng)用程序指定持續(xù)時(shí)間的許可,或是否可安排活動(dòng)"夂換",例如,可將學(xué)習(xí)活動(dòng)中花費(fèi)的相等時(shí)間量來交換觀看視頻或其它娛樂節(jié)〖1。IX.管理界面在下文中詳細(xì)討論計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100的各組件與管理員圖形用戶界面的交互。圖12和13中示出了兩個(gè)示例性管理員圖形用戶界面,即教師管理員圖形用戶界恥1200和經(jīng)營管理員界面1300。教師管理員圖形用戶界面1200被配置成顯示來H教師的教室的學(xué)生的學(xué)習(xí)數(shù)據(jù),而經(jīng)營管理員界面1300被配置成顯示管理數(shù)據(jù)以及學(xué)生的個(gè)別和聚集學(xué)習(xí)數(shù)據(jù)。如此處所使用的術(shù)語"經(jīng)營管理員"指的是學(xué)校官員,政府官員,或具有聚集地査看整個(gè)學(xué)校、學(xué)區(qū)、地理區(qū)域或其它學(xué)生群體的學(xué)習(xí)數(shù)據(jù)的授權(quán)的其他人。如此處所使用的術(shù)語"教師管理員"指的是學(xué)生班級的教師。由此,教師管理員寬泛地用于指代具有管理對學(xué)生群體的教育服務(wù)的授權(quán)的人,并且可以理解,教師此處被認(rèn)為是一種類型的管理員。學(xué)生群體不必存在于正式教育機(jī)構(gòu)中,而可以是非正式的或特別的組。如上所討論的,學(xué)習(xí)服務(wù)程序106可被配置成從多個(gè)學(xué)習(xí)應(yīng)用程序104接收關(guān)于多個(gè)用戶的學(xué)習(xí)數(shù)據(jù)。計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100還可包括報(bào)告引擎160A、160B,其響應(yīng)于管理員選擇的參數(shù)來檢索并處理學(xué)習(xí)數(shù)據(jù)以產(chǎn)生被配置成顯示在教師和經(jīng)營符理員閣形用戶界面1200、1300上的報(bào)告。可以理解,報(bào)告引擎160A、160B可被配置成接收并處理在創(chuàng)建報(bào)告時(shí)使用的管理數(shù)據(jù)。教師和經(jīng)營管理員圖形用戶界向'1200、1300可包括被配置成接收管理員選擇的參數(shù)的選擇器1202、1302,并且管理員選擇的參數(shù)適用于形成用于顯示學(xué)習(xí)數(shù)據(jù)報(bào)告的基礎(chǔ)。如上所t寸論的,學(xué)習(xí)服務(wù)程序106可包括被配置成基于學(xué)習(xí)數(shù)據(jù)來確定評估的用戶學(xué)習(xí)級別的評估引擎150A、150B,其中所評估的用戶學(xué)習(xí)級別被顯示在教師和經(jīng)營管理員圖形用戶界面1200、1300上。學(xué)習(xí)服務(wù)程序106還可包括被配置成聚集多個(gè)用戶的學(xué)習(xí)數(shù)據(jù)的統(tǒng)計(jì)引擎164A、164B。教師和經(jīng)營管理員圖形用戶界面1200、1300可顯示學(xué)習(xí)數(shù)據(jù)的統(tǒng)計(jì)比較。學(xué)習(xí)服務(wù)程序106可包括推薦引擎152A、152B,其被配置成基于存儲在學(xué)習(xí)者簡檔中的數(shù)據(jù)為用戶確定對繼續(xù)的動(dòng)作的推薦。教師和經(jīng)營管理員圖形用戶界面1200、1300還可顯示對多個(gè)用戶中的-個(gè)或多個(gè)的推薦,該推薦是基于學(xué)習(xí)數(shù)據(jù)選擇的。學(xué)習(xí)服務(wù)程序106可包括匹配引擎154A、154B,其被配置成基于對于多個(gè)用戶中的兩個(gè)或多個(gè)用戶在學(xué)習(xí)服務(wù)程序106處接收到的學(xué)習(xí)數(shù)據(jù)來匹配這兩個(gè)或多個(gè)用戶。圖12示出了教師管理員圖形用戶界面1200的一個(gè)實(shí)施例,該界面包括諸如報(bào)g選擇器1202等選擇器,其被配置成接收教師管理員選擇的參數(shù),其中所述教帥'符理員選擇的參數(shù)適用于形成用于學(xué)習(xí)數(shù)據(jù)報(bào)告的基礎(chǔ)。在-個(gè)實(shí)施例中,教師管理員選擇的參數(shù)可被修改以使得教師管理員圖形用戶界邁fl200上諸如報(bào)告1204等學(xué)習(xí)數(shù)據(jù)報(bào)告中所顯示的學(xué)習(xí)數(shù)據(jù)包括學(xué)習(xí)級別數(shù)據(jù)。例如,學(xué)習(xí)數(shù)據(jù)參數(shù)1206可以在報(bào)告選擇器1202中選擇,使得1204處的學(xué)習(xí)數(shù)據(jù)報(bào)告可顯示學(xué)習(xí)級別數(shù)據(jù)。在另一實(shí)施例中,顯示在教師管理員圖形用戶界面1200上的學(xué)習(xí)數(shù)據(jù)可包括與通過時(shí)間預(yù)定義的用戶組相關(guān)聯(lián)的學(xué)習(xí)數(shù)據(jù)。例如,學(xué)習(xí)數(shù)據(jù)參數(shù)1206可在報(bào)告選擇器1202中選擇以包括一個(gè)或多個(gè)用戶的組。預(yù)定義用戶組可包括例如教室、學(xué)校、學(xué)區(qū)、州和國家中的至少一個(gè)。提供了學(xué)生選擇器1212、學(xué)科選擇器1214和報(bào)告模板選擇器1216以便為學(xué)習(xí)數(shù)據(jù)報(bào)告選擇個(gè)別的學(xué)生、學(xué)科和報(bào)告模板。此外,可以理解,在所描繪的實(shí)施例中,這些選擇器1212-1216中的數(shù)據(jù)由人口統(tǒng)計(jì)選擇器1218來填充。人口統(tǒng)計(jì)選擇器1218包括下拉菜單,通過該菜單用戶可以選擇要從中取得數(shù)據(jù)以便包括在選擇器1212-1214中的班級、年、學(xué)期和月,這些數(shù)據(jù)進(jìn)而可由用戶用于進(jìn)一步過濾包括在報(bào)告1204中的數(shù)據(jù)。該人口統(tǒng)計(jì)數(shù)據(jù)的部分或全部如果無法從計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100獲得,則可經(jīng)由專門的計(jì)算機(jī)化數(shù)據(jù)庫系統(tǒng)從學(xué)校記錄中收集。此外,可以理解,在某些實(shí)施例中,從計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100收集的學(xué)習(xí)數(shù)據(jù)可以與諸如標(biāo)準(zhǔn)化測試分?jǐn)?shù)、人口統(tǒng)計(jì)數(shù)據(jù)等來自其它源的學(xué)習(xí)數(shù)據(jù)相組合,以產(chǎn)生報(bào)告1204。如上所述,教師管理員圖形用戶界面1200可顯示學(xué)習(xí)數(shù)據(jù)的統(tǒng)計(jì)比較。例如,釆用閣或表的形式的統(tǒng)計(jì)比較1208可被包括在報(bào)告1204中。教師管理員圖形用戶界而1200還可顯示對多個(gè)用戶中的一個(gè)或多個(gè)的推薦,該推薦是基于學(xué)習(xí)數(shù)據(jù)選杼的。例如,推薦窗格1210可包括對一個(gè)或多個(gè)學(xué)生或組對于--技能的學(xué)習(xí)級別的評估,以及一個(gè)或多個(gè)推薦的列表。以下是可經(jīng)由教師管理員用戶界面產(chǎn)生的示例報(bào)告的列表。1.個(gè)別技能級別(診斷、熟練)2.對每一技能隨時(shí)間的個(gè)別改進(jìn)(診斷)3.對其它熟練度量、標(biāo)準(zhǔn)(例如,國家考試、Flesh-Kincaid閱讀級別)的個(gè)別比較和映射4.對簡檔特征的個(gè)別百分比排名(例如,總體、按照年齡、按照學(xué)習(xí)年份、按照第一語言、與班級中的其他人)5.對每-學(xué)生與模型相比的示例語音記錄6.對每--學(xué)生與每一技能相關(guān)聯(lián)的能力的列表7.每-學(xué)生的獎(jiǎng)品8.每一學(xué)生已知的單詞的總詞匯表大小9.每一學(xué)生要習(xí)得的下一技能10.每-'學(xué)生落后的技能11.與第三方熟練度量、標(biāo)準(zhǔn)(例如,國家考試、Flesh-Kincaid閱讀級別)的班級比較12.按照學(xué)科對簡檔特征的班級百分比排名(例如,總體、按照年齡、按照學(xué)習(xí)年份、按照母語)13.班級學(xué)生分布(例如,按照學(xué)習(xí)內(nèi)容完成百分比或每一技能的級別)閣13示出了經(jīng)營管理員圖形用戶界面的一個(gè)實(shí)施例,其包括用于經(jīng)營管理員的學(xué)習(xí)數(shù)據(jù)的經(jīng)營管理員視圖,其中除了從計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100收集的學(xué)習(xí)數(shù)據(jù)之外,該管理員圖形用戶界面還包括來自外部源的數(shù)據(jù),并且被配置成從更寬的用戶人口統(tǒng)計(jì)池中取得數(shù)據(jù)。各種管理數(shù)據(jù)可經(jīng)由報(bào)告選擇器1302來選擇。報(bào)告選擇器1302通常包括人口統(tǒng)計(jì)選擇器1304,其被配置成接收用戶對諸如州、班級和學(xué)區(qū)、和/或?qū)W區(qū)內(nèi)的街區(qū)/街坊等地理區(qū)域的選擇,從這些區(qū)域中將取得管理數(shù)據(jù)以產(chǎn)生管理報(bào)告1310。報(bào)告選擇器1302還可包括管理數(shù)據(jù)選擇器,如計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)數(shù)據(jù)選擇器,以及被配置成使用戶能特別地選擇從外部源收集哪些數(shù)據(jù)來包括在管理報(bào)告1310中的外部數(shù)據(jù)選擇器1308。計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)數(shù)據(jù)選擇器1306通常被配置成使用戶能選擇從計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100收集的數(shù)據(jù),而外部數(shù)據(jù)選擇器1308通常被配置成使用戶能選擇從諸如國家考試統(tǒng)計(jì)數(shù)據(jù)或?qū)W區(qū)自己的記錄等第三方和專門源收集的數(shù)據(jù)。在一個(gè)實(shí)施例中,外部數(shù)據(jù)可包括財(cái)務(wù)數(shù)據(jù),如管理員可能希望比較并相關(guān)的:匸資數(shù)據(jù)、管理花費(fèi)數(shù)據(jù)以及升職數(shù)據(jù)。該數(shù)據(jù)可從駐留在學(xué)習(xí)服務(wù)外部的第三方或?qū)iT服務(wù)取得,并且可通過使用web服務(wù)來與學(xué)習(xí)服務(wù)數(shù)據(jù)相組合。外部數(shù)據(jù)還可包括如以標(biāo)準(zhǔn)方式來管理并評分的測試數(shù)據(jù)等管理數(shù)據(jù)。例如,測試數(shù)據(jù)可包括州或國家考試分?jǐn)?shù)、TOEFL分?jǐn)?shù)和/或Flesch-Kincaid或其它專門數(shù)據(jù)中的一個(gè)或多個(gè)。在又--實(shí)施例中,外部數(shù)據(jù)還可包括從學(xué)習(xí)服務(wù)外部的服務(wù)收集的、但出于報(bào)告的目的與學(xué)習(xí)服務(wù)數(shù)據(jù)相組合的組織數(shù)據(jù)。例如,組織數(shù)據(jù)可包括登記數(shù)據(jù)、殘疾數(shù)據(jù)、性別分布數(shù)據(jù)和教師曠課數(shù)據(jù)中的一個(gè)或多個(gè)。圖13中示出了各種其它示例性數(shù)據(jù)類型。在所描繪的實(shí)施例中,管理報(bào)告1310可被配置成顯示包含計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)數(shù)據(jù)的圖形或文本表示的報(bào)告,如對于英語的中間評估學(xué)習(xí)級別。另外,如1310A處所示,管理報(bào)告可被配置成顯示包含于來自第三方或?qū)iT源的其它數(shù)據(jù)相組合的計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)數(shù)據(jù)的圖形或文本表示的報(bào)告,如對于英語的中間評估學(xué)習(xí)級別與對于英語的中間標(biāo)準(zhǔn)化測試分?jǐn)?shù)的比較。此外,可以理解,經(jīng)營管理員圖形用戶界面通常被配置成經(jīng)由鏈接1314提供具有經(jīng)營管理員級別許可的、對教師管理員圖形用戶界面的管理員訪問,由此允許在個(gè)人或教室的基礎(chǔ)上生成以上列出的所有報(bào)告,加上以下關(guān)于更大的聚集學(xué)生組的報(bào)告。1.與第三方熟練度量、標(biāo)準(zhǔn)(例如,國家考試、Flesh-Kincaid閱讀級別)的學(xué)校/城市/州比較2.按照學(xué)科對簡檔特征的學(xué)校/城市/州百分比排名(例如,總體、按照年齡、按照學(xué)習(xí)年份、按照母語)3.學(xué)校/城市/州學(xué)生分布(例如,按照內(nèi)容完成百分比或每一技能的級別)管理員用戶界面1300還可被配置成顯示市場窗格1312,其中例如可顯示經(jīng)營管理員感興趣的書和軟件。在所描繪的實(shí)施例中,示出了優(yōu)秀推銷員列表。在市場窗格1312內(nèi),可提供鏈接,通過該鏈接,管理員可以訪問進(jìn)一步的信息或進(jìn)行購買。閣25示出了用于對多個(gè)學(xué)習(xí)應(yīng)用程序利用管理員圖形用戶界面的計(jì)算機(jī)化學(xué)〉J方法2500。該方法可包括,在2502處,在學(xué)習(xí)服務(wù)程序106處從多個(gè)學(xué)習(xí)應(yīng)用程序中的每一個(gè)接收關(guān)于多個(gè)用戶的學(xué)習(xí)數(shù)據(jù),并且在2503處從管理員客戶機(jī)設(shè)備接收對要顯示在管理員圖形用戶界面1300中的學(xué)習(xí)數(shù)據(jù)的請求。該請求在本地服務(wù)程序的情況下可經(jīng)由應(yīng)用程序編程接口來接收,或者在在線服務(wù)程序的情況下經(jīng)由在線服務(wù)來接收。在2504處,該方法可包括將所選學(xué)習(xí)數(shù)據(jù)傳送到做出請求的管理員客戶機(jī)設(shè)備以顯示在管理員圖形用戶界面中。在2506處,該方法還可包括在管理員圖形用戶界面1300上顯示一選擇器,該選擇器被配置成接收管理員選擇的學(xué)習(xí)數(shù)據(jù)參數(shù),該參數(shù)管控顯示在管理員圖形ffl戶界面1300上的學(xué)習(xí)數(shù)據(jù)以及在2508處,基于所選學(xué)習(xí)數(shù)據(jù)參數(shù)將學(xué)習(xí)數(shù)據(jù)排列成顯示在管理員圖形用戶界面1300上的報(bào)告。可以理解,學(xué)習(xí)數(shù)據(jù)可以用f聚集學(xué)生群體,并且可以與未經(jīng)由計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)100收集的數(shù)據(jù)相組合來產(chǎn)生.卜.述各類型的報(bào)告。在2510處,該方法還可包括在管理員圖形用戶界面上顯示學(xué)習(xí)數(shù)據(jù)的統(tǒng)計(jì)比較。在2512處,該方法還可包括顯示對多個(gè)用戶中的一個(gè)或多個(gè)的推薦,該推薦是基于學(xué)習(xí)數(shù)據(jù)選擇的。在2514處,該方法還可包括對經(jīng)認(rèn)證的管理員授權(quán)對管理員圖形用戶界面的訪問。應(yīng)當(dāng)理解,圖25所示的步驟,尤其是步驟2506-2514可以按任何合適的次序彼此相關(guān)并且與步驟2502-2504相關(guān)地發(fā)生。應(yīng)當(dāng)理解,此處的各實(shí)施例是說明性而非限制性的,因?yàn)楸景l(fā)明的范圍由所附權(quán)利要求書而非之前的說明書來限定,并且落入權(quán)利要求的邊界和范圍內(nèi)的所有改變或這些邊界和范圍的等效技術(shù)方案因此都旨在被權(quán)利要求所涵蓋。權(quán)利要求1.一種計(jì)算機(jī)化學(xué)習(xí)系統(tǒng),包括可在計(jì)算設(shè)備上執(zhí)行的學(xué)習(xí)應(yīng)用程序,所述學(xué)習(xí)應(yīng)用程序包括被配置成向用戶呈現(xiàn)挑戰(zhàn)并接收用戶對所述挑戰(zhàn)的響應(yīng)的用戶界面,所述用戶界面包括被配置成呈現(xiàn)幫助用戶響應(yīng)所述挑戰(zhàn)的支持的支持系統(tǒng);以及支架引擎,所述支架引擎被配置成確定所述用戶對于一技能的支架級別,并基于所述支架級別來調(diào)整經(jīng)由所述支持系統(tǒng)為所述技能提供的支持。2.如權(quán)利要求1所述的系統(tǒng),其特征在于,對于所述技能的支架級別被存儲在所述學(xué)習(xí)應(yīng)用程序經(jīng)由應(yīng)用程序編程接口可訪問的非易失性存儲器中的用戶簡檔中。3.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述支持系統(tǒng)被配置有拉支持選項(xiàng),在所述拉支持選項(xiàng)中,所述支持系統(tǒng)響應(yīng)于用戶經(jīng)由所述用戶界面上的支持選擇器對支持的請求來呈現(xiàn)支持。4.如權(quán)利要求3所述的系統(tǒng),其特征在于,所述支持系統(tǒng)被配置有推支持選項(xiàng),在所述推支持選項(xiàng)中,所述支持系統(tǒng)響應(yīng)于測得的響應(yīng)參數(shù)在沒有所述用戶的直接請求的情況下呈現(xiàn)支持。5.如權(quán)利要求4所述的系統(tǒng),其特征在于,所述支架級別選自包括無、低、中和高的組;以及其中所述支持系統(tǒng)被配置成在檢測到對于一技能的用戶支架級別為高時(shí)啟用所述推支持選項(xiàng)和所述拉支持選項(xiàng)兩者;在檢測到對于一技能的用戶支架級別為中時(shí)禁用部分推支持選項(xiàng)并啟用全部拉支持選項(xiàng);在檢測到對于一技能的用戶支架級別為低時(shí)禁用全部推支持選項(xiàng)并啟用部分拉支持選項(xiàng);以及在檢測到對于一技能的用戶支架級別為無時(shí)禁用所述拉支持選項(xiàng)和所述推支持選項(xiàng)兩者。6.如權(quán)利要求l所述的系統(tǒng),其特征在于,所述測得響應(yīng)參數(shù)選自包括響應(yīng)時(shí)間、響應(yīng)準(zhǔn)確性、以及響應(yīng)嘗試數(shù)量和分?jǐn)?shù)的組。7.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述技能是聽且所述支持包括音頻。8.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述技能是讀且所述支持包括文本。9.如權(quán)利要求l所述的系統(tǒng),其特征在于,所述支持是釆用口述或書寫形式之一以所述用戶的母語提供的。10.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述支持是采用口述或書寫形式之一以目標(biāo)學(xué)習(xí)語言提供的。11.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述支持系統(tǒng)被配置成向?qū)χС值氖褂梅峙涑杀?,所述成本由所述支持系統(tǒng)用于評估是否降低所述用戶的支架級別。12.如權(quán)利要求ll所述的系統(tǒng),其特征在于,采用目標(biāo)語言的支持的成本要低于采用母語的支持的成本。13.如權(quán)利要求I所述的系統(tǒng),其特征在于,所述支持系統(tǒng)被配置成以一輸出格式顯示所述支持,所述輸出格式選自包括文本、音頻、動(dòng)畫、視頻和觸覺壓力的組。14.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述支持系統(tǒng)被配置成以一輸入格式顯示所述支持作為用戶響應(yīng)選項(xiàng),所述輸入格式選自包括通過鍵盤的文本輸入、通過話筒的音頻輸入、通過指示筆的手寫或輸入、鼠標(biāo)點(diǎn)擊、照相機(jī)捕捉的姿勢的組。15.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述學(xué)習(xí)應(yīng)用程序被配置成執(zhí)行游戲內(nèi)評估并確定所述用戶達(dá)到了用戶支架級別,所述游戲內(nèi)評估基于與其它用戶相比的、用戶在響應(yīng)所述挑戰(zhàn)時(shí)對支持的使用模式,并且所述學(xué)習(xí)應(yīng)用程序還被配置成當(dāng)所述用戶對支持的使用模式對應(yīng)于其它用戶在新的支架級別下的使用模式時(shí),在評估用戶達(dá)到了新的支架級別后發(fā)送更新簡檔的寫請求。16.如權(quán)利要求1所述的系統(tǒng),其特征在于,所述支持系統(tǒng)被配置成顯示服務(wù)級用戶可訪問字典,并且對于所述挑戰(zhàn)中呈現(xiàn)的多個(gè)單詞中的每一個(gè),所述字典包括選自包括以下各項(xiàng)的組的信息:所述單詞在所述用戶的目標(biāo)語言和母語中的定義、示出所述單詞的媒體、在上下文中使用所述單詞的例句、說出所述單詞的音頻文件、以及被配置成接收并評估用戶對所述單詞的發(fā)音的發(fā)音檢測器。17.-種計(jì)算機(jī)化學(xué)習(xí)方法,包括在學(xué)習(xí)應(yīng)用程序處,從存儲在非易失性存儲器中的用戶簡檔讀取用戶支架級別,所述用戶支架級別是根據(jù)支架架構(gòu)定義的多個(gè)支架級別中的一個(gè);基于所述支架級別,對于技能從多個(gè)支持選項(xiàng)中選擇一支持選項(xiàng);以及經(jīng)由所述學(xué)習(xí)應(yīng)用程序的用戶界面呈現(xiàn)所選支持選項(xiàng)。18.如權(quán)利要求17所述的方法,其特征在于,還包括在選擇所述支持選項(xiàng)之前,在學(xué)習(xí)應(yīng)用程序的支持系統(tǒng)處接收對支持的請求。19.如權(quán)利要求17所述的方法,其特征在于,還包括在選擇所述支持選項(xiàng)之前,測量選自響應(yīng)時(shí)間、響應(yīng)嘗試數(shù)量、響應(yīng)準(zhǔn)確性級別和分?jǐn)?shù)的響應(yīng)參數(shù);確定所測得的響應(yīng)參數(shù)滿足或超過用于呈現(xiàn)支持的閾值;以及響應(yīng)于所測得的響應(yīng)參數(shù)呈現(xiàn)所選支持選項(xiàng)。20.—種計(jì)算機(jī)化學(xué)習(xí)系統(tǒng),包括學(xué)習(xí)應(yīng)用程序的支持系統(tǒng),所述支持系統(tǒng)被配置成經(jīng)由所述學(xué)習(xí)應(yīng)用程序的用戶界面呈現(xiàn)多個(gè)支持級別中的所選一個(gè),所選支持級別是基于用戶的支架級別來選擇的,所述用戶的支架級別是從存儲在存儲器中的用戶簡檔中讀取的,并且可在確定用戶在學(xué)習(xí)應(yīng)用程序中的表現(xiàn)滿足或超過用于支架級別前進(jìn)的預(yù)定閾值后更新。全文摘要提供了一種計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)。該計(jì)算機(jī)化學(xué)習(xí)系統(tǒng)可包括可在計(jì)算設(shè)備上執(zhí)行的學(xué)習(xí)應(yīng)用程序。該學(xué)習(xí)應(yīng)用程序可具有被配置成向用戶呈現(xiàn)挑戰(zhàn)并接收對該挑戰(zhàn)的用戶響應(yīng)的用戶界面。該用戶界面的特征可以是被配置成呈現(xiàn)協(xié)助用戶對該挑戰(zhàn)做出響應(yīng)的支持的支持系統(tǒng)。為了對于用戶的技能級別來調(diào)整所提供的支持,可提供一種支架引擎來確定用戶對于一種技能的支架級別,并且該支持系統(tǒng)可被配置成響應(yīng)于該支架級別來調(diào)整支持。以此方式,對用戶的支持可被更適當(dāng)?shù)貙τ脩舻哪芰矶ㄖ撇⑶腋鶕?jù)用戶的進(jìn)展而動(dòng)態(tài)地改變。文檔編號G06Q50/00GK101657838SQ200880011210公開日2010年2月24日申請日期2008年4月12日優(yōu)先權(quán)日2007年4月12日發(fā)明者M(jìn)·加納帕錫,N·莫拉韋吉,P·歐凱利,S·D·沃爾夫申請人:微軟公司