Na slajdzie 12 jest literówka, zmieniła się polityka firmy albo w pytaniu quizu jako poprawną zaznaczono złą odpowiedź. Kurs jest aktywny, a część kursantów jest w jego połowie. Podmiana pliku ZIP SCORM wydaje się dwuminutową robotą, ale wykonana niedbale może cofnąć ludzi na początek, wyrzucić ich na zły ekran albo sprawić, że ich wyniki przestaną odpowiadać temu, co zrobili. Oto jak bezpiecznie zaktualizować kurs SCORM, ocenić skalę zmiany i zdecydować, co stanie się z osobami, które już są w kursie.
Dlaczego aktualizowanie działającego kursu SCORM jest ryzykowne
Pakiet SCORM to zestaw treści internetowych, który działa w przeglądarce kursanta i komunikuje się z LMS przez niewielkie API JavaScript. W miarę jak kursant pracuje, pakiet wysyła dane do LMS, który zapisuje je przy podejściu tego kursanta. Główne elementy to:
- Status ukończenia i powodzenia: czy skończył i czy zaliczył.
- Wynik: zwykle z quizu wewnątrz pakietu.
- Lokalizacja: zakładka wskazująca, gdzie był (
cmi.core.lesson_locationw SCORM 1.2,cmi.locationw SCORM 2004). - Dane wznowienia (suspend data): blok tekstu, który kurs zapisuje dla siebie (
cmi.suspend_data), aby odtworzyć swój stan, na przykład które slajdy odwiedzono, wartości zmiennych i dotychczas udzielone odpowiedzi.
Warto zapamiętać, że LMS nie interpretuje danych wznowienia. Zapisuje je i oddaje bez zmian, gdy kursant wraca. Format należy do narzędzia autorskiego i często jest związany ze strukturą kursu w opublikowanej postaci: kolejnością slajdów, nazwami zmiennych, pytaniami w banku. O różnicach między dwiema edycjami przeczytasz w tekście SCORM 1.2 a SCORM 2004.
Co może pójść nie tak, gdy zmienia się struktura
Jeśli zapisane dane ze starego pakietu zostaną przekazane nowemu pakietowi o innej strukturze, nowy kurs próbuje odtworzyć stan, który już nie istnieje. Co się stanie, zależy od narzędzia autorskiego, ale częste objawy to:
- Zakładka wskazuje przeniesiony lub usunięty slajd, więc kursant ląduje w złym miejscu albo z powrotem na początku.
- Menu i wskaźniki postępu pokazują jako odwiedzone niewłaściwe sekcje.
- Odpowiedzi zapisane przy starych pytaniach są przypisywane do nowych albo odrzucane.
- Kurs ignoruje zapisany stan i zaczyna od nowa albo nie ładuje się poprawnie.
- Wynik uzyskany w starym quizie leży obok ukończenia nowego.
Zmiana edycji SCORM, na przykład z SCORM 1.2 na SCORM 2004, zmienia sam model danych, więc zapisane dane nie przeniosą się czysto.
Nie każda zmiana niesie takie samo ryzyko
Zanim cokolwiek wgrasz, ustal, jakiego rodzaju zmianę wprowadzasz. Liczy się to, jak bardzo zmienia się struktura i znaczenie, a nie to, ile czasu zajęła edycja.
| Rodzaj zmiany | Przykłady | Ryzyko dla osób będących w trakcie | Zwykłe podejście |
|---|---|---|---|
| Poprawka kosmetyczna | Literówka, zły kolor, podmieniony obraz | Niskie: struktura bez zmian | Pozwól dokończyć; nowi kursanci dostają poprawkę |
| Odświeżenie treści | Przepisany akapit, zaktualizowane wideo, nowy slajd na końcu | Średnie: zależy od tego, czy slajdy dodano, usunięto lub zmieniono ich kolejność | Zwykle pozwól dokończyć |
| Restrukturyzacja | Zmieniona kolejność lub podział sekcji, nowe rozgałęzienia, nowe menu | Wysokie: zapisany postęp może się nie zgadzać | Zacznij od nowa, chyba że ludzie mogą dokończyć na starym pakiecie |
| Nowa lub zmieniona ocena | Nowe pytania, inny próg zaliczenia, nowy bank pytań | Wysokie: wyniki nie są porównywalne | Zacznij od nowa |
| Zmiana korygująca | Stara treść jest błędna, niebezpieczna lub niezgodna z przepisami | Wysokie, niezależnie od struktury | Zacznij od nowa i zdecyduj, co z osobami, które już skończyły |
Przydatny test: czy byłoby Ci to obojętne, gdyby ktoś ukończył starą wersję dziś? Jeśli nie, trzeba ją zatrzymać.
Dokończyć czy zacząć od nowa?
Gdy Twoja platforma potrafi utrzymać stary pakiet dla osób, które go rozpoczęły, masz prawdziwy wybór. Przejdź przez te pytania po kolei.
- Czy stara wersja jest nadal poprawna? Jeśli uczy czegoś błędnego lub niebezpiecznego, zacznij ludzi od nowa, niezależnie od tego, jak daleko doszli.
- Czy zmieniła się ocena? Jeśli wszyscy powinni być oceniani tak samo, zacznij od nowa.
- Czy stary pakiet może zostać na miejscu dla obecnych kursantów? Jeśli platforma nadpisuje pliki, „pozwól dokończyć” naprawdę oznacza „przekaż stary postęp nowemu pakietowi”. Poza poprawką kosmetyczną bezpieczniej zacząć od nowa.
- Jak długi jest kurs? Ponowne rozpoczęcie dziesięciominutowego modułu niewiele kosztuje. Ponowne rozpoczęcie dwugodzinnego kursu kosztuje dobrą wolę.
- Czy terminy są blisko? Restart tuż przed terminem może przesunąć ludzi poza niego. Wydłuż termin albo zaktualizuj w spokojniejszym okresie.
W skrócie: jeśli stara wersja jest nadal poprawna, pozwól ludziom ją dokończyć. Jeśli jest błędna, rozpocznij ich od nowa i powiedz, dlaczego.
Osoby, które już ukończyły kurs, to osobna decyzja. Poprawka kosmetyczna lub odświeżenie treści rzadko uzasadnia proszenie ich o powtórzenie czegokolwiek. Zmiana korygująca może, zwłaszcza w szkoleniach obowiązkowych. Jeśli tak, potraktuj to jako nową rundę szkolenia z własnym terminem, zamiast po cichu zmieniać czyjekolwiek rejestry.
Powiedz ludziom, co się zmienia
Restart, którego nikt nie wyjaśnił, wygląda jak błąd. Krótka wiadomość z wyprzedzeniem zamienia go w rutynową aktualizację.
- Kursanci, którzy zaczynają od nowa: co się zmieniło, dlaczego muszą zacząć moduł od początku, mniej więcej ile to trwa i czy ich termin się przesunął.
- Kursanci, którzy już skończyli: czy muszą coś zrobić. Jeśli nie, napisz to wprost.
- Menedżerowie i instruktorzy: kiedy aktualizacja wchodzi w życie i co mówić osobom, które pytają.
Prowadź też prosty dziennik zmian każdego kursu: numer wersji, datę, co się zmieniło, kto to zatwierdził i co wybrano dla osób będących w trakcie. Numer wersji na ostatnim slajdzie znacznie ułatwia odpowiadanie na pytania do wsparcia. Jeśli będziesz audytowany, dziennik wyjaśnia, dlaczego dwie osoby widziały nieco różną treść; zobacz czego audytorzy oczekują od Twoich rejestrów szkoleń.
Zanim wgrasz: lista kontrolna
- Zachowaj tę samą edycję SCORM, chyba że chcesz ją zmienić.
- Sprawdź, czy ustawienia publikacji odpowiadają poprzedniej wersji, zwłaszcza sposób raportowania ukończenia i wyników.
- Najpierw przetestuj nowy pakiet osobno. Jak przetestować pakiet SCORM prowadzi przez to krok po kroku.
- Zachowaj poprzedni plik ZIP i projekt źródłowy na wypadek, gdyby trzeba było wrócić.
- Zdecyduj z góry, co stanie się z osobami będącymi w trakcie, i przygotuj wiadomość.
Jak Acadenix obsługuje aktualizacje SCORM
W Acadenix każdy pakiet SCORM to moduł w Units Library (Biblioteka modułów), a jeden moduł może być używany w kilku kursach. Wybranie modułu pokazuje Courses (Kursy), które go używają, jego Versions (Wersje) i Users (Użytkownicy), więc widać, gdzie trafi aktualizacja.
- Nowy plik tworzy nową wersję. Podobnie nowy tekst lub nowy typ modułu. Zmiana nazwy lub opisu nie.
- Ty decydujesz o osobach będących w trakcie. Jeśli ktokolwiek jest w toku, wybierasz Restart them on the new version (Rozpocznij ich od nowa w nowej wersji) albo Let them finish the version they started (Pozwól dokończyć rozpoczętą wersję). Osoby, które zaczną później, dostają nową wersję.
- Kursanci, którzy skończyli, zachowują wyniki. Ukończenia są ostateczne, a wystawione certyfikaty nigdy się nie zmieniają. Osoby, które skończyły, widzą moduł oznaczony jako Updated (Zaktualizowano), więc mogą obejrzeć nową wersję, jeśli chcą, a nic, co wtedy zrobią, nie zmienia ich wyniku.
- Możesz cofnąć zmianę. Opcja Activate (Aktywuj) w sekcji Versions (Wersje) modułu przywraca wcześniejszą wersję.
- Powtórzenia to nowy zapis. Jeśli osoby, które skończyły, rzeczywiście muszą powtórzyć kurs, ustawienie kursu Re-enrolment while a completion is valid (Ponowny zapis, gdy ukończenie jest ważne) pozwala im zapisać się ponownie ze świeżymi postępami. Ich wcześniejsze ukończenie i certyfikat pozostają w rejestrze.
Aby sprawdzić pakiet, zanim zastąpi działający, wgraj go jako osobny moduł i użyj Preview (Podgląd), który pokazuje go tak, jak widzi go kursant, niczego nie rejestrując. Więcej o wersjonowaniu i śledzeniu na naszej stronie SCORM LMS.
Najważniejsze wnioski
- Postęp SCORM jest zapisywany przy pakiecie, który kursant rozpoczął, a dane wznowienia mają sens tylko dla kursu, który je zapisał.
- Najpierw oceń skalę zmiany: poprawki kosmetyczne są mało ryzykowne, a restrukturyzacje i nowe oceny już nie.
- Jeśli stara wersja jest nadal poprawna, pozwól ludziom ją dokończyć. Jeśli jest błędna, rozpocznij ich od nowa.
- Powiedz kursantom i menedżerom, co się dzieje, i prowadź dziennik zmian każdego kursu.
- W Acadenix każde wgranie to nowa wersja, Ty decydujesz, co stanie się z osobami będącymi w trakcie, a ukończenia pozostają ostateczne.
Chcesz zobaczyć, jak aktualizacja zachowuje się z Twoimi własnymi treściami? Poproś o wersję próbną i spróbuj wgrać nową wersję prawdziwego kursu.


