簡體   English   中英

創建一個非常簡單的LRS / LMS(使用xAPI?)

[英]Creating a very simple LRS / LMS (with xAPI?)

我試圖搜索此信息,但是我很難找到有關從頭開始創建LRS / LMS的特定信息。

我想做的事情很簡單,我有一套課程(與SCROM / xAPI兼容),並且我想跟蹤完成它們的$ user_ID。

我的網站目前正在運行ezpublish 4.xx,我只想使用帶有course_ID和user_ID的簡單自定義數據庫來跟蹤誰做了什么。

我玩弄了TinCan原型和Learninglocker,並設法將它們連接起來並存儲信息。

但是這一切似乎都非常復雜,xAPI和Learninglocker的功能遠不止我要完成的事情,我想問一下這里是否有更簡單的方法自己收集這些信息。

請注意,這純粹是觀點,但我認為答案是“否”。 SCORM和xAPI並非旨在以您描述的簡單方式提供此信息。 對於xAPI,您會遇到許多問題,其中最重要的一點是內容可以自行決定如何報告“完成情況”。 使用cmi5可以稍微改善這一點,但這仍然是一個移動的目標,並且尚無完整的實現。 還存在Learning Locker不為SCORM提供任何支持的問題。

對於SCORM,完全的概念(在一定程度上)更簡單,但是您需要坐在它周圍(閱讀內容播放器)的其他內容卻要復雜得多。 您只需要結構的其余部分,這樣內容甚至可以接近報告完成值的程度。

綜上所述,SCORM Cloud提供了一個API,可以使您輕松快捷地完成您提到的事情,並支持您建議的學習標准,並且至少具有一些基本的xAPI已知完成處理功能。 這是我所知最快的方法,可以在沒有功能完善的LMS的情況下設置類似LMS的功能,並且內置LRS。 有關更多信息: http : //scorm.com/scorm-solved/scorm-cloud-features/

這是一個很好的開源LRS TRAX LRS 使用PHP / Laravel開發,您可以輕松地將其部署在任何簡單的開發服務器上。

分叉並根據需要擴展。

這也已通過ADL認證

免責聲明:撰寫評論時,我仍然沒有使用它,但是我打算在要構建的LMS中使用它。

暫無
暫無

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

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