Когато публикувате курс от инструмента си за създаване на съдържание, един от първите въпроси е кой стандарт да използвате: SCORM 1.2 или SCORM 2004, а често и коя редакция на 2004. И двата все още се използват всекидневно, а изборът определя какво може да записва вашата LMS за всеки обучаем. Ето с какво всъщност се различават и как да решите.
Кратка история на SCORM
SCORM (Sharable Content Object Reference Model) е разработен от инициативата Advanced Distributed Learning (ADL), спонсорирана от Министерството на отбраната на САЩ. Той определя две неща:
- Пакетиране: курсът е ZIP файл с файл
imsmanifest.xmlв корена, който описва какво се съдържа в него. - Изпълнение (runtime): JavaScript интерфейс, чрез който курсът общува с LMS: стартиране, запазване на напредъка, подаване на резултат и приключване.
SCORM 1.2 е публикуван през 2001 г. Следва SCORM 2004, който преминава през четири редакции, последната от които е от 2009 г. По-нататъшната работа се насочва към по-нови спецификации като xAPI и cmi5, които са отделни стандарти, а не по-нови версии на SCORM.
Практическите разлики
Статус на завършване и на успех
Това е разликата, която авторите на курсове забелязват най-често.
SCORM 1.2 има едно-единствено поле, cmi.core.lesson_status, което съдържа една стойност: passed (преминат), completed (завършен), failed (неуспешен), incomplete (незавършен), browsed (разгледан) или not attempted (непочнат). Курсът може да съобщи, че обучаемият е „завършил“ или „преминал успешно“, но не и двете едновременно. Затова инструментите за създаване на съдържание обикновено питат как да отчитат резултата, с избор като passed/incomplete или completed/incomplete.
SCORM 2004 разделя това на две:
- Статус на завършване: премина ли обучаемият през съдържанието? (completed – завършен, incomplete – незавършен, not attempted – непочнат или unknown – неизвестен)
- Статус на успех: постигна ли изискваното ниво? (passed – преминат, failed – неуспешен или unknown – неизвестен)
Така курс по SCORM 2004 може да отчете „завършен, но неуспешен“, което е важно, когато трябва да знаете, че някой е видял всичко и е преминал успешно.
Колко данни за напредъка може да съхранява един курс
Курсовете запазват мястото си с помощта на отметка и блок от „данни за прекъсване“ (suspend data), в които се пазят отговори, променливи и състояния на слайдовете.
- SCORM 1.2 позволява 4096 знака данни за прекъсване и отметка от 255 знака.
- SCORM 2004 позволява 64 000 знака данни за прекъсване в 3-та и 4-та редакция и отметка от 1000 знака.
Дългите курсове с много слайдове, променливи или банки с въпроси могат да изчерпат мястото в SCORM 1.2. Какво ще последва, зависи от инструмента и от LMS, но често срещан симптом е курс, който не продължава оттам, докъдето е стигнал обучаемият.
Последователност и навигация
SCORM 1.2 няма стандартен начин пакетът да управлява реда на своите части. Редът се определя от LMS, а навигацията обикновено се извършва в самия курс.
SCORM 2004 добавя правила за последователност и навигация, които се съдържат в пакета: предварителни условия между модулите, входни тестове, които позволяват на обучаемите да пропуснат вече познато съдържание, и правила за обобщаване на резултатите в един общ статус. Те са мощни, но сложни, а поддръжката им се различава между отделните LMS платформи. Курсовете, експортирани от инструменти за създаване на съдържание, често са един SCO (една стартираща се част), като в този случай последователността почти не влиза в действие.
Резултати и данни за въпросите
И двете версии записват суров резултат с минимална и максимална стойност. SCORM 2004 добавя мащабиран резултат и по-богат набор от полета за записване на отделните отговори на въпроси (взаимодействия, interactions).
Съображения за съвместимост
- Къде ще работи курсът? Ако ще бъде само във вашата LMS, изпробвайте двата формата там. Ако доставяте курсове на клиенти, които използват собствена LMS, попитайте кой формат предпочитат, преди да публикувате.
- Коя редакция на 2004? LMS, която поддържа SCORM 2004, може да не обработва всички редакции по един и същ начин. Проверете кои поддържа вашата и тествайте.
- По-простото крие по-малко изненади. SCORM 1.2 има по-малко подвижни части, затова често се приема за безопасен избор по подразбиране.
- xAPI и cmi5 не са заместители. Ако вашата LMS очаква SCORM, не експортирайте по погрешка xAPI, cmi5 или AICC.
SCORM 1.2 срещу SCORM 2004 накратко
| SCORM 1.2 | SCORM 2004 | |
|---|---|---|
| Публикуван | 2001 г. | 2004 г., с 4-та редакция през 2009 г. |
| Отчитане на резултата | Един статус (напр. преминат или завършен) | Отделни статуси за завършване и за успех |
| Данни за прекъсване | 4096 знака | 64 000 знака (3-та и 4-та редакция) |
| Отметка | 255 знака | 1000 знака |
| Резултати | Суров, минимален, максимален | Добавя мащабиран резултат |
| Последователност | Не е определена; решава LMS | Правила, определени в пакета |
| Сложност | Ниска | По-висока; поддръжката зависи от редакцията |
Кой да публикувате? Помощник за избор
Изберете SCORM 1.2, когато
- Курсът е кратък до средно дълъг и при тестване възобновява надеждно
- Един резултат е достатъчен, например „преминат“ или „завършен“
- Не знаете в коя LMS ще попадне курсът или клиент го е поискал
Изберете SCORM 2004, когато
- Ви е нужно завършването и успешното преминаване да се записват отделно
- Курсът е дълъг или със сложно състояние и изчерпва данните за прекъсване в SCORM 1.2
- Разчитате на последователност на ниво пакет и сте се уверили, че вашата LMS поддържа правилата, които използвате
Ако все още се колебаете
Публикувайте и двата формата от един и същ източник, качете ги в LMS, която ще използвате, и ги сравнете. Нашето ръководство как да тествате SCORM пакет описва какво да проверите.
Как Acadenix работи и с двата
Acadenix е SCORM LMS, която приема ZIP файлове SCORM 1.2 и SCORM 2004 до 100 MB всеки. Добавяте пакет в библиотеката с модули и избирате SCORM 1.2 или SCORM 2004 за негов тип на модул, а пакетът записва собственото си завършване. Напредъкът, резултатите и завършването се проследяват за всеки обучаем, със специален SCORM отчет, а съдържанието се доставя поверително от отделен, изолиран (sandboxed) адрес чрез краткотраен подписан достъп.
Няколко функции могат да направят избора на формат по-малко решаващ:
- Проходен праг в LMS. След SCORM модулите си добавете вграден тест с проходен праг, повторни опити и ограничение във времето и направете успешното му преминаване условие за завършване на курса.
- Модули по ред. Ако от последователността ви трябва само „модул 1 преди модул 2“, публикувайте всеки модул като отделен и отметнете These units run in order (тези модули се изпълняват по ред).
- Ако размислите по-късно. Качването на нов файл или на нов тип модул създава нова версия на модула. Вие избирате дали обучаемите по средата на курса да започнат отначало с нея, или да завършат версията, която са започнали, а тези, които вече са завършили, запазват завършването си и виждат маркер Updated (обновено).
Пакети xAPI (Tin Can), cmi5 и AICC не се поддържат, затова публикувайте като SCORM 1.2 или 2004.
Основни изводи
- SCORM 2004 отделя „завършен“ от „преминат“; SCORM 1.2 отчита един статус.
- SCORM 1.2 има много по-малко място за данни за възобновяване, което може да затрудни дългите курсове.
- Последователността в SCORM 2004 е мощна, но поддръжката от LMS се различава, затова я тествайте.
- Ако се колебаете, публикувайте и двата формата от един и същ източник и ги изпробвайте във вашата LMS.
Искате да видите как се държат вашите пакети? Заявете пробен период и качете своите ZIP файлове SCORM 1.2 и SCORM 2004 в Acadenix. Получавате 14 дни за до 25 обучаеми.


