Articles

SCORM Explained 201: Głębsze spojrzenie na SCORM

Posted on

Co to jest SCORM?

SCORM definiuje specyficzny sposób konstruowania systemów zarządzania nauczaniem (LMS) i treści szkoleniowych tak, aby dobrze współpracowały z innymi systemami zgodnymi ze SCORM.

Co oznacza skrót SCORM?

SCORM to skrót od „Sharable Content Object Reference Model”.

„Sharable Content Object” oznacza, że SCORM odnosi się do tworzenia jednostek materiałów szkoleniowych online, które mogą być współdzielone pomiędzy systemami. SCORM definiuje jak tworzyć „obiekty współdzielonej treści” lub „SCO”, które mogą być ponownie wykorzystane w różnych systemach i kontekstach.

„Model referencyjny” odzwierciedla fakt, że SCORM nie jest tak naprawdę standardem. ADL nie napisało SCORM od podstaw. Zamiast tego zauważyli, że w branży istniało już wiele standardów, które rozwiązywały część problemu. SCORM po prostu odwołuje się do tych istniejących standardów i mówi programistom, jak prawidłowo ich używać razem.

Co to jest SCO?

Obiekt Sharable Content (SCO) jest najbardziej szczegółowym elementem szkolenia w świecie SCORM. Niektórzy nazywają go modułem, rozdziałem, stroną… chodzi o to, że jego znaczenie jest bardzo zróżnicowane. Purysta SCORM powiedziałby ci, że powinien to być najmniejszy fragment treści, który jest zarówno wielokrotnego użytku, jak i niezależny. Jeśli chodzi o to, jak LMS go traktuje, jest to element pokazany oddzielnie w spisie treści i śledzony oddzielnie od innych elementów. Może zawierać własną zakładkę, punktację i status ukończenia.

Jak działa SCORM?

Podstawowo, różne wersje SCORM regulują te same dwie rzeczy: pakowanie treści i wymianę danych w Run-Time.

  • Pakowanie treści lub model agregacji treści (CAM) określa, w jaki sposób fragment treści powinien być dostarczony w sensie fizycznym. Rdzeniem opakowania SCORM jest dokument zatytułowany „imsmanifest”. Plik ten zawiera wszystkie informacje wymagane przez LMS do zaimportowania i uruchomienia zawartości bez interwencji człowieka. Ten plik manifestu zawiera XML, który opisuje strukturę kursu zarówno z perspektywy uczącego się, jak i z perspektywy fizycznego systemu plików. Na pytania takie jak „Który dokument powinien zostać uruchomiony?” i „Jak nazywa się ta zawartość?” odpowiada ten dokument.
  • Komunikacja w czasie rzeczywistym, czyli wymiana danych, określa sposób, w jaki zawartość „rozmawia” z LMS-em podczas odtwarzania zawartości. Jest to część równania, którą opisujemy jako dostarczanie i śledzenie. Komunikacja ta składa się z dwóch głównych elementów. Po pierwsze, treść musi „znaleźć” LMS. Kiedy już go znajdzie, może komunikować się z nim za pomocą serii wywołań „get” i „set” oraz powiązanego z nimi słownictwa. Koncepcyjnie, są to rzeczy takie jak „poproś o imię ucznia” i „powiedz LMSowi, że uczeń uzyskał 95% punktów na tym teście”. W oparciu o dostępne słownictwo SCORM, wiele bogatych interaktywnych doświadczeń może być przekazywanych do LMS.

Dlaczego warto używać SCORM?

SCORM jest naprawdę potężnym narzędziem dla każdego, kto zajmuje się szkoleniami online, szkoleniami komputerowymi, nauczaniem na odległość lub eLearningiem. Zawartość może być stworzona za jednym razem i używana w wielu różnych systemach i sytuacjach bez konieczności modyfikacji. Ta funkcjonalność plug-and-play może być potężna w ramach organizacji, ale jeszcze bardziej może być potężna pomiędzy organizacjami. Treści mogą być sprzedawane i dostarczane do użytkownika szybciej, solidniej i po niższej cenie.

SCORM jest szeroko stosowany przez niektóre duże organizacje. Ma impet krytyczny i jest de facto standardem branżowym. Departament Obrony USA w DoDI 1322.26 określił, że wszystkie jego treści muszą być dostarczane za pomocą SCORM lub Experience API (xAPI). Wszystko. Przemysł podąża za tym przykładem, a standard pojawia się w zdecydowanej większości przetargów RFP na zakup zarówno treści szkoleniowych, jak i systemów zarządzania nauczaniem.

Która wersja SCORM jest istotna?

Odpowiedź brzmi: wszystkie. Głównym celem przyjęcia SCORM jest stworzenie interoperacyjnego systemu, który będzie dobrze współpracował z innymi systemami. Wsparcie dla wszystkich wersji SCORM oraz AICC jest niezbędne do osiągnięcia tego celu. Do tej pory ukazały się trzy wersje SCORM, z których każda opiera się na poprzedniej.

  • SCORM 1.1 był w zasadzie pierwszą wersją i nigdy nie zyskał szerokiej akceptacji. Niektóre produkty nadal go obsługują, ale nie jest on powszechnie przyjęty.
  • SCORM 1.2 był kontynuacją 1.1 i rozwiązał wiele problemów z 1.1. Była to i jest szeroko przyjęta wersja. Każdy główny LMS nadal go wspiera, a większość dostawców treści nadal produkuje treści zgodne ze specyfikacją 1.2.
  • SCORM 2004 (wcześniej znany jako SCORM 1.3) jest najnowszym wydaniem. Rozszerza i formalizuje pakowanie i część Run-Time standardu 1.2, ale jego kluczowym dodatkiem jest specyfikacja sekwencjonowania i nawigacji (S&N). S&N pozwala dostawcy treści na określenie zarówno zachowania wewnątrz SCO, jak i zachowania pomiędzy SCO. Pozwala to na znacznie bogatsze interakcje treści i ogromny wzrost ponownego wykorzystania SCO. Adopcja była do tej pory powolna, ale liczba systemów LMS i dostawców treści wspierających SCORM 2004 znacznie wzrasta.

Aby uzyskać więcej szczegółów na temat wersji SCORM, w tym różnych smaków SCORM 2004, odwiedź stronę eLearning Standards Roadmap.

Jak SCORM odnosi się do AICC, xAPI i cmi5?

SCORM jest modelem referencyjnym, co oznacza, że jest zbudowany na bazie istniejących specyfikacji. Od początku SCORM był opisywany jako rozwiązanie „best of breed”, zbierające najlepsze elementy z wcześniejszych specyfikacji.

AICC, standard z przemysłu lotniczego, został użyty jako podstawa dla części specyfikacji SCORM dotyczącej komunikacji w czasie rzeczywistym. Zgodność z jednym standardem nie oznacza automatycznej zgodności z drugim.

xAPI, określane również jako Experience API lub Tin Can API, jest często uważane za „następną generację SCORM” i jest najnowszym standardem eLearningu. W Rustici Software ściśle współpracowaliśmy z ADL nad Projektem Tin Can (początki xAPI), przekazując naszą dziesięcioletnią wiedzę na temat SCORM, aby upewnić się, że xAPI jest ogromnym skokiem naprzód dla społeczności eLearningowej. xAPI jest zupełnie inny niż SCORM i zapewnia bardziej elastyczny sposób śledzenia szerokiej gamy szkoleń, w tym działań, które mają miejsce poza LMS. Więcej o xAPI dowiesz się tutaj.

cmi5 to profil xAPI używany, gdy działania xAPI są uruchamiane z LMS. cmi5 definiuje niezbędne komponenty dla interoperacyjności systemu, takie jak opakowanie, uruchomienie, wymiana poświadczeń i spójny model informacyjny. Więcej o cmi5 dowiesz się tutaj.

Jak mogę sprawić, by mój system lub zawartość stały się zgodne z SCORM?

Sprawdź zasoby i artykuły na tej stronie. Stanowią one dobre wprowadzenie do technicznych aspektów zgodności ze standardem SCORM.

Osiągnięcie podstawowej zgodności z SCORM dla twoich treści może być często osiągnięte przez utalentowanego programistę w rozsądnym czasie. Najtrudniejszą częścią jest stworzenie treści, która jest nie tylko zgodna, ale również kompatybilna w szerokim zakresie. Wiele implementacji LMS ma nieco inne interpretacje specyfikacji i inne dziwactwa, które mogą sprawić, że bezproblemowa interoperacyjność stanie się wyzwaniem. Jeśli planujesz rozpowszechniać swoje treści na szeroką skalę lub po prostu chcesz uniknąć kłopotów związanych z poznawaniem zawiłości SCORM, sprawdź nasz sterownik SCORM (lub sterownik Rustici). Jest to zdecydowanie najprostszy sposób na stworzenie treści zgodnej z SCORM.

Zgodność z LMS jest znacznie bardziej zaangażowanym projektem. Wysiłek wymagany do pełnej implementacji wszystkich specyfikacji jest zwykle mierzony w osobolatach, a szeroka kompatybilność jest jeszcze bardziej nieuchwytna niż po stronie treści. SCORM celowo nakłada „ciężar złożoności” na LMS. Jeśli chcesz, aby Twój LMS był zgodny z SCORM, powinieneś zdecydowanie rozważyć użycie naszego SCORM Engine (lub Rustic Engine). Gwarantujemy, że uczyni on Twoje życie o wiele łatwiejszym!

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *