SCORM Remote
- Moodle 1.9–5.1
- 更新 2025-04-10
This is a Moodle activity module completely independent from mod_scorm which allows you to upload a scorm and then serve it remotely to other learning management systems on other domains using a thin scorm wrapper. This allows you to upgrade the scorm in place remotely and also allows you to manage and enforce seat counts and limits.
This is a new Moodle activity module completely independant from mod_scorm which allows you to upload a scorm and then serve it remotely to other learning management systems on other domains.
It works by generating a thin wrapper scorm which is uploaded into the other lms and passes events across the iframe barrier using window.postMessage
This has a few advantages as you can:
outsource the learning similar to how LTI works reducing the burden on the remote LMS’s admins
sell your scorm packages without giving them away
add seat restriction at the domain level
swap the scorm packages in place and not require the remote LMS to do anything they automatically get the latest version of the package