Что такое SCORM, и как он связан с электронными курсами?

Разработка электронных курсов на заказ

Что такое SCORM, и как он связан с электронными курсами?

Когда речь заходит об электронных дистанционных курсах, то чаще всего подразумеваются курсы в формате SCORM. Давайте разберёмся, что это такое.

Если начать искать информацию по ключевому слову SCORM, то чаще всего мы увидим определение из Википедии:

SCORM (англ. Sharable Content Object Reference Model, «образцовая модель объекта содержимого для совместного использования») — сборник спецификаций и стандартов, разработанный для систем дистанционного обучения. Содержит требования к организации учебного материала и всей системе дистанционного обучения.

Насколько понятно это определение? Совсем не понятно.

Поэтому мы постараемся объяснить, что такое SCORM простыми словами.

Чтобы мы могли получать статистику о прохождении пользователями курсов (пройден курс или нет, успешно пройден или неуспешно, какое количество баллов получил пользователь, если решал задания), нужно получать от курса данные и куда-то их сохранять. Для этого курсы необходимо «залить» на специальную платформу (LMS — learning management system, система управления знаниями).

Чтобы курс и платформа понимали друг друга, они должны общаться на одном языке. Именно поэтому в далёком 1999 году был создан стандарт SCORM, позволяющий передавать от курса платформе и обратно данные в определённом формате.

Благодаря единому формату мы можем использовать различные редакторы курсов и платформы, будучи уверенными, что независимо от редактора и платформы курс будет проигрываться и отдавать сведения платформе.

Представьте себе, что бы было, если бы не существовало единого формата? Каждая платформа выдвигала бы собственные требования к обучающему контенту, и стоимость разработки была бы заоблачной, а сроки невероятно затянутые.

SCORM с технической точки зрения

Если вам интересно, чем является SCORM-курс с технической точки зрения, то его можно сравнить с сайтом или веб-приложением: есть запускающий курс html-файл, набор прочих файлов, необходимых для запуска интерактивностей, картинки, видео и пр. Самый важный — imsmanifest.xml. Здесь содержится информация обо всем курсе, его файлах, тестах и т.д. Именно этот файл «просматривает» в первую очередь платформа при загрузке курса. Из этого файла платформа узнаёт, какие файлы необходимо запускать, есть ли в курсе тесты, как оценивается прохождение курса (по количеству просмотренных файлов или по итогам прохождения тестов) и другую служебную информацию.


Итак, SCORM — это универсальный стандартизированный «язык», на котором общаются между собой курс и платформа, в которую он загружен. Если у вас есть курс в этом формате, можете быть уверены, что он будет работать в любой SCORM-совместимой платформе. А таких на данный момент существует множество.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.