ROK XXXII - Instytut Maszyn Matematycznych

ROK XXXII - Instytut Maszyn Matematycznych ROK XXXII - Instytut Maszyn Matematycznych

08.11.2014 Views

Zeszyt ABC.IT nr 2/2006(6) TYMON JASTRZĘBSKI Instytut Maszyn Matematycznych, Warszawa Platforma Moodle i SCORM 2004 - standardy e-learningu a rzeczywistość Streszczenie Artykuł krótko przedstawia wyniki przeprowadzonych testów zgodności platformy e-learningowej Moodle ze specyfikacją SCORM 2004. Zawiera również wnioski i wskazówki dla potencjalnych użytkowników zainteresowanych wdrożeniem tej platformy i/lub umieszczaniem na niej kursów zgodnych ze SCORM 2004. Abstract The paper presents briefly tests results, performed to check Moodle e-learning platform conformance with SCORM 2004 specification. It contains also conclusions and hints for potential users, interested in introducing this platform or in importing e-courses SCORM 2004 conformant to Moodle platform. 1 Moodle i SCORM Zwolennicy rozwiązań „open source”, do jakich należy platforma e-learningowa Moodle, od ponad roku głośno podkreślają jej zgodność ze specyfikacją SCORM 1.2. Znane nam wdrożenia i zastosowania tej platformy zdają się potwierdzać tę zgodność. W listopadzie ubiegłego roku na witrynie internetowej Moodle (moodle.org) pojawiła się informacja, która nas bardzo zaciekawiła - mianowicie o zgodności najnowszej wówczas wersji tej platformy (1.5.3) ze specyfikacją SCORM 2004. Dzisiaj, gdy właśnie minął rok od czasu umieszczenia tej informacji, postanowiliśmy sprawdzić, jak ta zgodność wygląda w praktyce. 2 Testy... Do naszych badań przeprowadzanych w Instytucie Maszyn Matematycznych w okresie między lipcem a listopadem 2006 r. trafiły dwie wersje Moodle: 1.5.3+ (właśnie sprzed roku) oraz jedna z ostatnich – 1.6.1+. Jako testowe e-kursy zostały wykorzystane kursy udostępnione przez organizację ADL (opracowującą specyfikację SCORM) właśnie do sprawdzania zgodności platform e-learningowych ze SCORM-em w wersji 2004. Ponieważ ADL co jakiś czas wprowadza zmiany w kursach testowych, aby nasz test wykonać rzetelnie, użyliśmy kursów: ! opublikowanych 2 lata temu (z pierwszej serii dla wersji SCORM 2004 - wersja 1.3 z dnia 02.04.2004 r.), ! w tzw. najnowszej stabilnej wersji (1.3.3 z dnia 05.10.2006 r.), 43

Zeszyt ABC.IT nr 2/2006(6) ! najnowszych w wersji tzw. „beta 3. edycja” (czyli nie do końca przetestowanych, ale pozbawionych dotychczas znalezionych błędów w starszych wersjach). Ponadto użyliśmy też własnych e-kursów - zgodnych ze SCORM-em 2004 - testujących interpretację przez platformę reguł dynamicznego scenariusza 1 , a także – dla porównania – kursów testowych udostępnionych przez ADL dla SCORM w wersji 1.2. Zakresem testów objęliśmy: ! import e-kursów na platformę, ! uruchamianie e-kursów z platformy, ! komunikację e-kurs – platforma oraz ! realizację zasad dynamicznego scenariusza kursu (dla SCORM 2004). 3 Wyniki testów Wyniki przeprowadzonych testów nieco nas zaskoczyły. Otóż platforma w wersji 1.5.3+ nie chciała współpracować z żadnymi z kursów w wersji SCORM 2004 – występowały zarówno problemy z samym umieszczeniem kursów na platformie, jak również z ich uruchamianiem – po ręcznym „wstawieniu” ich na platformę. Przy czym kursy dla wersji specyfikacji 1.2 działały bez problemów 2 . W związku z tym rozpoczęliśmy testy Moodle w wersji 1.6.1+. Tu już nie było żadnych problemów z importem e-kursów. Dotychczasowe problemy potraktowaliśmy więc jako często występujące po wdrożeniu nowego systemu „choroby wieku dziecięcego” i z zapałem zabraliśmy się do dalszych testów. Dla e-kursów w wersji zgodnej ze specyfikacją 1.2 znów wszystko było jak należy 3 . Rozpoczęliśmy więc testy działania kursów w wersji SCORM 2004. Tu okazało się, że kursy uruchamiają się w zasadzie 4 bez kłopotów, ale ku naszemu zaskoczeniu, mimo wielu podjętych prób (w tym różnych konfiguracji platformy, na różnych przeglądarkach internetowych) nie udało się uzyskać realizacji zasad „dynamicznego scenariusza” 5 dla żadnego z testowanych e-kursów zgodnych ze specyfikacją SCORM 2004. Zapisane w strukturze kursu reguły nie miały wpływu ani na wygląd drzewa kursu, ani na przyciski „poprzedni – następny”, ani na wyświetlaną użytkownikowi treść kursu (bieżące SCO). Mimo, iż czytaliśmy komentarz autora modułu „obsługującego SCORM” na platformie Moodle (sprzed roku), mówiący iż prace nad zgodnością ze specyfikacją SCORM 2004 nie są ukończone i należy liczyć się z występowaniem błędów, nie spodziewaliśmy się, że braki są nadal tak duże. 1 Reguły i zachowania platformy opisane w części Sequencing and Navigation (SN 1.3) specyfikacji SCORM 2004. 2 Sformułowanie „bez problemów” oznacza tu poprawne działanie samego kursu i komunikacji e-kursu z platformą, nie chcemy w tym miejscu oceniać innych cech platformy związanych z pracą z e-kursem, jak np. modułu przedstawiającego uzyskane wyniki przez osoby szkolone, czy też wbudowanego mechanizmu nawigacji. 3 J.w. 4 Kursy w wersji „beta” były błędnie rozpoznawane przez platformę jako zgodne ze specyfikacją SCORM 1.2, co następnie powodowało nieprawidłową komunikację e-kurs – platforma, jednak wersja ta ma prawo powodować różnego rodzaju błędy i nieprawidłowości. 5 Opisanych szczegółowo w części Sequencing and Navigation specyfikacji SCORM 2004; w specyfikacji SCORM 1.2 tej części jeszcze nie było – przyp. autora. 44

Zeszyt ABC.IT nr 2/2006(6)<br />

TYMON JASTRZĘBSKI<br />

<strong>Instytut</strong> <strong>Maszyn</strong> <strong>Matematycznych</strong>, Warszawa<br />

Platforma Moodle i SCORM 2004 -<br />

standardy e-learningu<br />

a rzeczywistość<br />

Streszczenie<br />

Artykuł krótko przedstawia wyniki przeprowadzonych testów zgodności platformy<br />

e-learningowej Moodle ze specyfikacją SCORM 2004. Zawiera również wnioski i wskazówki<br />

dla potencjalnych użytkowników zainteresowanych wdrożeniem tej platformy i/lub<br />

umieszczaniem na niej kursów zgodnych ze SCORM 2004.<br />

Abstract<br />

The paper presents briefly tests results, performed to check Moodle e-learning platform<br />

conformance with SCORM 2004 specification. It contains also conclusions and hints for<br />

potential users, interested in introducing this platform or in importing e-courses SCORM<br />

2004 conformant to Moodle platform.<br />

1 Moodle i SCORM<br />

Zwolennicy rozwiązań „open source”, do jakich należy platforma e-learningowa Moodle, od<br />

ponad roku głośno podkreślają jej zgodność ze specyfikacją SCORM 1.2. Znane nam<br />

wdrożenia i zastosowania tej platformy zdają się potwierdzać tę zgodność. W listopadzie<br />

ubiegłego roku na witrynie internetowej Moodle (moodle.org) pojawiła się informacja, która<br />

nas bardzo zaciekawiła - mianowicie o zgodności najnowszej wówczas wersji tej platformy<br />

(1.5.3) ze specyfikacją SCORM 2004. Dzisiaj, gdy właśnie minął rok od czasu umieszczenia<br />

tej informacji, postanowiliśmy sprawdzić, jak ta zgodność wygląda w praktyce.<br />

2 Testy...<br />

Do naszych badań przeprowadzanych w Instytucie <strong>Maszyn</strong> <strong>Matematycznych</strong> w okresie<br />

między lipcem a listopadem 2006 r. trafiły dwie wersje Moodle: 1.5.3+ (właśnie sprzed roku)<br />

oraz jedna z ostatnich – 1.6.1+. Jako testowe e-kursy zostały wykorzystane kursy<br />

udostępnione przez organizację ADL (opracowującą specyfikację SCORM) właśnie do<br />

sprawdzania zgodności platform e-learningowych ze SCORM-em w wersji 2004. Ponieważ<br />

ADL co jakiś czas wprowadza zmiany w kursach testowych, aby nasz test wykonać rzetelnie,<br />

użyliśmy kursów:<br />

! opublikowanych 2 lata temu (z pierwszej serii dla wersji SCORM 2004 - wersja<br />

1.3 z dnia 02.04.2004 r.),<br />

! w tzw. najnowszej stabilnej wersji (1.3.3 z dnia 05.10.2006 r.),<br />

43

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!