簡體   English   中英

使用xAPI處理離線數據

[英]Tacking offline data with xAPI

我想下載一門課程並離線學習該課程。 如何跟蹤結果?

我想記錄所有進度(例如,我查看的幻燈片,測驗結果,每個內容的時間...),例如將其保存在文件或數據庫中,然后生成語句以將其發送給LRS。米在線。

有人可以解釋我該怎么做?

使用TinCan語句(通常包括有關學生(演員)的信息,然后說明他們的工作,目標,狀態等)被發布到端點。 根據內容的編寫方式,它可能會或可能不會故障轉移到某些替代方法。 如果它是本機應用程序,我會懷疑您攔截這些語句的能力有限。 如果它是HTML課程,則您可以找到內容嘗試發布這些語句的位置,然后將其重定向到本地存儲或其他sql / nosql選項。 最終,這取決於您要嘗試運行的內容以及必須嘗試的控件類型。 根據我所知道的,內容本身將必須檢測其“離線”並存儲語句,直到其重新聯機。 類似於這篇文章-tin-can-api如何離線工作?

SCORM最終無法像TinCan那樣工作。 LMS公開了JavaScript API,基於HTML的內容使用JavaScript在DOM中定位它。 然后,內容進行獲取並設置對其的調用。 LMS負責將此信息提交到服務器,或以另一種方式保留數據。 如果LMS不存在,這不會阻止內容開發人員創建新的和替代的方式來保留數據。 對於這種類型的內容,可能很容易被攔截,因為在這種情況下您可以成為LMS,並公開該API以供使用。 在離線情況下,您只需要管理學生的嘗試,然后將其與服務器在線同步即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM