Как установить описание цели из imsmanifest.xml

Я новичок в этом 3-м издании SCORM 2004, и мне нужно добавить описание в каждую цель, которую я создаю. http://www.examengine.net/help/LmsApiHelp/GetValueEnum.htm Это заставляет меня поверить, что я могу создать его из js API, но я хочу знать, могу ли я создать его из imsmanifest.xml.

SCO был создан на Articulate Storyline, обычно я не могу выполнять на нем задачи, но запуская javascript, я могу его установить, но теперь мне нужно показать описание из imsmanifest.

Я нашел это:

<imsss:objective objectiveID="obj_module_1" description=”This is the first objective of module 1.”>

но это не работает...

Я использовал эту функцию, чтобы получить ее:

lmsAPI.GetObjectiveDescription("obj_module_1");

person GunBlade    schedule 21.04.2015    source источник


Ответы (1)


В SCORM нет атрибута описания для целей. В книге SCORM Content Aggregation Model (CAM) перечислены элементы и атрибуты, доступные для манифеста. Из того, что он перечисляет, единственными атрибутами для «цели» являются objectiveID и satisfiedByMeasure. (книги SCORM здесь)

Если ваша LMS не предлагает это как функцию помимо SCORM, похоже, что путь Javascript — ваш единственный вариант.

person tom creighton    schedule 22.04.2015
comment
Я немного запутался, модель данных cmi определила cmi.objectives.n.description scorm.com/scorm-explained/technical-scorm/run-time/ , что это значит? - person GunBlade; 22.04.2015
comment
Вы правы, это держатель для описания целей. Но SCORM не дает вам способа установить это значение, кроме как через API времени выполнения, то есть вы не можете установить его в манифесте, как задается вопрос. - person tom creighton; 24.04.2015