Spis treści 10 sekcji
SCORM to standard udostępniania treści e-learningowych w systemach zarządzania nauczaniem (LMS), takich jak Moodle.1 Artykuł pomaga wybrać między SCORM 1.2 a SCORM 2004, wyeksportować kurs i ocenić jego zgodność z LMS. Wyjaśnia też różnice względem xAPI oraz przyczyny problemów z wyświetlaniem modułu. Wersję SCORM 1.2 wydano w 2001 roku2.
Czym jest SCORM i jak łączy kurs z LMS?
SCORM, czyli Sharable Content Object Reference Model, określa, jak przygotować kurs do uruchomienia w LMS i wymiany z nim danych. Standard obejmuje pakowanie treści oraz komunikację kursu z systemem nauczania. SCORM 1.2 opisuje oba te obszary: zawartość pakietu i działanie kursu po uruchomieniu3.
Do czego służy standard SCORM w e-learningu?
SCORM pozwala przygotować kurs, który LMS rozpoznaje, uruchamia i obsługuje podczas nauki. Autor odpowiada za treść oraz jej prezentację, a standard określa strukturę pakietu i sposób przekazywania danych. W manifeście są dwie istotne sekcje: „organizations” opisuje układ kursu, a „resources” – jego zasoby i pliki4.
Jak kurs przekazuje dane do LMS?
Kurs SCORM korzysta z interfejsu komunikacyjnego dostępnego po uruchomieniu w LMS. Odczytuje stan uczestnika, zapisuje zmiany podczas nauki i przekazuje systemowi dane o postępach, ukończeniu oraz wynikach.5 W SCORM 1.2 element cmi.core.lesson_status przyjmuje sześć wartości statusu lekcji przekazywanych do LMS6.
Śledzenie postępów wymaga komunikacji uruchomionego kursu z LMS. Otwarcie tych samych plików poza systemem nie zapisze przebiegu nauki na koncie uczestnika. Zanim kurs zapisze postępy przez LMSSetValue, musi rozpocząć sesję komunikacji wywołaniem LMSInitialize7.
Co zawiera pakiet kursu i za co odpowiada plik manifestu?
Pakiet SCORM zawiera manifest i zasoby kursu, a do systemu nauczania trafia jako plik ZIP.5 Zasoby dostarczają treść, natomiast manifest opisuje ją systemowi. Plik imsmanifest.xml musi znajdować się w katalogu głównym pakietu ZIP8.
Tabela pokazuje dwa składniki pakietu SCORM i ich role przy uruchamianiu kursu w LMS.
| Składnik | Rola |
|---|---|
| Manifest | Pozwala LMS odczytać organizację kursu i rozpoznać elementy możliwe do uruchomienia. |
| Zasoby kursu | Dostarczają materiały wyświetlane uczestnikowi. |
Dane w tabeli: 5
SCORM łączy treść, opis struktury kursu i komunikację z LMS w jeden sposób publikacji szkolenia.
Od pliku do pakietu: jak organizacje wykorzystują standard w szkoleniach
SCORM pozwala organizacji przygotować materiały szkoleniowe jako pakiet uruchamiany w LMS. Pakiet porządkuje potrzebne pliki, więc autor przekazuje systemowi cały kurs zamiast publikować każdy materiał oddzielnie. Wiele plików można spakować do jednego archiwum ZIP i zaimportować do LMS4.
Jak standard wpisuje się w kurs online?
SCORM określa techniczny sposób przygotowania kursu online, nie jego temat ani metodę nauczania. Autor tworzy materiały i aktywności, układa przebieg szkolenia, a potem przygotowuje je do uruchomienia w LMS. Standard obsługuje oceniane quizy i sprawdziany oraz naukę we własnym tempie.9 W SCORM 1.2 wynik quizu zapisany w cmi.core.score.raw musi mieścić się w zakresie od 0 do 10010.
Dlaczego organizacje korzystają z pakietów kursowych?
Pakiety kursowe ułatwiają przekazanie uporządkowanego szkolenia od autora do administratora LMS. Interoperacyjność oznacza współpracę pakietu z systemem obsługującym ten sam standard, a ponowne wykorzystanie – użycie gotowej treści w kolejnym szkoleniu. W obu przypadkach znaczenie ma zgodność z docelowym systemem. Moodle obsługuje na przykład SCORM 1.2, ale nie zapewnia pełnej zgodności ze SCORM 20048.
Czym jest plik kursu?
Plik kursu jest pojedynczym składnikiem szkolenia, takim jak dokument, nagranie lub strona wyświetlana uczestnikowi. Nie opisuje całej struktury kursu ani nie zastępuje pakietu do importu w LMS. Określenie „SCORM file” w praktyce odnosi się do pakietu, nie do każdego pliku w jego wnętrzu. Typowy pakiet ZIP zawiera więc dwa rodzaje składników: manifest imsmanifest.xml i pliki z treścią4.
Jak pliki tworzą pakiet gotowy do uruchomienia?
Pakiet kursowy powstaje po połączeniu plików treści z informacjami, dzięki którym LMS odnajdzie i uruchomi kurs. W manifeście atrybut „href” uruchamianego zasobu wskazuje plik startowy otwierany przez system11.
- Pliki treści dostarczają materiały wyświetlane uczestnikowi.
- Odwołania do plików wskazują zasoby należące do kursu oraz miejsca, z których system ma je uruchomić.
- Archiwum ZIP zbiera przygotowane składniki w jeden plik do importu.
Pliki kursu tworzą gotowy pakiet dopiero wtedy, gdy treści towarzyszy opis jej uruchamiania.
Format kursu i zgodność z LMS: co sprawdzić przed wyborem
Format SCORM trzeba dobrać do wersji obsługiwanej przez LMS. Zgodność zależy zarówno od przygotowania kursu, jak i możliwości systemu. Treści mogą działać w różnych LMS, jeśli systemy obsługują tę samą wersję standardu.5 Przy wyborze między SCORM 1.2 a SCORM 2004 liczą się wersja pakietu i sposób jego uruchamiania. Limit cmi.suspend_data wynosi 4096 znaków w SCORM 1.2 oraz 64 000 znaków w SCORM 2004 od trzeciej edycji6.
Jak odróżnić pliki kursu od jego pakietu i formatu?
Tabela rozróżnia plik kursu, pakiet i format SCORM według ich zastosowania.
| Element | Rola |
|---|---|
| Plik kursu | Jest pojedynczym materiałem lub składnikiem szkolenia. |
| Pakiet | Zbiera składniki kursu do importu w LMS. |
| Format SCORM | Określa zasady organizacji pakietu i komunikacji kursu z LMS. |
Oceniając materiał, ustal najpierw, czy masz pojedynczy plik, czy archiwum do importu. Następnie rozpoznaj wersję standardu zastosowaną w pakiecie. Sama nazwa pliku lub rozszerzenie ZIP nie dowodzi zgodności kursu ze SCORM.
Co oznacza zgodność treści oraz systemu z tym samym standardem?
Zgodność ze SCORM obejmuje dwie strony: poprawnie zbudowany pakiet oraz system zdolny go uruchomić i śledzić postępy.5 Dobry pakiet nie zastąpi obsługi standardu w LMS, a odpowiedni LMS nie naprawi błędnej struktury kursu. Przy ocenie trzeba więc sprawdzić obie strony wymiany danych12.
Tabela pokazuje, co należy ocenić po stronie pakietu kursu i po stronie LMS.
| Strona | Co podlega ocenie | Skutek dla kursu |
|---|---|---|
| Pakiet SCORM | Struktura treści i wersja standardu | LMS może rozpoznać i uruchomić kurs |
| LMS | Obsługa wersji standardu i komunikacji z kursem | System może wyświetlać kurs i zapisywać dane uczestnika |
Jak przygotować treść zgodną z wymaganiami standardu?
Treść SCORM powstaje w narzędziu autorskim z wybraną wersją eksportu; prezentacja lub film nie jest jeszcze gotowym modułem. Autor układa kurs, wskazuje materiały do uruchomienia i ustala warunek zgłoszenia ukończenia. Po eksporcie porównuje wersję pakietu z obsługą LMS, a następnie uruchamia kurs i sprawdza wyświetlanie oraz zapis postępów.
Zgodność kursu z LMS oznacza dopasowanie wersji standardu i poprawne działanie pakietu po imporcie13.
Gdzie pakiet kursowy sprawdza się w programie szkoleniowym?
Pakiet SCORM przydaje się organizacji, która chce uruchamiać gotowe kursy w LMS i przypisywać je wybranym grupom. Wspólny sposób dostarczania treści pomaga łączyć własne materiały z kursami dostawców. Nie zastępuje jednak organizacji szkoleń.
Jak włączyć pakiety kursowe do strategii szkoleń?
Pakiety SCORM warto powiązać z konkretnymi celami szkoleniowymi, zanim trafią do katalogu kursów. Organizacja określa grupę uczestników, warunek ukończenia i miejsce kursu w ścieżce szkoleniowej, czyli zaplanowanej kolejności nauki. Administrator importuje następnie pakiet do LMS i przypisuje kurs właściwej grupie. Przygotowanie treści pozostaje w ten sposób oddzielone od zarządzania udziałem w szkoleniu.
Do czego stowarzyszeniom przydaje się ujednolicony format kursów?
Format SCORM pomaga stowarzyszeniu udostępniać członkom kursy z różnych źródeł w jednym programie szkoleniowym. Biblioteka Intellezy obejmuje ponad 300 kursów i ponad 11 000 lekcji dostarczanych jako pakiety zgodne ze SCORM.5 Stowarzyszenie nadal wybiera treści odpowiadające potrzebom członków i decyduje o przypisaniu kursów do grup14.
Czy sam standard wystarczy do prowadzenia szkoleń w stowarzyszeniu?
SCORM nie wystarcza do prowadzenia szkoleń w stowarzyszeniu. Określa przygotowanie kursu, ale nie zasady zapisów, komunikacji z członkami czy dostępności treści. Tabela oddziela zadania standardu, platformy i organizatora.
| Element | Rola w szkoleniu |
|---|---|
| SCORM | Określa sposób przygotowania kursu do uruchomienia w systemie. |
| Platforma e-learningowa | Udostępnia kurs przypisanym uczestnikom i obsługuje przebieg nauki. |
| Organizator | Wybiera treści, ustala zasady udziału i odpowiada za potrzeby członków. |
Dostępność szkolenia wymaga osobnej decyzji przy przygotowywaniu treści. Ideo E-learning oferuje opcjonalne, indywidualne dostosowanie szkoleń SCORM do standardów WCAG, czyli wytycznych dostępności treści internetowych.15 Sam format SCORM nie oznacza, że kurs spełnia te wymagania.
Jak wykorzystać kurs wideo przygotowany do uruchomienia w LMS?
Kurs wideo można opublikować jako moduł SCORM i przypisać uczestnikom w LMS. iSpring Suite pozwala przekonwertować wideo MP4 na SCORM, a wynik opublikować jako plik ZIP do przesłania do zgodnego LMS.16 Autor ustala wcześniej, czy do ukończenia wystarczy obejrzenie materiału, czy potrzebna jest też dodatkowa aktywność. Po imporcie administrator uruchamia kurs na koncie uczestnika i sprawdza zapis ukończenia.
SCORM dostarcza kurs do programu szkoleniowego. Za udostępnienie go uczestnikom odpowiadają LMS i organizator.
SCORM a xAPI, AICC i cmi5: różnice i ograniczenia
SCORM służy do uruchamiania kursu w LMS i przekazywania systemowi danych z nauki. Wybór standardu zależy od miejsca uruchomienia treści oraz informacji potrzebnych organizacji. Tabela porównuje SCORM z xAPI, AICC i cmi5 pod względem komunikacji, ograniczeń i zastosowania.
| Standard | Sposób komunikacji | Ograniczenie | Dla kogo nie |
|---|---|---|---|
| SCORM | Kurs komunikuje się z LMS podczas uruchomienia. | Komunikacja zależy od uruchomienia kursu w środowisku obsługującym SCORM. | Dla organizacji, która chce rejestrować aktywności poza uruchomionym kursem. |
| xAPI | Aktywności trafiają jako komunikaty do LRS, czyli magazynu danych o nauce. | Samo xAPI nie określa zasad uruchomienia kursu w LMS. | Dla organizacji, która potrzebuje gotowych zasad uruchamiania kursu w LMS bez dodatkowej specyfikacji. |
| AICC | Kurs wymienia dane z systemem zgodnym z AICC. | System musi obsługiwać AICC. | Dla organizacji korzystającej z LMS bez obsługi AICC. |
| cmi5 | Kurs uruchamia się według reguł cmi5 i zapisuje dane przez xAPI. | Wymaga środowiska obsługującego cmi5. | Dla organizacji, której LMS obsługuje xAPI, lecz nie uruchamia kursów cmi5. |
Jaką rolę w e-learningu pełni standard AICC?
AICC określa sposób wymiany danych między kursem a systemem szkoleniowym. Ma znaczenie zwłaszcza wtedy, gdy organizacja utrzymuje kursy lub system wymagający obsługi AICC. Samo oznaczenie kursu tym standardem nie sprawi, że LMS uruchomi go jako pakiet SCORM.
Na czym polega różnica między AICC a SCORM?
AICC i SCORM to odrębne sposoby współpracy kursu z systemem szkoleniowym. Zmiana nazwy pliku nie nada pakietowi zgodności z drugim standardem. System musi obsługiwać sposób uruchamiania i komunikacji zastosowany w kursie. Przy przenoszeniu szkolenia rozstrzyga zgodność jego formatu z docelowym LMS.
Jakich błędnych założeń o SCORM warto unikać?
SCORM nie zapewnia automatycznie analityki wszystkich aktywności uczestnika. Ograniczenia dotyczą danych wykraczających poza ukończenie i wyniki, a także zastosowań mobilnych oraz wysoce interaktywnych doświadczeń.9 Jeśli program wymaga rejestrowania zdarzeń poza kursem, wybór zależy od zakresu danych potrzebnych organizacji17.
SCORM, xAPI, AICC i cmi5 należy dobierać do sposobu uruchamiania kursu i wymaganego zakresu śledzenia nauki.
Wdrożenie w LMS: testowanie pakietu i rozwiązywanie problemów
Pakiet SCORM trzeba przetestować w docelowym LMS na koncie uczestnika. Poprawny import nie dowodzi jeszcze, że kurs się wyświetli i zapisze postępy. Test obejmuje uruchomienie modułu, wykonanie aktywności, zamknięcie kursu i ponowne otwarcie go z tego samego konta18.
Jak sprawdzić, czy pakiet działa poprawnie w LMS?
Pakiet SCORM działa poprawnie w LMS, gdy uczestnik może uruchomić kurs, a system zachowuje oczekiwany stan nauki po wyjściu z modułu18.
- Import pakietu SCORM wykonaj przez funkcję dodawania kursu w LMS. Nie rozpakowuj archiwum ręcznie.
- Uruchomienie kursu sprawdź na koncie uczestnika. Zobacz, czy otwierają się materiały i elementy interaktywne.
- Zapis postępów sprawdź, wykonując aktywność, wychodząc z kursu i ponownie otwierając moduł.
- Warunek ukończenia sprawdź przez wykonanie wymaganych działań. Następnie odczytaj status w LMS.
Wynik testu porównaj z ustawieniami ukończenia w kursie i LMS. Rozbieżność wskaże etap wymagający poprawy18.
Dlaczego moduł nie wyświetla się lub nie zapisuje postępów?
Moduł SCORM może nie wyświetlać się albo nie zapisywać postępów przez błąd uruchomienia pakietu, problem w przeglądarce lub komunikacji z LMS. Tabela łączy objawy z czynnościami diagnostycznymi.
| Objaw | Co sprawdzić |
|---|---|
| Kurs nie otwiera się po imporcie. | Strukturę archiwum i komunikat błędu w LMS. |
| Moduł nie wyświetla się w Chrome. | Blokadę wyskakujących okien i błędy w konsoli przeglądarki. |
| Treść działa, lecz postępy znikają po zamknięciu. | Warunki ukończenia, sposób zamykania kursu i błędy komunikacji zgłaszane przez LMS. |
Diagnozę modułu SCORM zacznij od ustalenia, czy problem dotyczy wyświetlania treści, czy zapisu postępów.
SCORM 1.2 czy 2004: którą wersję wybrać?
SCORM 1.2 wybierz, jeśli LMS obsługuje tę wersję, a kurs potrzebuje podstawowego zapisu statusu i wyniku. SCORM 2004 pasuje do kursu wymagającego sterowania kolejnością nauki, o ile LMS obsługuje właściwą edycję. Rozstrzygają potrzeby kursu i możliwości docelowego systemu.
Tabela porównuje SCORM 1.2 i SCORM 2004 pod względem raportowania, kolejności nauki oraz wymagań wobec LMS.
| Kryterium | SCORM 1.2 | SCORM 2004 |
|---|---|---|
| Status nauki | Korzysta ze wspólnego pola statusu, co ogranicza oddzielne raportowanie ukończenia i zaliczenia. | Oddziela status ukończenia od statusu zaliczenia. |
| Kolejność nauki | Nie określa reguł kolejności elementów kursu tak jak SCORM 2004. | Definiuje reguły przechodzenia między elementami; pakiet musi być do ich użycia odpowiednio przygotowany. |
| Wymagania wobec LMS | Wymaga obsługi SCORM 1.2; nie nadaje się do LMS obsługującego wyłącznie SCORM 2004. | Wymaga obsługi SCORM 2004 i właściwej edycji; nie nadaje się do LMS obsługującego wyłącznie SCORM 1.2. |
Dane w tabeli: 19
Najważniejsza różnica dotyczy oddzielnego raportowania ukończenia i zaliczenia oraz reguł kolejności w SCORM 2004. SCORM 1.2 nie spełni potrzeb kursu wymagającego tych mechanizmów. SCORM 2004 nie sprawdzi się z kolei tam, gdzie LMS obsługuje wyłącznie SCORM 1.2.
Wybór wersji SCORM powinien wynikać z potrzebnych funkcji i obsługi standardu przez LMS, a nie z samego numeru wersji.
Od eksportu do uruchomienia: najważniejsze decyzje przed publikacją kursu
Eksport kursu do SCORM zacznij od ustalenia wersji standardu, warunków ukończenia i docelowego LMS. Prezentacja PowerPoint może posłużyć jako materiał źródłowy, lecz sam jej plik nie jest pakietem SCORM.
iSpring Suite pozwala tworzyć kursy z quizami, interakcjami i symulacjami dialogów oraz publikować je w LMS.16 Bezpłatny okres wypróbowania iSpring Suite do tworzenia treści SCORM trwa 14 dni.16,20
- Wersja eksportu SCORM powinna odpowiadać wersji obsługiwanej przez docelowy LMS. Nazwa formatu w narzędziu autorskim nie zastąpi próby uruchomienia kursu.
- Warunek ukończenia kursu powinien określać wymagane działanie, na przykład przejście treści lub zaliczenie quizu. Zestaw to ustawienie z regułą ukończenia w LMS.
- Publikacja pakietu kończy się importem do LMS i próbą na koncie uczestnika. Sprawdź wyświetlanie treści oraz zapis oczekiwanego statusu.
Kurs SCORM jest gotowy do udostępnienia po dopasowaniu eksportu do LMS i sprawdzeniu zasad ukończenia.
Odtwarzacz i SCORM Cloud: gdzie uruchomić kurs?
Kurs SCORM uruchamia się w środowisku obsługującym jego standard. Wybór środowiska zależy od celu: podglądu treści, diagnozy pakietu lub prowadzenia szkolenia. Tabela zestawia zadania odtwarzacza, SCORM Cloud i LMS.
| Środowisko | Zadanie |
|---|---|
| Odtwarzacz | Wyświetla treść kursu. |
| SCORM Cloud | Pozwala uruchomić i przetestować pakiet. |
| LMS | Służy do prowadzenia szkolenia dla przypisanych uczestników. |
Czym jest SCORM Cloud i kiedy się go używa?
SCORM Cloud to usługa do uruchamiania pakietów e-learningowych i sprawdzania ich działania poza docelowym LMS. Pomaga ustalić, czy błąd wyświetlania lub zapisu pojawia się również w innym środowisku. Poprawne działanie w SCORM Cloud nie zastępuje testu w LMS, z którego będą korzystać uczestnicy21.
Jaką rolę pełni odtwarzacz kursu?
Odtwarzacz SCORM uruchamia pakiet i wyświetla jego treść uczestnikowi. Jeśli środowisko obsługuje komunikację zgodną ze standardem, odtwarzacz przekazuje też dane kursu do systemu. Sam widok treści nie dowodzi jeszcze, że docelowy LMS zapisuje postępy i ukończenie.
Czym SCORM Cloud różni się od pełnej platformy LMS?
SCORM Cloud służy do uruchamiania i sprawdzania pakietów. Pełna platforma LMS organizuje dostęp uczestników, przydział szkoleń i nadzór nad programem nauki. Wybór zależy od zadań, które środowisko ma wykonywać.
Tabela porównuje SCORM Cloud i pełną platformę LMS pod względem zastosowania, ograniczeń oraz potrzeb, których dana opcja nie zaspokaja.
| Środowisko | Zastosowanie | Ograniczenie | Dla kogo nie |
|---|---|---|---|
| SCORM Cloud | Uruchomienie pakietu i diagnoza jego działania. | Test poza docelowym LMS nie potwierdza działania kursu po wdrożeniu. | Dla organizacji, która chce na samym teście oprzeć zarządzanie całym programem szkoleń. |
| Pełna platforma LMS | Przypisywanie kursów uczestnikom i prowadzenie szkoleń. | Działanie pakietu zależy od obsługi jego standardu przez wybrany system. | Dla autora, który chce wyłącznie oddzielić błąd pakietu od błędu docelowego LMS. |
Dane w tabeli: 12
SCORM Cloud pomaga diagnozować pakiet, a pełna platforma LMS służy do organizowania szkoleń dla uczestników.
Źródła
- ↑What is SCORM and how I can use it? – Near-Life https://near-life.tech/what-is-scorm-and-how-i-can-use-it/
- ↑SCORM.com — SCORM Versions https://scorm.com/scorm-explained/business-of-scorm/scorm-versions/
- ↑SCORM.com — SCORM 1.2 Overview for Developers https://scorm.com/scorm-explained/technical-scorm/scorm-12-overview-for-developers/
- ↑SCORM 1.2 Overview https://scorm.com/wp-content/assets/cookbook/SCORM%201_2%20Overview.htm
- ↑SCORM: What It Is and Why It’s Used in eLearning – Intellezy https://www.intellezy.com/blog/what-is-scorm-why-use-it
- ↑SCORM.com — Run-Time Reference Chart https://scorm.com/scorm-explained/technical-scorm/run-time/run-time-reference/
- ↑SCORM.com — Run-Time Environment https://scorm.com/scorm-explained/technical-scorm/run-time/
- ↑MoodleDocs — SCORM FAQ https://docs.moodle.org/500/en/SCORM_FAQ
- ↑What is SCORM? A Complete Guide for Association Pros | MemberClicks https://memberclicks.com/blog/what-is-scorm-a-complete-guide-for-association-pros/
- ↑ADL — SCORM 1.2 Run-Time Environment https://www.drupal.org/files/issues/2019-04-11/SCORM-12-RunTimeEnv.pdf
- ↑SCORM.com — Manifest Structure https://scorm.com/scorm-explained/technical-scorm/content-packaging/manifest-structure/
- ↑ADL, SCORM Best Practices Guide for Instructional Designers. ([adlnet.gov](adlnet.gov https://www.adlnet.gov/assets/uploads/SCORM_Users_Guide_for_ISDs.pdf
- ↑MoodleDocs, SCORM FAQ. ([docs.moodle.org](docs.moodle.org https://docs.moodle.org/502/en/SCORM_FAQ
- ↑Intellezy, Employee Training Videos. ([intellezy.com](intellezy.com https://www.intellezy.com/employee-training-videos
- ↑Tworzenie kursów SCORM – interaktywny e-learning dla Ciebie https://www.elearning.ideo.pl/oferta/szkolenia-scorm
- ↑Jak szybko przekonwertować MP4 na SCORM https://www.ispring.pl/blog/mp4-video-to-scorm
- ↑ADL, cmi5 Best Practices Guide; Rustici Software, SCORM Run-Time Environment. ([adlnet.gov](adlnet.gov https://www.adlnet.gov/assets/uploads/cmi5%20Best%20Practices%20Guide%20-%20From%20Conception%20to%20Conformance.pdf
- ↑Moodle US, SCORM: Testing SCORMs Prior to Launch, aktualizacja 8 lipca 2026 r. ([supportus.moodle.com](supportus.moodle.com https://supportus.moodle.com/support/solutions/articles/80001123963-testing-scorms-prior-to-launch
- ↑Rustici Software, Separating „failed” from „complete”. ([support.scorm.com](support.scorm.com https://support.scorm.com/hc/en-us/articles/206166706-Separating-failed-from-complete
- ↑iSpring, Fast-Moving Consumer Goods (FMCG) Training 101. ([ispring.com](ispring.com https://www.ispring.com/knowledge-hub/fmcg-training
- ↑Rustici Software, dokumentacja SCORM Cloud, Getting Started. ([cloud.scorm.com](cloud.scorm.com https://cloud.scorm.com/docs/user-guide/getting-started/
Ceny i warunki sprawdzone u źródeł: październik 2026.