【发布时间】:2019-06-05 10:53:53
【问题描述】:
我正在构建一个使用 Moodle API 的网站,基本上是一个 Moodle 包装器。我已经到了需要播放 scorm 文件的地步。如何使用原始moodle源代码集成scorm文件以将跟踪数据发送到moodle数据库。
我曾尝试编写一些跟踪课程的代码,但它不够充分且不够健壮,因此无法很好地捕捉课程进度。 我需要从前端指向哪些特定的 moodle 源文件以捕获课程进度?
【问题讨论】:
标签: moodle moodle-api
我正在构建一个使用 Moodle API 的网站,基本上是一个 Moodle 包装器。我已经到了需要播放 scorm 文件的地步。如何使用原始moodle源代码集成scorm文件以将跟踪数据发送到moodle数据库。
我曾尝试编写一些跟踪课程的代码,但它不够充分且不够健壮,因此无法很好地捕捉课程进度。 我需要从前端指向哪些特定的 moodle 源文件以捕获课程进度?
【问题讨论】:
标签: moodle moodle-api
这里有几个选项:
选项 1 - 如果 SCO 已加载到 Moodle 中,则将符合 SCORM 的数据提交到 Moodle 的快速方法:mod_scorm_insert_scorm_tracks Web 服务。这是信息。来自 Moodle 追踪器:Detail on mod_scorm_insert_tracks
选项 2:如果需要从头开始构建符合 SCORM 的课程/内容体验:
另外,还有一些课程创作工具,例如 Storyline、Captivate、Elucidat、Lectora 等,它们可以打包内容以自动传达 SCORM 数据。这些对于许多类型的内容都非常有用。
祝你好运!
【讨论】: