LMS – co to jest i kiedy system zarządzania nauczaniem jest naprawdę potrzebny
LMS to nie folder z prezentacjami i lista w arkuszu. Kiedy trzeba udowodnić zapis na kurs, jego ukończenie i termin ważności, system zaczyna się zwracać — a kiedy nie trzeba, jest drogim balastem.
LMS to nie folder z prezentacjami i lista w arkuszu. Kiedy trzeba udowodnić zapis na kurs, jego ukończenie i termin ważności, system zaczyna się zwracać — a kiedy nie trzeba, jest drogim balastem.
Proszę sobie wyobrazić dysk współdzielony, na którym leży siedem prezentacji, dwa nagrania i jedna instrukcja o nazwie „ostateczna_wersja_2_poprawiona.pdf”, a obok arkusz kalkulacyjny, w którym specjalistka do spraw kadr ręcznie odhacza, kto co obejrzał; dopóki pracowników jest dwudziestu, a szkolenie jedno, taki porządek działa całkiem dobrze i nie kosztuje nic, więc nikomu nie spieszy się do zmiany. Pytanie, co to jest LMS, czyli system zarządzania nauczaniem, staje się praktyczne dopiero wtedy, gdy ten porządek się rozsypuje — kiedy ktoś pyta, czy konkretna osoba rzeczywiście odbyła w zeszłym roku szkolenie okresowe, a jedyną odpowiedzią, jaką mają Państwo pod ręką, jest wiersz w arkuszu, którego nikt nie potwierdzi i który każdy mógł nadpisać. Jedynym poważnym zadaniem takiego oprogramowania jest zamiana tego wiersza we wpis, który ma pochodzenie, datę i autora.
Co to jest LMS i z czym najczęściej się go myli
System zarządzania nauczaniem robi cztery rzeczy: zapisuje ludzi na kursy, dostarcza treść, sprawdza jej przyswojenie i przechowuje wpis o tym, co się wydarzyło. Pierwsza i czwarta są tymi, dla których taki system rzeczywiście się kupuje, ale na prezentacjach mówi się o drugiej i trzeciej, ponieważ łatwiej pokazać je na ekranie. Gdy z tej listy zniknie wpis, zostaje magazyn plików z ładniejszym interfejsem, a takich mają Państwo w organizacji najprawdopodobniej co najmniej dwa.
Właśnie dlatego LMS nie jest ani serwisem wideo, ani narzędziem do webinarów, ani sklepem z kursami, choć wszystkie trzy potrafią wyświetlić materiał równie dobrze albo lepiej. Serwis wideo wie, że plik został odtworzony; nie wie natomiast, że odtworzył go człowiek, który miał ukończyć konkretny kurs do konkretnej daty, że zrobił to za drugim podejściem i że za rok całość trzeba będzie powtórzyć od początku. Różnica nie leży w tabeli funkcji porównywanych w postępowaniu zakupowym, lecz w pytaniu, na które system potrafi odpowiedzieć po dwóch latach, kiedy nikt z pierwotnie zaangażowanych osób już w organizacji nie pracuje.
Samo słowo „platforma” myli tu bardziej, niż pomaga, bo określa się nim zarówno systemy rozliczające obowiązki, jak i te, które podsuwają dowolnie wybieraną treść, a sprzedają jedne i drugie ci sami ludzie. Praktyczny podział jest jednak prosty i trzyma się w każdym przypadku: jeżeli ktoś inny ustala, czego mają się Państwo nauczyć, i ktoś sprawdza, czy to zrobili, mowa o systemie zarządzania nauczaniem. Jeżeli wybierają Państwo sami i nikt tego nie śledzi, jest to biblioteka; obie bywają pożyteczne jednocześnie, ale tylko pierwsza odpowiada na pytanie audytora, a to właśnie ono zwykle prowadzi do projektu.
Zapotrzebowanie na taką ewidencję nie jest polską specyfiką i nie jest małe: według danych Eurostatu w pierwszym kwartale 2025 roku 16% mieszkańców Unii Europejskiej w wieku od 16 do 74 lat odbyło w poprzedzających trzech miesiącach kurs internetowy, więc samo uczenie się przy ekranie nikogo już nie zaskakuje. Zaskakuje natomiast to, jak rzadko organizacja potrafi powiedzieć, który z tych kursów był obowiązkowy, który został ukończony i jak długo wynik zachowuje ważność — a to właśnie te trzy pytania system rozwiązuje i to właśnie ich zwykle nikt nie zadaje aż do pierwszej kontroli.
Kiedy jest naprawdę potrzebny: dowód, a nie wygoda
Większość organizacji dochodzi do takiego systemu nie dlatego, że szkolenia stały się trudniejsze, lecz dlatego, że zdrożało dowodzenie. Polskie przepisy rozpisują to na kilka różnych zegarów: szkolenie okresowe pracowników na stanowiskach robotniczych przeprowadza się nie rzadziej niż raz na trzy lata, a na stanowiskach, na których wykonywane są prace szczególnie niebezpieczne — nie rzadziej niż raz w roku, podczas gdy dla pozostałych grup termin wynosi pięć lat, a dla pracowników administracyjno-biurowych sześć (§ 15 rozporządzenia Ministra Gospodarki i Pracy z 27 lipca 2004 roku w sprawie szkolenia w dziedzinie bezpieczeństwa i higieny pracy). Dokumentację pracowniczą pracodawca przechowuje przez okres zatrudnienia oraz dziesięć lat licząc od końca roku kalendarzowego, w którym stosunek pracy ustał (zgodnie z artykułem 94 pkt 9b Kodeksu pracy). Dopóki ludzi jest niewielu, a termin jeden, pilnuje się tego w głowie albo w kalendarzu; przy dwustu pracownikach z różnymi datami początkowymi staje się to zadaniem, w którym błąd nie jest już możliwy, lecz nieunikniony.
Unijna dyrektywa ramowa 89/391/EWG wymaga zapewnienia szkolenia nie tylko przy przyjęciu do pracy, lecz także przy zmianie stanowiska, wprowadzeniu nowego wyposażenia i zmianie technologii. Każde z tych zdarzeń tworzy nowy termin dla nowej grupy ludzi i to właśnie ta kombinatoryka, a nie treść szkoleń, zaczyna wymagać systemu — terminy się nie pokrywają, grupy zachodzą na siebie i żaden z nich nie zaczyna się pierwszego stycznia. W zawodach regulowanych próg jest jeszcze niższy: lekarz i lekarz dentysta dopełniają obowiązku doskonalenia zawodowego, uzyskując 200 punktów edukacyjnych w każdym kolejnym okresie rozliczeniowym obejmującym 48 miesięcy, farmaceuta zbiera 100 punktów w pięcioletnim okresie edukacyjnym, a ktoś w organizacji musi je zliczyć oraz umieć okazać.
Skalę pomaga zrozumieć również to, jak powszechna jest ta potrzeba: według danych Eurostatu w 2020 roku 67,4% przedsiębiorstw w Unii zatrudniających dziesięć i więcej osób zapewniało pracownikom kształcenie ustawiczne, mowa więc nie o rzadkim przypadku, lecz o większości, a pytanie brzmi jedynie, jak każde z nich to ewidencjonuje. Uczciwy powód wdrożenia brzmi zatem nieromantycznie: muszą Państwo wiedzieć, kto jest przeszkolony, kiedy to się stało, jak długo wynik jest ważny i co wydarzy się w następnym kwartale, i muszą to wiedzieć bez telefonu do koleżanki, która akurat jest na urlopie. Jeżeli takiego pytania nie ma i nikt go w najbliższym czasie nie zada, system rozwiąże problem, którego Państwo nie mają, a to jedyny rodzaj projektu, którego nie da się uratować dobrym wdrożeniem.
Kiedy nie jest potrzebny i dlaczego rzadko się to mówi
Polski ustawodawca żąda zapisu, a nie oprogramowania, i ta różnica jest ważniejsza, niż wygląda: dokumentację pracowniczą wolno prowadzić i przechowywać w postaci papierowej albo elektronicznej, a od 12 grudnia 2025 roku również odbycie instruktażu ogólnego i stanowiskowego pracownik potwierdza w jednej z tych dwóch postaci (rozporządzenie zmieniające z 24 listopada 2025 roku, Dziennik Ustaw pozycja 1640). Lista z datą i podpisem jest pełnoprawnym zapisem i w kontroli obroni się dokładnie tak samo jak zrzut ekranu z systemu. Przy piętnastu osobach, jednym kursie i jednym terminie w roku system dokłada utrzymanie, aktualizacje wersji i jeszcze jedno miejsce, do którego trzeba się logować, ale nie dokłada ani jednej odpowiedzi, której wcześniej Państwu brakowało.
Nie doradzamy wdrożenia również wtedy, gdy organizacja nie ma jeszcze treści, a to najczęstszy przypadek, w którym projekt lepiej odłożyć. Pusty system nie jest inwestycją w przyszłość, tylko wydatkiem, który czeka, aż ktoś znajdzie czas na napisanie kursów — a ten czas po uruchomieniu zwykle się nie znajduje dokładnie tak samo, jak nie znalazł się wcześniej. Taniej i szybciej jest najpierw napisać trzy kursy w tekście i wideo, rozesłać je tak, jak potrafią Państwo dzisiaj, sprawdzić, z których ludzie rzeczywiście korzystają, i dopiero potem kupować miejsce, w którym mają leżeć. Projekt zrobiony w odwrotnej kolejności częściej kończy się systemem z dwoma kursami i bez ani jednego regularnego użytkownika.
Trzeci przypadek, w którym odpowiedź brzmi „nie”, zachodzi wtedy, gdy prawdziwą potrzebą nie jest nauka, tylko odpowiedzi. Jeżeli pracownicy szukają nie kursu, lecz konkretnego punktu w wewnętrznym dokumencie — jak postąpić w danej sprawie klienta, jaka jest procedura w konkretnej sytuacji — LMS tego nie rozwiąże, ponieważ zbudowano go do nauki prowadzonej po kolei i zakończonej sprawdzianem, a nie do szybkiego sprawdzenia czegoś w trakcie pracy. W takich sytuacjach więcej daje wyszukiwanie po dokumentach firmy, o którym pisaliśmy osobno w tekście o rozwiązaniu RAG na dokumentach firmowych — oba systemy wyglądają na prezentacji myląco podobnie, bo w obu jest wyszukiwanie i w obu są treści firmy, rozwiązują jednak zupełnie różne problemy i dlatego rzadko się zastępują.
Co system naprawdę ewidencjonuje
Ewidencja jest miejscem, w którym systemy różnią się między sobą najbardziej, a jednocześnie tym, na które na prezentacjach patrzy się najkrócej, bo wygląda nudno. Zapis na kurs odpowiada na pytanie, kto miał go ukończyć; postęp mówi, jak daleko człowiek zaszedł; wpis o ukończeniu kursu potwierdza, że warunki zostały spełnione; termin ważności mówi, jak długo to wszystko obowiązuje. Czwartego najczęściej brakuje w tanich systemach, a to właśnie on będzie Państwu potrzebny codziennie, bo opierają się na nim i przypomnienia, i recertyfikacja, i raport dla zarządu.
W praktyce oznacza to, że system musi umieć odróżnić „obejrzał nagranie” od „zdał sprawdzian” i oba od „ważne do”, a do tego pokazać tę różnicę w jednym widoku, a nie w trzech raportach. Jeżeli przechowuje wyłącznie pierwsze, jest dziennikiem aktywności, a nie rejestrem kompetencji, i w kontroli nie dowodzi niczego poza tym, że plik został otwarty. Warto poprosić na prezentacji o pokazanie konkretnej osoby, która jeden kurs ma zaliczony, z drugim się spóźnia, a w trzecim skończył jej się termin ważności, i sprawdzić, jak łatwo dostrzec różnicę między tymi trzema stanami bez dodatkowych wyjaśnień.
Druga często mylona rzecz jest taka, że LMS nie jest systemem kadrowym i nigdy się nim nie stanie. Wie o kursach i wynikach, ale stanowisko, jednostkę organizacyjną i datę rozpoczęcia zatrudnienia dostaje skądinąd, i to właśnie ta integracja rozstrzyga, czy zapisy na kursy będą się dziać automatycznie, czy ręcznie. Jeżeli nowego pracownika trzeba zapisywać ręcznie, system nie został wdrożony do końca — przeniósł tylko tę samą pracę z arkusza do nowego interfejsu, a za rok ktoś znowu zapyta, dlaczego listy się nie zgadzają.
Ewidencja ma też drugą stronę, o której myśli się rzadziej, ponieważ dane potrafią powstawać poza samym systemem: jeżeli część szkoleń odbywa się w narzędziu zewnętrznym — w symulatorze, w serwisie językowym, w środowisku szkoleniowym producenta — pytanie brzmi, czy wynik wraca stamtąd do Państwa wpisu automatycznie, czy ktoś przepisuje go ręcznie. Dokładnie temu służy LTI, które pozwala podpiąć zewnętrzne narzędzie bez osobnego logowania i odebrać z niego ocenę, i dokładnie dlatego w postępowaniu warto pytać nie tylko o nazwę standardu, ale również o to, które jego części dostawca wdrożył i jak zostało to sprawdzone.
Standardy, które decydują, czy będą Państwo mogli odejść
Pytanie, które na początku projektu wygląda technicznie, a po trzech latach okazuje się handlowe, brzmi tak: do kogo należą treści i wpisy, jeżeli zdecydują się Państwo zmienić system. Odpowiada na nie nie punkt umowy o zwrocie danych, lecz formaty, w których treści i wpisy realnie leżą. SCORM jest najstarszym z nich i wciąż najpowszechniejszym sposobem zapakowania kursu tak, żeby dało się go umieścić w innym systemie; xAPI to nowsza warstwa, która opisuje nie paczkę, lecz zdarzenia — kto, co i z jakim wynikiem zrobił — i przechowuje je w osobnym magazynie nazywanym Learning Record Store (LRS).
Jest tu niuans, którego nie znajdą Państwo w prezentacjach handlowych, a który w ostatnich latach postawił całą sprawę inaczej: ADL Initiative — program Departamentu Obrony Stanów Zjednoczonych, który stworzył SCORM i opublikował xAPI — został zamknięty, a jego organizacja na GitHubie, potwierdzona przez GitHub jako należąca do adlnet.gov, ogłasza: „The ADL Initiative has been shut down”. Nie znaczy to, że SCORM nagle przestaje działać, bo format jest opublikowany i systemy czytają go dalej, znaczy natomiast, że za marką nie stoi już aktywny opiekun, który by ją rozwijał. Model danych, na którym opiera się środowisko wykonawcze SCORM, pozostaje jednak normą IEEE — norma IEEE 1484.11.1-2022 obowiązuje i została opublikowana 15 kwietnia 2022 roku.
Ze standardem xAPI stało się odwrotnie: został znormalizowany jako IEEE 9274.1.1-2023 i opublikowany 6 października 2023 roku, ma więc opiekuna, a wpisy utworzone w tym formacie pozostają czytelne również wtedy, gdy produkt się zmieni. Trzecim standardem, o który warto pytać z nazwy, jest LTI, pozwalające podpiąć zewnętrzne narzędzie bez osobnego logowania, przy czym konsorcjum 1EdTech zakończyło wsparcie dla wszystkich wersji wcześniejszych niż LTI 1.3 po 30 czerwca 2021 roku, więc odpowiedź „obsługujemy LTI” bez numeru wersji przestała być odpowiedzią. Do przeniesienia całego kursu służy Common Cartridge i właśnie o to warto poprosić jako o pokaz, a nie jako o temat rozmowy.
Dlaczego „obsługuje standard” to nie to samo co „działa”
Nazwa standardu w specyfikacji i zachowanie standardu w konkretnym systemie to dwie różne rzeczy, a najlepszy przykład jest publicznie dostępny w dokumentacji Moodle’a, czyli sprawdzalny bez pomocy jakiegokolwiek dostawcy. Napisano tam, że SCORM 1.2 Moodle obsługuje i że przechodzi testy zgodności ADL, natomiast SCORM 2004 obsługiwany nie jest. Nowszy numer wersji nie oznacza tu lepszego wsparcia — nie oznacza niczego, dopóki nie zostanie sprawdzony — a dostawca, który tego nie mówi, albo nie wie, albo liczy na to, że Państwo nie sprawdzą.
Wynika z tego praktyczny test, który nic nie kosztuje, zajmuje mniej więcej godzinę i mówi więcej niż jakakolwiek referencja: warto wziąć jeden prawdziwy kurs w tym formacie, w którym Państwa treści już dziś istnieją, i poprosić o wgranie go do środowiska testowego w trakcie prezentacji, a nie po podpisaniu umowy. Jeżeli odpowiedź brzmi, że zrobi się to w toku wdrożenia, znają już Państwo odpowiedź, i jest to najtańsza informacja, jaką w tym projekcie da się zdobyć. To samo dotyczy eksportu: warto poprosić o wyjęcie kursu na zewnątrz i wgranie go do innego systemu, ponieważ właśnie ta czynność kiedyś będzie potrzebna w pośpiechu.
Zapewnienia dostawcy o zgodności można sprawdzić również całkowicie niezależnie od niego, ponieważ konsorcjum 1EdTech prowadzi publiczną listę TrustEd Apps z produktami, które przeszły certyfikację, i wprost zaznacza, że produkt, którego na niej nie ma, albo certyfikacji nie przeszedł, albo jego certyfikat wygasł. Pięć minut na tej liście mówi więcej niż pięćdziesiąt slajdów prezentacji i jest to praktycznie jedyne źródło w tej dziedzinie, którego nie opublikował sam sprzedający. Jeżeli produktu tam nie ma, nie jest to jeszcze zakaz kupowania, ale jest to pytanie, na które warto dostać odpowiedź na piśmie.
Ta sama ostrożność dotyczy numerów wersji, które bywają czytane jak wskaźnik jakości, a przykład jest tu równie prosty: LTI 2.0 wygląda po numerze na nowsze niż 1.3, ale 1EdTech wymienia je właśnie wśród tych wcześniejszych wersji, dla których wsparcie zakończono, więc oferta, w której ten numer pojawia się jako zaleta, obiecuje w praktyce przestarzały i nieutrzymywany sposób połączenia. Jeżeli numeru wersji w ofercie nie ma w ogóle, warto zażądać go na piśmie, bo to jeden wiersz, który później rozstrzyga, czy integracja z kolejnym narzędziem zajmie godzinę, czy będzie osobnym projektem.
LMS a LXP: na czym polega różnica
W rozmowach o systemach zarządzania nauczaniem prędzej czy później pojawia się skrót LXP, a jest on wart wyjaśnienia, bo waży mniej, niż brzmi. LMS zakłada, że organizacja ustala, kto czego ma się nauczyć, i rozlicza wykonanie; LXP określa podejście, w którym treść wybiera sam uczący się, system zaś podpowiada, a punkt ciężkości przesuwa się z obowiązku na zainteresowanie. Jako różnica akcentu jest to rozróżnienie prawdziwe i czasem użyteczne — przy dobrowolnym podnoszeniu kwalifikacji ewidencja obowiązków rzeczywiście nie jest najważniejsza, a lista kursów przymusowych raczej tam przeszkadza.
Temu rozróżnieniu brakuje natomiast organizacji standaryzacyjnej i jakiejkolwiek granicy technicznej, którą dałoby się sprawdzić. Określenie to zgłosił publicznie we wrześniu 2018 roku analityk technologii kadrowych Josh Bersin jako termin własnego autorstwa i od tamtej pory służy ono głównie do segmentowania rynku. Praktycznie znaczy to, że dwa produkty z tym samym oznaczeniem mogą różnić się od siebie tak samo jak dowolne dwa produkty bez niego, a porównanie po nazwie kategorii nie mówi nic o tym, co Państwo dostaną — w tabeli porównawczej ta rubryka zostaje więc pustym miejscem z nagłówkiem, który daje poczucie bezpieczeństwa, ale nie wyraża żadnego sprawdzalnego wymagania.
Porównywać warto po tym, co zostaje w bazie danych, kiedy prezentacja się skończy, a warstwa wpisu, do której odwołują się obie kategorie, jest znormalizowana — xAPI to IEEE 9274.1.1-2023 — i to właśnie ona rozstrzyga, czy po trzech latach będą Państwo mogli powiedzieć, czego ludzie się nauczyli, także wtedy, gdy produkt będzie już inny. Jeżeli dostawca wymienia nazwę kategorii częściej niż format, w którym wpisy będą przechowywane i odczytywane, rozmowa toczy się o marketingu i warto powiedzieć to głośno jeszcze na spotkaniu.
W praktyce sprawdza się to dwoma pytaniami, które można zadać na dowolnej prezentacji, a pierwsze z nich brzmi: co decyduje o tym, że konkretna osoba ma ukończyć konkretny kurs do konkretnej daty, i gdzie ta decyzja jest w systemie widoczna. Drugie: w jakim formacie wykonanie tego obowiązku jest przechowywane i jak się je odzyskuje, jeżeli produkt zostanie wymieniony. Jeżeli odpowiedź na pierwsze brzmi, że system podpowiada, ale nie nakłada, to niezależnie od nazwy kategorii mają Państwo w rękach bibliotekę, a ewidencję obowiązków trzeba będzie rozwiązać gdzie indziej.
Gdzie kończy się LMS, a zaczyna inny system
Granica, którą w projektach przekracza się najczęściej, przebiega między systemem zarządzania nauczaniem a systemem dziekanatowym lub kadrowym. Pierwszy zarządza kursami, drugi zarządza ludźmi — rekrutacją, umowami, grupami, stanowiskami i statusem — a ponieważ w systemie nauczania da się wpisać listę osób, pojawia się pokusa, żeby używać go również jako rejestru, i to właśnie ona tworzy sytuację, w której w dwóch miejscach jednocześnie istnieją dwie różne wersje prawdy o tym, kto jest jeszcze pracownikiem i w której jednostce.
Praktyczna zasada jest jedna i jest prosta: pracownik powstaje jako rekord tam, gdzie faktycznie pojawia się w organizacji, a do systemu zarządzania nauczaniem jedynie wchodzi. Jeżeli rejestr pracowników prowadzi system kadrowy, to stamtąd pochodzą również zapisy na kursy, a system nauczania oddaje z powrotem wynik i termin. Jeżeli ten przepływ nie zostanie zdefiniowany już w wymaganiach, prawie zawsze rozwiązuje się go comiesięcznym arkuszem, który ktoś składa ręcznie — i jest to dokładnie ten sam arkusz, od którego cały projekt się zaczął.
Podobnie jest z zaświadczeniami i obiegiem dokumentów: system potrafi wystawić potwierdzenie ukończenia kursu, ale nie jest systemem obiegu dokumentów, a długoterminowe przechowywanie o znaczeniu prawnym należy zwykle tam, gdzie leżą już umowy i zarządzenia, dlatego granicę między obydwoma systemami wytycza się na początku projektu, a nie w dniu, w którym ktoś pierwszy raz jej zażąda. Kiedy zrobi się to w porę, lista integracji staje się krótsza i tańsza; kiedy się tego nie zrobi, po roku pojawia się wymaganie, którego nikt nie zaplanował i na które budżet został już wydany.
Wynika z tego również to, jak oceniać raporty, o które w postępowaniu pyta się zwykle na samym końcu. Raport jest użyteczny tylko wtedy, gdy odpowiada na pytanie, które ktoś naprawdę zada — ile osób w tej jednostce spóźnia się z obowiązkowym szkoleniem i kiedy każdej z nich kończy się termin — a nie na to, ile kursów otwarto w tym miesiącu. Jeżeli system dostaje strukturę ludzi z systemu kadrowego, taki raport jest jednym zapytaniem; jeżeli jej nie dostaje, jest arkuszem, który ktoś co miesiąc składa ręcznie z dwóch eksportów.
Moodle jako przykład, a nie jako rekomendacja
Kiedy rozmowa schodzi na konkretne produkty, w Polsce prawie zawsze pada nazwa Moodle, warto więc powiedzieć, czym on faktycznie jest, zanim zaczną się opinie. Moodle jest systemem zarządzania nauczaniem, który rozwija i utrzymuje Moodle Pty Ltd, i jest dostępny na licencji GPL. Znaczy to, że kod źródłowy jest otwarty i za samo oprogramowanie nie trzeba płacić, ale nie znaczy, że wszystko wokół niego wolno wykorzystywać dowolnie: GPL dotyczy kodu, natomiast słowo Moodle i logotypy są znakami towarowymi, których użycie w celach komercyjnych wymaga uprzedniej pisemnej zgody właściciela.
Dla praktycznej decyzji ważniejszy od licencji jest rytm utrzymania, bo to on wyznacza budżet na kolejne lata, a kalendarz jest tu jawny: Moodle publikuje kalendarz wydań z dwiema dużymi wersjami rocznie — w kwietniu i w październiku — oraz wydaniami konserwacyjnymi co dwa miesiące; każda duża wersja otrzymuje dwanaście miesięcy wsparcia ogólnego, zwykłe wydanie poprawki bezpieczeństwa przez osiemnaście miesięcy, a wydanie LTS przez trzydzieści sześć. Według tego kalendarza planuje się pieniądze i ludzi, ponieważ wersja, której wsparcie się skończyło, przestaje być kwestią gustu, a staje się kwestią bezpieczeństwa, i zwykle dzieje się to w nieodpowiednim momencie.
Są też wymagania dotyczące infrastruktury, które warto sprawdzić przed składaniem obietnic: Moodle 5.2 wymaga co najmniej PHP 8.3.0 oraz jednej z baz PostgreSQL 16, MySQL 8.4, MariaDB 10.11.0 albo Microsoft SQL Server 2019. Jest też druga rzecz, którą wypada wiedzieć, zanim przeczytają Państwo imponujące liczby o rozpowszechnieniu: statystyka publikowana na moodle.org pochodzi z witryn, które same dobrowolnie się zarejestrowały, pokazuje więc wielkość społeczności, a nie zmierzony udział w rynku. Osobno istnieje Moodle Workplace, dostępny wyłącznie przez certyfikowanych partnerów, i jest to inny produkt o innej drodze zakupu.
Niczego z powyższego nie należy odczytywać jako zachęty do wyboru akurat tego systemu, ponieważ właściwa odpowiedź zależy od tego, ilu mają Państwo ludzi, ile kursów i ile terminów. Moodle jest tu przykładem dlatego, że jest otwarty, a jego dokumentacja publiczna, więc każde twierdzenie o nim da się sprawdzić bez pośrednictwa jakiegokolwiek dostawcy — i to właśnie ta cecha jest miarą dla dowolnego kandydata, również dla produktu zamkniętego, którego dokumentacja schowana jest za formularzem logowania.
Co kosztuje więcej niż licencja
Jeżeli licencja jest bezpłatna, budżet ucieka gdzie indziej i dużo lepiej zobaczyć to przed projektem niż w jego połowie. Największą pozycją są prawie zawsze treści: przygotowanie kursów, nagrania wideo, opracowanie sprawdzianów i późniejsze utrzymanie tych treści, kiedy zmieniają się procedury albo przepisy. Drugą jest migracja, jeżeli coś już istnieje — stare wersje Moodle’a, kursy w innym systemie, historia uczestników, którą trzeba zachować dlatego, że terminy jeszcze biegną, a dowód na nie nadal jest potrzebny.
Trzecia pozycja to integracje i uwierzytelnianie, a wymagania wyglądają tu inaczej niż w ogólnych zestawieniach: logowanie profilem zaufanym przez węzeł krajowy login.gov.pl, połączenie z systemem dziekanatowym albo kadrowym, logowanie jednokrotne (SSO) w standardzie SAML dla całej organizacji. Czwarta, w planach widywana najrzadziej, to utrzymanie po uruchomieniu — aktualizacje wersji według wspomnianego kalendarza, kopie zapasowe, wsparcie użytkowników i niewielki, ale nieprzerwany strumień zmian. O tym, jak takie projekty liczymy i w jakiej kolejności je prowadzimy, napisaliśmy osobno na stronie o wdrożeniu i utrzymaniu systemów Moodle LMS.
Przed rozmową z jakimkolwiek dostawcą warto przeczytać również to, co zebraliśmy w tekście o najczęstszych błędach przy zamawianiu prac programistycznych, ponieważ w projektach systemów zarządzania nauczaniem powtarzają się one niemal bez zmian: nieokreślony zakres, niesprawdzony eksport i założenie, że treści powstaną same z siebie. Jeżeli chcą Państwo, żeby ktoś przeczytał Państwa obecną sytuację i powiedział, czy system jest tu w ogóle właściwą odpowiedzią, proszę do nas napisać — czasem najuczciwsza odpowiedź brzmi, że wystarczy to, co już Państwo mają, i że pieniądze warto wydać na treści, a nie na oprogramowanie.
Piąta pozycja, którą w polskim środowisku językowym warto sprawdzić osobno, to lokalizacja, i sprawdza się ją w kilka minut: społeczność przetłumaczyła Moodle’a na ponad 120 języków, ale kompletność tłumaczenia różni się między nimi i jest publicznie widoczna na stronie pakietów językowych: polski pakiet dla wersji 5.0 ma przetłumaczone 94% ciągów tekstowych, czyli 29 979 z 32 030. W praktyce znaczy to, że część rzadziej używanych ekranów bywa po angielsku również wtedy, gdy interfejs jako całość jest polski, i że wybór między pełnym tłumaczeniem a jego brakiem należy do Państwa, a nie do przypadku — ale tylko wtedy, gdy sprawdzą to Państwo w porę.
Często zadawane pytania.
LMS co to jest i czy potrzebujemy takiego systemu przy piętnastu pracownikach?
Najprawdopodobniej nie potrzebują go Państwo. System zarządzania nauczaniem zapisuje ludzi na kursy i przechowuje wpis o ich ukończeniu wraz z terminem ważności, ale przy piętnastu osobach i jednym szkoleniu okresowym w roku listę z datą i podpisem oraz folder z aktualnym materiałem wypełniają ten sam obowiązek i nie wymagają utrzymania. Dokumentację pracowniczą wolno prowadzić w postaci papierowej albo elektronicznej, a od 12 grudnia 2025 roku również odbycie instruktażu potwierdza się w jednej z tych dwóch postaci — przepis żąda zapisu, nie oprogramowania. System zaczyna się zwracać wtedy, gdy liczba ludzi, kursów albo terminów przekracza to, co jedna osoba potrafi bezbłędnie śledzić w arkuszu.
Czy skoro Moodle jest bezpłatny, to projekt będzie tani?
Nie. Kod źródłowy Moodle’a rzeczywiście jest dostępny na licencji GPL i Moodle Pty Ltd nie żąda za niego pieniędzy, ale licencja to jedyna część, która nie kosztuje nic. Płaci się za przygotowanie treści, migrację starego środowiska, integracje z systemem kadrowym lub dziekanatowym, uwierzytelnianie, szkolenie administratorów i utrzymanie po uruchomieniu. Moodle 5.2 wymaga co najmniej PHP 8.3 i odpowiednio nowej bazy danych, więc częścią rachunku jest również infrastruktura.
Co stanie się z naszymi kursami, jeżeli będziemy chcieli zmienić system?
Zależy to od formatu, w jakim treści powstały, a nie od dobrej woli dostawcy. Jeżeli materiały są w paczkach SCORM albo dają się wyeksportować w formacie Common Cartridge, można je przenieść do innego systemu; jeżeli powstały we wbudowanym edytorze bez eksportu, przeniesienie oznacza napisanie ich od nowa. Proszę zażądać pokazu eksportu jeszcze przed umową, a nie po niej, i sprawdzić, czy import po drugiej stronie rzeczywiście otwiera kurs.
Czy taki system zapewnia zgodność z przepisami BHP?
Nie, zgodność zapewniają szkolenia i dokumentacja, a nie oprogramowanie. System pomaga to udowodnić: przechowuje, kto, kiedy i w jakim zakresie odbył szkolenie, oraz przypomina, gdy zbliża się termin. Unijna dyrektywa ramowa 89/391/EWG wymaga szkolenia przy przyjęciu do pracy, przy zmianie stanowiska i przy zmianie wyposażenia, ale żaden przepis nie każe, by dowód miał postać elektroniczną — polskie prawo pozostawia wybór między postacią papierową a elektroniczną pracodawcy. W kontroli zapytają o zapis, nie o nazwę systemu.
Czym LMS różni się od LXP?
LMS jest systemem, w którym organizacja ustala, kto czego ma się nauczyć, i rozlicza wykonanie; LXP to kategoria rynkowa opisująca treść wybieraną przez samego uczącego się. Jako podejście różnica jest realna, ale nie stoi za nią żadna organizacja standaryzacyjna: określenie zgłosił publicznie we wrześniu 2018 roku analityk Josh Bersin jako termin własnego autorstwa. Znormalizowana jest natomiast warstwa wpisu, do której odwołują się obie kategorie — xAPI to IEEE 9274.1.1-2023.
Wdrożenia Moodle dla szkół i firm — Moodle 5.x, migracje z 3.x i 4.x, uwierzytelnianie przez VPM i eParaksts. Nauka tak, jak Państwu wygodniej.
Inne artykuły.