Манифесту верхнего уровня помимо обязательного экземпляра метаданных, соответствующего моделям LOM, RUS_LOM и профилю метаданных ФЦИОР версии 1.1, могут быть приписаны экземпляры метаданных, основанные на других моделях. Эти экземпляры игнорируются программными средствами Интернет-хранилища ИОМ при обработке ДП, но сохраняются в ДП, размещаемых в репозитории, и передаются в составе ДП другим системам.
Компоненту манифеста – логической организации ИОМ (элементу манифеста organization), ее элементу (элементу item), физическому ресурсу (элементу resource), относящемуся к нему файлу (элементу file) – могут быть приписаны один или несколько экземпляров метаданных. Рекомендуется строить эти экземпляры на основе моделей LOM и RUS_LOM. Никаких других требований к указанным выше экземплярам метаданных не предъявляется. Эти экземпляры игнорируются программными средствами Интернет-хранилища ИОМ при обработке ДП, но сохраняются в ДП, размещаемых в репозитории, и передаются в составе ДП другим системам.
При формировании метаданных ИОМ рекомендуется использовать многоплатформенный редактор метаданных, доступный в Интернет по адресу: http://fcior.edu.ru:8080/fcior2-updater/lmeupdate/.
Глобальное уникальное обозначение (идентификатор) ИОМ рекомендуется представлять в унифицированном формате на основе модели URN [8]. Уникальный идентификатор описывается элементом метаданных lom:lom/lom:general/lom:identifier с подэлементами lom:catalog="URN:X-RUS-FCIOR" и lom:entry, содержащим уникальный идентификатор ИОМ.
Получить уникальный идентификатор для уже существующего файла метаданных можно, открыв его в редакторе в режиме структуры и добавив элемент «Профиль ФЦИОР 1.1 -> Общие сведения ‑> Идентификатор во ФЦИОР».
Тематическая классификация ИОМ, отражаемая в метаданных, осуществляется с помощью тематического классификатора ЭОР, разрабатываемого поставщиком ИОМ. При этом должны выполняться требования и правила, изложенные в [9].
Обязательный функционал учебно-методических ИОМ
Передача результирующих данных учебной деятельности
Рекомендуемые элементы модели данных
Под результирующими данными интерактивного образовательного модуля понимается набор параметров, отражающих результаты работы пользователя с ИОМ.
В основу унификации параметров результирующих данных положена спецификация SCORM RTE v.1.1. Основные компоненты SCORM RTE - модель данных и прикладной интерфейс программирования (API).
SCORM RTE API – это интерфейс, обеспечивающий двусторонний обмен данными между ИОМ, функционирующим в клиентской вычислительной среде, и SCORM-совместимой СУУП, функционирующей на сервере.
Модель данных SCORM RTE основана на стандарте образовательных технологий IEEE 1484.11.1, определяющем набор элементов для обмена информацией следующего характера:
· информация об учащемся,
· конечная цель изучения ИОМ,
· операции, проведённые с контентом ИОМ,
· степень успешности работы,
· степень завершения работы.
Для обмена информацией между ИОМ и внешними системами из модели данных SCORM RTE отобрано 15 элементов, представленных в таблице 2.
Таблица 2: Элементы для обмена информацией между ИОМ и LMS
N | Идентификатор | Смысловое определение |
1. | cmi._version | Версия модели данных |
2. | cmi.completion_status | Статус завершения |
3. | cmi.completion_threshold | Порог завершения |
4. | cmi.exit | Статус выхода |
5. | cmi.learner_id | Идентификатор учащегося |
6. | cmi.learner_name | Имя учащегося |
7. | cmi.max_time_allowed | Максимально допустимое время |
8. | cmi.progress_measure | Мера прогресса |
9. | cmi.session_time | Время сеанса |
10. | cmi.success_status | Статус успешности |
11. | cmi.time_limit_action | Действия по истечении лимита времени |
12. | cmi.total_time | Общее время |
13. | cmi.score.scaled | Оценка |
14. | cmi.entry | Статус входа |
15. | cmi.suspend_data | Храненилище данных между сессиями |
Ниже приведены краткие определения элементов модели, их подробное описания, возможности и ограничения использования следует брать из спецификации SCORM 2004 4th edition RTE v.1.1.
Версия модели данных (cmi._version)
Элемент модели данных cmi._version содержит версию модели данных. Для используемого при разработке ИОМ стандарта SCORM 2004 RTE должно иметь значение «1.0».
Идентификатор учащегося (cmi.learner_id)
Элемент модели данных cmi.learner_id определяет уникальный идентификатор зарегистрированного в СОУП учащегося, от имени которого был запущен ИОМ.
Элемент модели данных доступен в ИОМ только для чтения.
Имя учащегося (cmi.learner_name)
Элемент модели данных cmi.learner_name определяет имя зарегистрированного в СОУП учащегося, от имени которого был запущен ИОМ.
Элемент модели данных доступен в ИОМ только для чтения.
Статус завершения (cmi.completion_status)
Элемент модели данных cmi.completion_status определяет статус завершения работы учащегося с образовательным объектом.
Тип данных: значение из справочника (completed, incomplete, not attempted, unknown)
· completed (завершен) – учащийся достаточно изучил образовательный объект, чтобы считать его завершенным;
· incomplete (не завершен) – учащийся не достаточно изучил образовательный объект, чтобы считать его завершенным;
· not attempted (не приступал) – учащийся не работал с образовательным объектом соль либо значимым образом;
· unknown (неизвестно) – статус завершения неизвестен.
Элемент модели данных доступен в ИОМ для чтения и записи.
Мера прогресса (cmi.progress_measure)
Элемент модели данных cmi.progress_measure определяет меру прогресса (степень завершения) по работе с образовательным объектом.
Тип данных: вещественное число (с точностью до семи значимых знаков) в пределах от 0.0 до 1.0.
Элемент модели данных доступен для чтения и записи.
Статус успешности (cmi.success_status)
Элемент модели данных cmi.success_status определяет усвоен ли учащимся материал образовательного объекта.
Тип данных: значение из справочника (passed, failed, unknown)
· passed (усвоен) – учащийся достаточно усвоил материал образовательного объекта, чтобы считать цели, поставленные в изучении объекта достигнутыми;
· failed (не усвоен) – учащийся не достаточно усвоил материал образовательного объекта, чтобы считать цели, поставленные в изучении объекта достигнутыми;
· unknown (неизвестно) – статус успешности неизвестен.
Элемент модели данных доступен для чтения и записи.
Нормализованная оценка (cmi.score.scaled)
Элемент модели данных cmi.score.scaled определяет нормализованное значение оценки.
Тип данных: вещественное число (с точностью до семи значимых знаков) в пределах от
–1.0 до 1.0.
Элемент модели данных доступен для чтения и записи.
Переменная для хранения произвольной информации (cmi.suspend_data)
Элемент модели данных cmi.suspend_data сохранять данные, созданные в процессе взаимодействия учащегося с образовательным объектом. Рекомендуется использовать данный элемент для хранения произвольных данных о взаимодействии учащегося с образовательным объектом, что бы восстановить состояние при последующем возобновлении сессии изучения модуля.
Тип данных: строковый. Максимальная длина строки 64000 символов.
Элемент модели данных доступен для чтения и записи.
Информация о статусе начала сессии прохождения (cmi.entry)
Элемент модели данных cmi.entry указывает является ли сессия прохождении образовательного объекта возобновленной или нет. Если сессия прохождения является возобновленной, то значения элементов модели данных RTE будут инициированы значениями последней сессии прохождения.
Тип данных: значение из справочника (ab-initio, resume, [пустая строка])
· ab-initio – новая сессия;
· resume – сессия возобновлена;
· «» (пустая строка) – статус неизвестен.
Элемент модели данных доступен только для чтения.
Информация о статусе завершения сессии прохождения (cmi.exit)
Элемент модели данных cmi.success_status определяет усвоен ли учащимся материал образовательного объекта.
Тип данных: значение из справочника (time-out, suspend, logout, normal, [пустая строка])
· time-out – превышено время, отведенное на изучение образовательного объекта;
· suspend – изучение приостановлено. При последующем запуске данного объекта СОУП проинициализирует текущие значения модели данных RTE, а значение cmi.entry будет установлено в «resume»;
· normal – завершение осуществлено в нормальном режиме;
· «» (пустая строка) – статус неизвестен.
Значение logout согласно спецификации SCORM 2004 не рекомендуется использовать и в последствии будет удален в последующих версиях спецификации.
Элемент модели данных доступен только для записи.
Информация о статусе завершения сессии прохождения (cmi.completion_threshold)
Элемент cmi.completion_threshold содержит в себе число от 0 до 1, характеризующее степень «прохождения» ИОМ, после достижения которой можно считать что степень его изучения учеником (элемент cmi.progress_measure) достаточна. Элемент модели доступен только для чтения.