2015-04-21 4 views
1

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

ШОС (s) была создана на Articulate Storyline, как правило, я не могу сделать цели на нем, но запуск javascript я могу установить, но теперь мне нужно показать описание с imsmanifest.

Я нашел это:

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

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

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

lmsAPI.GetObjectiveDescription("obj_module_1"); 
+0

В любом из этих примеров курсов содержится то, что вы ищете? http://scorm.com/scorm-explained/technical-scorm/golf-examples/ –

+0

Нет, ни один из них не использует атрибут описания – GunBlade

ответ

2

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

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

+0

Я немного смущен, модель данных cmi определила «cmi.objectives.n. описание "http://scorm.com/scorm-explained/technical-scorm/run-time/run-time-reference/, в чем смысл этого? – GunBlade

+1

Вы правы, что это владелец описания целей. Но SCORM не дает вам возможности установить это значение иначе, чем через API времени выполнения, то есть вы не можете установить его в манифесте, как задает вопрос. –

 Смежные вопросы

  • Нет связанных вопросов^_^