E-learning jest formą nauczania, w której stosuje się różnorodne techniki elektronicznego przekazywania informacji. Szczególną rolę odgrywają tu techniki komputerowe, w tym technologie webowe.
Elearning wywodzi się z dwu podstawowych trybów przekazywania wiedzy: nauczania tradycyjnego i nauczania zdalnego, czasem nazywanego nauczaniem na odległość. Nauczanie tradycyjne odbywa się w klasach, w określonych godzinach, pod kierunkiem obecnego w klasie nauczyciela. Bezsporną zaletą nauczania tradycyjnego jest bezpośredni kontakt uczniów z nauczycielem i, co jest równie ważne, uczniów między sobą.
Nauczyciel w klasie może zwrócić uwagę na osoby, które mają trudności, zanim zostanie o nich poinformowany. W trakcie lekcji uczniowie mogą zadawać pytania nauczycielowi i wymieniać spostrzeżenia między sobą. Do wad nauczania tradycyjnego zalicza się zmuszanie uczniów do przebywania w klasach w określonych godzinach, nawet wtedy, gdy są zmęczeni i mają trudności z przyswajaniem wiedzy. Tempo przekazywania wiedzy jest arbitralnie narzucane przez nauczyciela. Uczniowie, zadając pytania nauczycielowi i kontaktując się ze sobą, powodują spowalnianie procesu nauczania.
W porównaniu z nauczaniem tradycyjnym nauczanie zdalne ma wiele zalet: nie zamyka się w ściśle określonych godzinach lekcyjnych, a uczeń ma czas na przemyślenie problemów przed zadaniem pytania, może zadać je „prywatnie”, bez przeszkadzania lub spowalniania procesu nauczania, jak to się dzieje w modelu tradycyjnym. Osoby uczące się mają kontrolę nad czasem i tempem nauki i ustalają najbardziej im odpowiadającą metodę przyswajania wiedzy, z uwzględnieniem własnych zdolności do koncentracji nad treścią kursu.
Wady są równie bezsporne. Uczniowie są często zmuszani do trudniejszej i dłuższej pracy online niż w klasie. Nie mają w zasięgu ręki materiałów pomocniczych. Muszą podjąć wysiłek, aby je otrzymać, co oznacza konieczność aktywnego poszukiwania informacji i wyboru materiałów zamiast biernego otrzymywania ich. Pracujący poza klasą muszą poinformować nauczyciela, że mają problem, ponieważ on o tym nie wie do momentu nawiązania kontaktu z uczniem. Nauczyciel w klasie może zwrócić uwagę na osoby, które mają trudności, zanim zostanie o nich poinformowany - nie jest to możliwe podczas kształcenia na odległość. Kształcący się zaocznie muszą zadawać pytania i samodzielnie szukać pomocy, a nie czekać na nią.
W nauczaniu zdalnym podstawową rolę odgrywają zaangażowane w proces nauczania środki wymiany informacji. W początkach nauczania zdalnego do przekazywania materiałów szkoleniowych wykorzystywano pocztę, a póśniej telefon. Wraz z rozwojem technik przekazywania informacji drogą elektroniczną w nauczaniu zdalnym zaczęto wykorzystywać telewizję, wideo, płyty CD, wideokonferencje i różnorodne techniki komputerowe.
Elearning jest oparty na doświadczeniach uzyskanych z nauczania zdalnego. Można powiedzieć, że jest wynikiem ewolucji tego trybu nauczania. Różni go od nauczania zdalnego przejęcie współczesnych środków wymiany informacji, jakimi dysponują Internet, intranet i ekstranet. Przejęcie technik webowych pozwoliło elearningowi skorzystać z zalety nauczania tradycyjnego, jaką jest kontakt bezpośredni z nauczycielem. Ma to miejsce w tzw. nauczaniu mieszanym (blended learning), którego przykładem jest wirtualna klasa, w której nauczyciel kontroluje przebieg nauczania i może przepytywać uczniów. Wzajemną komunikację wspomagają audio i wideokonferencje, telefony i dwukierunkowe transmisje rozgłoszeniowe.
Elearning obejmuje niemal wszystkie obszary działalności edukacyjnej. Tę technologię nauczania wykorzystuje się w szkolnictwie publicznym oraz szkoleniach przeprowadzanych przez agendy rządowe, organizacje i przedsiębiorstwa. W podstawowym, ponadpodstawowym i średnim szkolnictwie publicznym elearning jest stosowany jako technologia wspomagająca nauczanie tradycyjne. W szkolnictwie wyższym rozwiązania stosujące elearning mają nie tylko funkcję wspomagającą, ale też mogą być zastosowane w całym procesie studiów.
Przyjęło się określać je terminem eedukacja. Jednak największe zastosowanie ma elearning w szkoleniach przeprowadzanych w agendach rządowych, organizacjach, a szczególnie w przedsiębiorstwach. Szkolenia w tym obszarze mają głównie na celu podniesienie kompetencji i kwalifikacji personelu lub ludzi z nim związanych. Szkolenia przeprowadzane w przedsiębiorstwach obejmują dwie grupy osób: pracowników i klientów danego przedsiębiorstwa.
Rozpatrując argumenty „za” nauczaniem tradycyjnym i elearningiem oraz „przeciw” nim, trzeba wziąć pod uwagę obszary ich stosowania. Analizę rozpoczniemy od wspomnianego obszaru, w którym elearning jest najchętniej stosowany, czyli od szkoleń mających na celu podniesienie wiedzy i kwalifikacji pracowników organizacji, agend rządowych i przedsiębiorstw.
Nauczanie tradycyjne zorganizowane w klasach nigdy nie było dobrym sposobem przekazywania wiedzy w tego typu szkoleniach. Ich organizatorzy i uczestnicy zwracają uwagę na chroniczne problemy związane ze szkoleniami przeprowadzanymi w klasie. Należą do nich trudności ze zgromadzeniem ludzi i wyposażenia w określonym miejscu i czasie, kosztami „wynajęcia” wykładowcy, kosztami przejazdów i zakwaterowania uczestników szkolenia, przystosowaniem tempa nauki do średniego poziomu słuchaczy, utrwaleniem wiedzy i brakiem okazji do indywidualnego kontaktu z nauczycielem lub ze zróżnicowanym podejściem do nauki. Jedyną bezsporną zaletą tradycyjnego nauczania w klasie jest możliwość umacniania związków uczestników kształcenia w grupie.
Istota elearningu polega na przekształceniu zasobów fizycznych, takich jak materiały do nauki, na postać, którą można łatwo udostępniać i powielać. Z punktu widzenia użytkowników elearning jest nauczaniem demokratycznym - prawo własności wiedzy przechodzi z nauczyciela na kursanta.
Elearning przezwycięża problemy związane z nauczaniem w klasie i proponuje bardziej efektywne, głównie ze względu na koszty, tryby kształcenia. Owszem, jest w niektórych aspektach niedoskonały, podobnie zresztą jak inne sposoby przekazywania umiejętności, które z reguły polegają na instruktażu w laboratorium lub warsztacie. Jednak dobrze zaprojektowany elearning może symulować wyposażenie i sytuacje w sposób niemożliwy do zaaranżowania w klasie, a jednocześnie umożliwia uczącym się badanie wielu scenariuszy, w dodatku wielokrotnie, zgodnie z potrzebami pojawiającymi się w trakcie przyswajania wiedzy.
Porównując obie metody, nie można pominąć faktu, że w ciągu ostatnich 150 lat naukę na odległość ukończyła z sukcesem ogromna rzesza ludzi, oraz tego, że jest to system zdecydowanie bardziej demokratyczny, umożliwiający dostęp do wiedzy nieograniczony barierą, jaką jest koszt nauczania tradycyjnego.
Pomimo tych zalet, na przeszkodzie szybkiego rozpowszechniania się elearningu, a dokładniej kształcenia w trybie online, stoją zahamowania natury psychologicznej. Uczniowie i nauczyciele podchodzą to tego typu nauczania z rezerwą. Problem tkwi w tym, iż słuchacze muszą się nauczyć przyswajać wiedzę w sposób dotąd niepraktykowany, a nauczyciele powinni się szkolić, jak uczyć, wykorzystując nowe techniki komputerowe. Kursanci muszą wiedzieć, jak się posługiwać nowymi technologiami, jak uzyskiwać informacje i jak je przyswajać.
Elearning ma niezaprzeczalne zalety:
Zarządzanie elearningiem obejmuje dwie sfery związane z procesem nauczania: zarządzanie nauczaniem i zarządzanie treścią nauczania. Zazwyczaj funkcje te powierza się dwóm systemom informatycznym:
Systemy LMS i LCMS są systemami różnymi, ale należą do kategorii produktów wzajemnie się uzupełniających. Każdy z nich ma unikatowe właściwości i żaden nie może zastąpić drugiego.
Niektórzy producenci systemów wspomagających zarządzanie nauczaniem integrują funkcje obu wymienionych systemów, tworząc tzw. platformy zarządzające elearningiem. Funkcje systemów oraz relacje między nimi są opisane w dalszej części.
Istotą systemu LMS jest pomoc w zarządzaniu procesem nauczania lub szkolenia. Procesy zarządzane systemem LMS mogą przyjmować różne formy - od szkoleń przeprowadzanych przez instruktora w klasach, przez seminaria edukacyjne, po szkolenia oparte na technologiach webowych przeprowadzanych w trybie online. Z punktu widzenia użytkownika końcowego system LMS zapewnia efektywny sposób uzyskiwania wiedzy i umiejętności. Umożliwia jednemu słuchaczowi dostęp do rozmaitych śródeł nauczania, automatyzuje administrowanie programem szkolenia i oferuje niespotykane możliwości rozwoju zasobów ludzkich. Identyfikuje ludzi, którzy potrzebują określonego kursu.
Jeśli to możliwe, wskazuje im, jak postępować, by z powodzeniem piąć się po stopniach kariery i w końcu jak ją zrobić, gdy występują określone warunki wstępne, a także kiedy i jak można je spełnić. Po ukończeniu kursu system LMS może automatycznie przeprowadzić sprawdzian oparty na wymaganiach dotyczących znajomości tematyki kursu, sporządzić raport z jego wynikami i wskazać następne etapy szkolenia. Wymienione własności systemów LMS znacząco pomagają organizacjom spełnić ostre wymagania dotyczące certyfikacji w tak ważnych obszarach, jak ochrona zdrowia, finanse czy administracja rządowa.
System LMS zapewnia również zarejestrowanym użytkownikom dostęp do kursów przeprowadzanych w trybie online. Patrząc od strony zarządzania, LMS ułatwia wprowadzenie, śledzenie zarządzania i raportowanie działań w dziedzinie nauczania w danej organizacji.
System LMS koncentruje się na działaniach szkoleniowych i logistyce dostarczania działań szkoleniowych. Nie zajmuje się zarządzaniem treścią nauczania. Tworząc środowisko do elearningu, LMS musi zapewnić infrastrukturę, która pozwoli na zaplanowanie, dostarczenie i zarządzanie programami elearningu w obecnej i przyszłej postaci.
Do podstawowych właściwości systemu LMS należą:
Ważnymi, lecz niekoniecznymi cechami systemu LMS są:
System zarządzania treścią nauczania (Learning Content Management System - LCMS) to program aplikacyjny, który umożliwia nauczycielowi i uczniom zarządzanie treścią szkolenia i jego przebiegiem. Program ten wiąże własności zarządzania kursem, wspomagane opisanym wcześniej systemem LMS, z tworzeniem i przechowywaniem treści nauczania.
System LCMS pomaga tworzyć, powtórnie używać, lokalizować, dostarczać, zarządzać i udoskonalać treści nauczania. Treści są zazwyczaj przechowywane w centralnej składnicy treści w postaci małych, samoopisujących się, jednoznacznie identyfikowalnych obiektów lub obiektów uczenia, każdy z nich spełnia jeden lub więcej dobrze zdefiniowanych celów. Każdy obiekt nauczania można stworzyć z istniejących dokumentów zawierających wiedzę w innych formatach. System LCMS może lokalizować i dostarczać użytkownikowi końcowemu obiekty jako samodzielne jednostki albo dostarczać obiekty nauczania jako części większego kursu, programu zajęć lub działań szkoleniowych zdefiniowanych w systemie LMS.
Zaawansowany system LCMS śledzi interakcje użytkownika z każdym obiektem nauczania i używa tych szczegółowych informacji do analizy procesu przyswajania wiedzy i tworzenia raportów przydatnych do ulepszania treści nauczania z wykorzystaniem istniejącej bazy.
Jeszcze dalej idą najnowocześniejsze systemy LCMS. Umożliwiają one współpracę na najwyższym poziomie i paradygmaty wymiany wiedzy w kontekście obiektów nauczania, uprawniając użytkowników do współdziałania nawzajem i z ekspertami w wykorzystywaniu obiektów nauczania. Wymiana wiedzy jest wychwytywana, archiwizowana i przygotowywana w postaci nowych obiektów wiedzy do wykorzystania przez przyszłych użytkowników.
Mówiąc w skrócie, system LCMS koncentruje się na tworzeniu, powtórnym użyciu, lokalizacji, dostarczaniu, zarządzaniu i ulepszaniu treści. W szczególnych przypadkach skupia się również na rozwijaniu środowiska wiedzy i opanowywaniu nieustrukturalizowanej wiedzy w obszarze obiektów nauczania w postaci namacalnej.
Każdy kurs należy rozpatrywać w kategorii złożonego systemu, dlatego do jego projektowania stosuje się technikę wyodrębniania małych, samodzielnych obiektów (patrz „Obiekty wiedzy”), które po scaleniu utworzą treść kursu.
Obiekt wiedzy jest samodzielną partią materiału szkoleniowego.
Zazwyczaj zawiera trzy komponenty:
Obiekt wiedzy zawiera również metadane, czyli etykiety, które opisują zawartość i cel systemu LCMS. Metadane mogą zawierać informacje o autorze, języku, numerze wersji itp.
System LCMS przechowuje obiekty wiedzy w centralnej składnicy (repozytorium), a projektanci szkolenia przeglądają je i scalają w zorientowane tematycznie kursy. Przynosi to korzyści zarówno opracowującym kurs, jak i słuchaczom, ponieważ tradycyjne kursy dążą do zawarcia większego zasobu wiedzy niż jakikolwiek słuchacz chce lub może przyjąć, poznając temat. Dzieląc treść kursu na obiekty wiedzy i podając je jako konieczną podstawę, projektanci treści mogą dostarczać dokładnie na czas i dokładnie tyle wiedzy, ile potrzeba. Rezultat końcowy to wzrost efektywności, ponieważ słuchacze nie marnują czasu na poznawanie materiałów nieistotnych z punktu widzenia celów kursu.
Podstawowymi komponentami systemu LCMS są:
Do podstawowych właściwości systemu LCMS należą:
LMS jest rozwiązaniem wysokiego poziomu o znaczeniu strategicznym, służącym do planowania, dostarczania i zarządzania procesem nauczania w organizacji. Pozwala zorganizować funkcjonujące w trybie online wirtualne klasy oraz kursy prowadzone przez nauczycieli (instruktorów). Podstawą jest zastąpienie wyizolowanego i sfragmentowanego programu uczącego usystematyzowanymi środkami oceny wzrostu fachowości oraz poziomu wydajności w organizacji.
Przykładowo, LMS upraszcza próby globalnej certyfikacji i umożliwia organizacjom opracowanie programu kształcenia ze strategicznymi celami oraz opłacalne sposoby zarządzania doskonaleniem umiejętności. System koncentruje się na zarządzaniu uczniami, czuwaniem nad procesem ich doskonalenia oraz wydajnością wszystkich rodzajów aktywności przekazywania wiedzy i umiejętności. Wykonuje uciążliwe czynności administracyjne, takie jak raportowanie do działu osobowego i innych systemów ERP, ale ogólnie rzecz biorąc, nie służy do tworzenia treści kursu.
Z kolei LCMS koncentruje się na treści szkolenia. Dostarcza autorom, projektantom szkolenia i ekspertom ustalającym jego przedmiot środków do bardziej efektywnego tworzenia treści elearningu. Rozwiązuje podstawowy problem, jakim jest stworzenie w pełni wystarczającej treści dokładnie na czas, tak by spełnić potrzeby uczniów pracujących indywidualnie lub w grupach. Zamiast rozwoju pełnych kursów i adaptowania ich dla licznych odbiorców, projektanci szkolenia tworzą fragmenty treści do wielokrotnego użytku, dzięki czemu są one dostępne osobom odpowiedzialnym za szkolenia w organizacji. W ten sposób unika się powielania prac i przyspiesza ustalenie treści zgodnej z określonym zakresem szkolenia.
Chociaż z punktu widzenia podstawowych funkcji systemy LMS i LCMS różnią się istotnie, to są komplementarne w spełnianiu podstawowego celu, jakim jest przyspieszenie przekazywania wiedzy.
Aby ten cel osiągnąć, współdziałają w trzech podstawowych obszarach:
Ścisła integracja systemów LSM i LCMS jest bardzo ważna. Jeśli decydujemy się na implementację obu systemów LSM i LCMS, to aby czerpać korzyści wnoszone przez oba systemy, koniecznie trzeba zwrócić uwagę na ścisłą ich integrację. Brak integracji między tymi produktami może doprowadzić do konfliktów w zarządzaniu. Ponadto produkty pochodzące od jednego dostawcy zazwyczaj mają unikalne zalety znacznie przekraczające te, które oferują oddzielne produkty.
Obiekt wiedzy jest niezależną porcją informacji, przeznaczoną do wielokrotnego wykorzystania, służącą do tworzenia treści kursów przeprowadzanych w technologii elearningu. Obiekt wiedzy jest jednostką samodzielną, która jednak nie jest zawieszona w próżni, lecz jest elementem trzech niezależnych składowych:
Synonimami terminu „obiekt wiedzy” są:
Określeń obiektu wiedzy jest tyle co ludzi profesjonalnie zajmujących się elearningiem. Można jednak wskazać wspólne elementy różnych jego definicji:
Ważną rolę w szybkim rozwoju elearningu odgrywają standardy. Przedmiotem standaryzacji w tym obszarze są metody, dzięki którym treści wiedzy mogą się komunikować z systemem zarządzania LMS i system LMS wie, jaki zbiór jednostek wiedzy po jego skompletowaniu dostarczyć słuchaczowi.
Stosując standardy, projektanci kursów mogą tworzyć komponenty niezależne od systemów zarządzania, pod którymi zamierzają eksploatować kurs, czyli nadać tym komponentom cechę współdziałania. Jeśli wiadomo, że mimo unowocześnienia systemu zarządzającego, komponenty mogą być nadal wykorzystywane, lub jeśli będzie można użyć ich w nowym kursie, to średni czas „życia” komponentów kursu znacznie wzrasta. Standardy elearningu obiecują i co ważniejsze już zapewniają takie cechy, jak: współdziałanie, wielokrotne użycie, trwałość i dostępność.
W obszarze elearningu stosuje się standardy zarówno opracowane specjalnie dla niego, jak i stosowane w innych dziedzinach. Przykładem jest specyfikacja HTML, która jest standardem de facto. W ciągu ostatnich lat rozwijała się od HTML, HTML+, HTML2, HTML3, HTML4 i obecnie XHTML. Międzynarodowym ciałem, które definiuje specyfikacje HTML i ustala ostateczne standardy, jest konsorcjum World Wide Web Consortium (W3C). Ci, którzy rozwijają technologie webowe, wiedzą, że jeśli tworzą treści sformatowane np. dla standardu HTML4, to każda przeglądarka, która akceptuje ten standard, będzie również wyświetlała treść zgodną z nim.
Standardy specyficzne dla nauczania wspieranego komputerowo i nauczania prowadzonego w trybie online są tworzone od kilku lat, jednak ich wdrażanie przebiega powoli. Jako pierwszy problematyką standardów w tej dziedzinie zajął się przemysł lotniczy. Komitet AICC (Aviation Industry CBT Committee) przygotował specyfikację definiującą współdziałanie między systemami utrzymującymi dane kursów CBT (Computerbased training) i szkoleń zarządzanych za pomocą komputerów CMI (Computermanaged instruction).
Podstawowe znaczenie w zakresie elearningu ma opracowany przez komitet AICC standard AGR010 - Webbased Computer Managed Instruction (CMI), razem z towarzyszącym mu dokumentem CMI001 - AICC/CMI Guidelines For Interoperability. Ludzie, mówiąc o komitecie AICC w odniesieniu do elearningu, nie mają na myśli całego dorobku komitetu, ale zazwyczaj dokumenty AGR010 i CMI001. Opracowany przez komitet AICC dokument CMI Guidelines for Interoperability prezentuje składnię standardu i interfejs API (Application Programming Interface) dla komunikacji między kursem a CMI.
Konsorcjum IMS GLOBAL Learning Consortium stawia pytanie: Jak opisać treści nauczania, wyszukiwać i powtórnie ich używać oraz zapewnić ich pełne współdziałanie podczas przenoszenia z jednego systemu LMS do drugiego? Podstawowym językiem specyfikacji IMS jest XLM, opracowany przez konsorcjum W3C. Dzięki temu uzyskuje się odpowiedni poziom wbudowanych cech współdziałania i trwałości. Jednak specyfikacje IMS idą znacznie dalej. Przykładowo, IMS Metadata Specification definiuje metodę opisywania treści nauczania, w tym m.in. opis treści, tytuł, autora, lokalizację (URL), koszt i sposób zapłaty, warunki wstępne, taksonomię nauczania.
Po „zaetykietowaniu” porcji treści nauczania z metadanymi, autor innego kursu może odszukać ten obiekt i użyć jego opisu do stwierdzenia, czy spełnia wymagania nowo opracowywanego kursu. Zanim wprowadzono mechanizmy etykietowania metadanych i sformalizowane specyfikacje, osoba korzystająca z treści nauczania miała trudności z ustaleniem, jakich treści mogłaby powtórnie użyć.
Specjaliści Departamentu Obrony Stanów Zjednoczonych zwrócili uwagę na potrzebę połączenia wielu bardzo zawężonych specyfikacji, takich jak AICC, IMS, W3C i opracowanych przez komitet LTSC (Learning Technology Standards Committee) działający w ramach IEEE, w jeden obejmujący wszystko standard nauczania w trybie online następnej generacji. W rezultacie powstał model SCORM definiujący, pakujący i zarządzający obiektami nauczania, nazwanymi SCO (sharable content object). SCORM definiuje interfejs API dla systemów LMS w celu zarządzania i komunikacji z obiektami SCO i komunikacji z LMS. SCORM jest modelem projektowania systemu nauczania mającego cechy współdziałania i trwałości. Nie specyfikuje języka programowania, narzędzi autoryzujących ani systemu operacyjnego. Można jednak zauważyć wiele narzędzi wykorzystujących XLM, Java, JavaScript i HTML. Ponadto SCORM ani nie adresuje problemów projektowania kursów, ani nie wymusza określonej funkcjonalności systemów LMS.
Section 508 jest dość nowym standardem wprowadzającym cechę dostępności (accessibility) do treści webowych i aplikacji, w tym WBT (Webbased training), dla osób niepełnosprawnych i z upośledzeniem umysłowym. Standard ten podąża za wcześniejszym i bardziej szczegółowym standardem w postaci rekomendacji W3C Web Accessibility Initiative (WAI), Web Content Accessibility Guidelines (WCAG). Ostatni standard zapewnia trzy poziomy zgodności: priorytet pierwszy, który jest stosunkowo łatwy do osiągnięcia i obowiązkowy; priorytet drugi, zalecany, ale nieco trudniejszy do osiągnięcia; priorytet trzeci, pożądany, lecz trudny do osiągnięcia bez zmian wprowadzanych przez doświadczonych programistów. Obecnie panuje przekonanie, że nowe kursy należy projektować, opierając się na standardach zarówno SCORM, jak i Section 508.
Standard SCORM (Sharable Content Object Reference Model) jest zbiorem wielu wzajemnie powiązanych specyfikacji. Pokaśną ich liczbę opracowały różne organy normalizujące, w tym AICC. Standard SCORM jest bezpośrednio oparty na środowisku RTE zdefiniowanym przez komitet AICC w dokumencie MI001 - AICC/CMI Guidelines For Interoperability. To interfejs API dla komunikacji między systemem LMS a oprogramowaniem kursu zdefiniowany w standardzie SCORM, a zaczerpnięty wprost z załącznika B specyfikacji CMI001. Ważne, by zdać sobie sprawę, iż chociaż AGR0010 i CMI001 zawierają dodatkowe materiały, to nie są częścią standardu SCORM.
Standard SCORM jest częścią strategii Departamentu Obrony USA nazwaną inicjatywą ADL (Advanced Distributed Learning). Inicjatywę ADL zapoczątkowano w 1997 r. na potrzeby modernizacji i standaryzacji procesów szkolenia i kształcenia, przez maksymalne wykorzystanie współczesnych technologii przy jednoczesnym ograniczeniu kosztów edukacji. Inicjatywa ADL i standard SCORM są wspierane przez czynniki państwowe, środowiska uniwersyteckie i przemysł, a także liczne organizacje standaryzacyjne.
W zależności od wyboru formy szkolenia różne organizacje mogą użyć różnych nośników informacji (wideodysków, CDROMów, pokazu slajdów itp.), różnych systemów LMS i różnych systemów autoryzujących. Jeśli organizacja unowocześnia lub zmienia technologię informacyjną, to dotychczasowe szkolenie może nie zadziałać w nowym środowisku i musi nastąpić skorygowanie dostarczanego kursu szkoleniowego. Zmiana jednego komponentu kursu może ponadto wpłynąć na inne komponenty i wymagać stworzenia nowych nośników.
Celem standardu SCORM jest stworzenie elastycznej opcji szkolenia przez nadanie jego treści następujących cech:
Wymienione cechy systemu SCORM są realizowane przez użycie składających się z assetów obiektów SCO (Sharable Content Object), które wprowadza się do środowiska RTE systemu SCORM. Metadane umożliwiają administratorom, słuchaczom, projektantom, programistom i innym osobom zainteresowanym kształceniem i szkoleniem identyfikowanie i lokalizowanie materiałów instruktażowych i assetów w składnicy treści (content repository).
Jeśli organizacja planuje udoskonalenie lub zbudowanie nowego systemu szkolącego, powinna poważnie rozważyć standard SCORM. Przed jego powstaniem ani treści elearningu, ani kurs czy jego komponenty nie mogły być eksploatowane w środowisku różnych systemów LMS i dlatego nie mogły być współdzielone.
Ideę standardu SCORM najłatwiej zrozumieć, wychodząc od produktu końcowego. Kursy lub ich fragmenty zgodne ze standardem SCORM są dostarczane w pakiecie w formacie PIF (Package Interchange Format).
Pakiet ma wszystkie pliki związane z kursem lub jego częścią:
Dany pakiet będzie mógł współdziałać tylko wtedy, gdy co najmniej jeden z plików zawiera metody (nakazane przez SCORM), które pozwolą łączyć się danemu pakietowi z dowolnym systemem LMS.
Pakiet kursu jest podobny do komponentu. Stanowi samodzielną jednostkę z określonymi interfejsami do systemu LMS, ale bez jakichkolwiek innych zależności od niego. Zawiera metadane kursu i indywidualne zasoby związane z treścią. Dlatego pakiet spełniający wymogi standardu SCORM można umieszczać w dowolnym systemie LMS (oczywiście, pod warunkiem zgodności tego systemu ze standardem SCORM), przeszukiwać, używać ponownie i łączyć z innymi pakietami.
Standard SCORM ma dwie specyfikacje:
Model agregacji treści określa sposób opisu jednostkowych treści i sposób komponowania z tych treści pakietu kursu. Środowisko RTE definiuje interfejs API (Application Programming Interface) oraz model danych do pakietu kursu w celu połączenia z systemem LMS.
Standard SCORM składa się z trzech części:
Pakietowanie składa się z mających znaczenie zbiorów, łącznie z „manifestem” XML, który definiuje wszystkie treści i ich wzajemne związki. Umożliwia utworzenie struktury treści. Manifest pakietu treści zawiera tzw. organizację, będącą częścią pakietu, określającą plan projektu poszczególnych procesów uczenia i definiującą strukturę całego procesu uczenia. Organizacja określa zamierzone zmiany treści i jest zasilana przez system LMS podczas importu pakietu. System LMS używa organizacji do określenia zawartości pakietu i terminu jego dostarczenia.
Aby pakiet SCORM miał możliwość współdziałania, każdy obiekt SCO musi zawierać „strukturalnie zorganizowane interfejsy” do systemu LMS. Środowisko RTE określa trzy komponenty interfejsów:
Dostarczanie kursu
Na rysunku obok pokazano przebieg dostarczania kursu. Cykl procesu kończy się, gdy serwer LMS wyśle ostatnią część treści określonej w agregacji zawartości.
Rozpatrując zagadnienia implementacji standardu SCORM, trzeba rozważyć zalety i wady tego standardu.
Zalety
Wady
Chociaż wydaje się, że standard SCORM ma więcej wad niż zalet, jego implementacja przynosi wiele korzyści wszystkim systemom LMS. Problemy można rozwiązać, poczynając pewne ustępstwa podczas implementacji. Nawet jeśli ograniczają one to, co można osiągnąć z pełną implementacją standardu, nie prowadzą do zaprzepaszczenia nakładów. Przeciwnie, tylko pierwsza z wymienionych zalet przynosi wielu firmom ogromne korzyści.
Elearning nakłada ostre wymagania co do infrastruktury technicznej systemu, w którym jest stosowany. Dotyczą one konfiguracji systemu i pasma, jakim dysponują łącza.
Większość uczestników kursów jest niezadowolona z przeglądarek i właściwości komputerów osobistych. Kursy prowadzone w trybie online przeważnie są wyrafinowane, wymagania często przekraczają stawiane przeciętnym stronom webowym. Wiele kursów wiąże się z obsługą Javy i JavaScriptu oraz rozszerzeniami przeglądarek, a większość wymaga dużej rozdzielczości i głębi kolorów monitora.
Java i JavaScript. Gros kursów wykorzystuje języki programowania Java i JavaScript, które wymagają zainstalowania w stacji roboczej ucznia odrębnej aplikacji do translacji kodu, dzięki której PC może wykonywać instrukcje.
W przypadku Javy taką aplikacją jest JVM (Java Virtual Machine). Zazwyczaj wchodzi ona w skład przeglądarki. Problemy może spowodować tylko zastosowanie innych wersji JVM w kursie i przeglądarce.
Również JavaScript jest włączana do przeglądarek i w jej przypadku są możliwe problemy z różnicą wersji. Przykładowo, Microsoft opracował dwie wersje skryptu JavaScript (1.1 i 1.2). Wadliwie działa kurs opracowany w wersji 1.2 i uruchamiany w przeglądarce z wersją 1.1 JavaScript.
Rozszerzenia. Najbardziej powszechnymi tego typu komponentami dodawanymi do przeglądarek webowych są: Macromedia Flash Player i Microsoft Media Player. Jeśli kurs zawiera dźwięk, wideo lub pełne animacje, to przeglądarkę należy wyposażyć w odpowiednie narzędzie do ich prezentacji.
Rozdzielczość monitora. Powszechnie stosowane rozdzielczości to: 800 x 600 i 1024 x 768 pikseli. Jeśli kurs jest opracowany z rozdzielczością większą niż rozdzielczość monitora, to uczestnik nie zobaczy na ekranie całego obrazu i będzie musiał go przewijać.
Głębia kolorów. Ostatnim problemem może być ustawienie liczby kolorów. Najlepsze efekty uzyskuje się, gdy parametry te są takie same w kursie i na monitorze. W przeciwnym razie wynik jest niezadowalający.
Pasmo to ilość danych, jakie można przesłać pomiędzy punktem A i B w określonym czasie. W przypadku elearningu w systemie LMS pasmem jest ilość danych, jaką można przesłać pomiędzy komputerem ucznia a systemem LMS w danym czasie.
Dostępne użytkownikowi pasmo stale się zmienia, zależy bowiem nie tylko od pasma, z jakiego korzysta łącze (parametr łącza), ale też od liczby użytkowników korzystających z łącza w danej chwili.
Dla wszystkich kursów prowadzonych w trybie online można określić minimalne zapotrzebowanie na pasmo lub, patrząc z drugiej strony, maksymalny rozmiar jednej strony. Jeśli przyjmie się, że czas oczekiwania na skompletowanie jednej strony powinien wynosić 1,9-2,1 s, to korzystając z modemu, który przesyła dane z szybkością 56 kb/s, można przekazywać strony nieprzekraczające 112 kb, zawierające wszystkie elementy kursu: obrazy, dźwięk, tekst i ewentualnie aplikacje, które będą organizować poszczególne strony kursu.
Kursy z pełnym przekazem wideo i audio wymagają znacznie szerszego pasma niż wykorzystujące tylko tekst i nieruchome obrazy. Wszystko, co doda się do treści, zwiększa zapotrzebowanie na pasmo. Jeśli zapotrzebowanie to nie zostanie zaspokojone, to w opinii słuchaczy system jest niesprawny. Słuchacz zrażony do kursu może do niego nie powrócić.
W nauczaniu na odległość problemy z przepustowością łączy mogą wystąpić w trzech punktach:
Pierwszy i trzeci problem można rozwiązać, zwiększając przepustowość linii dostępowych (linii tzw. pierwszej mili). Wybór technologii linii dostępowej leży w gestii zarządzającego systemem elearningu. Rozwiązanie drugiego problemu sprowadza się do zwiększenia przepustowości sieci WAN. Jest to albo niemożliwe, jeśli korzysta się z Internetu, albo kosztowne, gdy używa się ekstranetu, ponieważ modernizacja wiąże się z dużymi nakładami na infrastrukturę.
Aby pokonać problemy przepustowości łączy w sieci WAN, można zastosować buforowanie przesyłanych treści elearningowych. Wszystkie treści, które nie są użytkowane w bezpośredniej interakcji - rysunki, animacje, wideo, audio, obiekty HTML - można przekazać do lokalizacji ucznia przed rozpoczęciem sesji. Rozwiązanie to jest szczególnie korzystne, gdy w lokalizacji zdalnej jest szkolona grupa słuchaczy. Jako przykład takiego rozwiązania może służyć system dystrybucji i dostarczania treści Enterprise CDN (Content Delivery Network) firmy Cisco (patrz wyżej). Zaletą tego rozwiązania jest możliwość przesyłania danych w czasie, gdy sieć nie jest intensywnie wykorzystywana, np. w nocy i weekendy.
Jakość w elearningu staje się obiektem zainteresowania nie tylko nauczycieli i instruktorów, lecz także komercyjnych dostawców usług elearningowych i osób odpowiedzialnych za politykę edukacyjną. Wszyscy zgadzają się co do tego, że jeżeli techniki komputerowe mają osiągnąć pełny potencjał w przewartościowaniu edukacji, to nie można pomijać kwestii jakości. Dziś jeszcze nie bardzo wiadomo, co oznacza jakość odnośnie do czy to treści i usług elearningu, czy tego jak elearning jest zaprojektowany i stosowany w praktyce.
Przed ludźmi odpowiedzialnymi za elearning stoją pytania:
Komisja Europejska inicjowała cztery strategiczne projekty dotyczące problemów jakości w elearningu:
Koncentrowanie się na wskaśniku zwrotu inwestycji ROI (Return On Investment) w odniesieniu do elearningu nie sprowadza się tylko do pieniędzy. Wielu specjalistów przeciwstawia się tezie, że oszczędność pieniędzy jest czynnikiem determinującym podjęcie decyzji o wprowadzeniu technologii elearningu. Należy przede wszystkim brać pod uwagę skuteczność tego stylu nauczania w porównaniu z nauczaniem tradycyjnym.
Innym czynnikiem wpływającym na ROI jest czas. Wiadomo że w biznesie odgrywa on ogromną rolę, zwłaszcza obecnie. Co prawda przygotowanie kursu elearningowego trwa dłużej niż tradycyjnego, ale po jego zaprojektowaniu liczba osób szkolonych jednocześnie może być ogromna, a dzięki temu czas szkolenia znacznie skrócony. Na przykład w Stanach Zjednoczonych przeszkolono w tym trybie kilkaset tysięcy pracowników poczty.
Porównując bezpośrednie skutki finansowe zastąpienia szkolenia tradycyjnego szkoleniem w technologii elearningu, należy wziąć pod uwagę następujące czynniki: