Moodle 2.7, scorm 1.2 — как получить cmi.core.session_time из SCORM в Moodle?

В Moodle 2.7 scorm 1.2 записывает cmi.core.session_time (его можно увидеть в инструменте отслеживания SCORM), но это значение не сохраняется в БД в Moodle (единственное сохраненное значение — cmi.core.total_time).

Есть ли способ получить значение session_time через события в Moodle?

0

Решение

Согласно спецификации, когда LMSFinish () вызывается в конце сеанса, значение в элементе cmi.core.session_time должно быть добавлено к значению, хранящемуся в элементе cmi.core.total_time, и к значению в cmi. Элемент core.session_time должен быть сброшен. Чтобы получить значение, вы можете использовать скрипт в функции LMSFinish () и получить значение cmi.core.session_time перед сбросом.
Надеюсь, это поможет.

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]