Отслеживайте процент курса на основе Flash

Сейчас я разрабатываю Flash-модуль с AS3. Мне нужно упаковать его с помощью SCORM 1.2.

Я хочу отслеживать процент пользователя при доступе к моему флэш-модулю. Мой флэш-модуль состоит из одного файла, который загружает swfs. Допустим, я должен загрузить 10 swf. Когда пользователь загружает 1-5, я надеюсь, что он отслеживается как 50%.

Можно ли сделать со SCORM 1.2?

Я неплохо знаком с flash, но новичок в SCORM. Я наткнулся на учебные пособия Филипа Хатчисона и несколько документов SCORM 1.2 для ADL в течение нескольких дней. До сих пор не добиться успеха.


person AnakinSkywalker    schedule 17.03.2014    source источник
comment
Если вы можете связать это с закладкой, например, «cmi.core.lesson_location» (255), вы теоретически можете просто передать прогресс.   -  person Mark    schedule 26.03.2014


Ответы (1)


Поскольку SO не позволяет кому-то с таким небольшим числом представителей, как я, комментировать и просить разъяснений, мне придется исходить из предположения для некоторых из них. Краткий ответ: нет. Однако это зависит от того, что вы планируете делать с этим процентом прогресса в конце.

Если он будет использоваться в каком-либо отчете или отображении в LMS, вам нужно будет использовать официальный элемент именно для таких вещей и надеяться, что ваша LMS сможет его использовать. К сожалению, SCORM 1.2 не поможет вам в этом. Однако в SCORM 2004 вы можете использовать элемент cmi.progress_measure. См. раздел 4.2.18 в спецификации SCORM 2004 RTE 4-го издания. Примечание. Часто в LMS можно увидеть процент завершения, относящийся к пакетам с несколькими SCO, где отображается процент завершенных SCO в пакете, особенно в случае SCORM 1.2.

Если требуется просто сохранить текущий номер слайда или общее количество просмотренных слайдов с единственной целью, чтобы это процентное значение было доступно для самой SCO, вы можете просто сохранить и получить это значение с помощью элемента «cmi.suspend_data» в любом 1.2 или 2004г.

Теперь использование внешнего интерфейса Flash для связи между Flash и Javascript — это совершенно другой вопрос. И так же, как использовать SCORM API, когда у вас есть все остальное. Опять же, я не могу комментировать, чтобы запросить разъяснения, поэтому я не могу точно сказать, в чем именно заключается вопрос.

person skfriese    schedule 24.03.2014