Spis treści 20 sekcji
Moodle plugins, czyli wtyczki Moodle, rozszerzają możliwości platformy Moodle podczas prowadzenia kursów online. Level Up XP wprowadza grywalizację, a Restriction by language ogranicza dostęp do modułów i sekcji na podstawie języka użytkownika.1
Ten poradnik prowadzi od wyboru dodatku przez instalację po nagrywanie, integracje i rozwiązywanie typowych problemów2.
Czym są wtyczki Moodle i do czego służą?
Wtyczki Moodle zmieniają działanie platformy w określonym obszarze: aktywnościach kursowych, układzie strony, wyglądzie lub logowaniu. Ich typ mówi, którą część Moodle obejmą, ale o potrzebie instalacji decyduje cel kursu.
Dawny Plugins Directory zastąpił Moodle Marketplace. 3 października 2026 r. widniały w nim 1743 dodatki1.
Jakie są rodzaje wtyczek: aktywności, bloki, motywy i metody uwierzytelniania?
Moodle grupuje wtyczki według obszaru działania. Przed przeglądaniem dodatków ustal więc, co ma się zmienić dla uczestnika albo administratora. Platforma wyróżnia ponad 60 typów wtyczek, między innymi związanych z aktywnościami, wyglądem i logowaniem3.
Tabela wskazuje obszar działania poszczególnych rodzajów wtyczek.
| Rodzaj wtyczki | Obszar działania |
|---|---|
| Wtyczka aktywności | Dodaje sposób pracy uczestnika w kursie, na przykład zadanie lub interakcję. |
| Blok | Dodaje element interfejsu obok zawartości kursu. |
| Motyw | Zmienia wygląd i układ platformy. |
| Metoda uwierzytelniania | Określa sposób logowania do Moodle. |
Kategorię wybierz według miejsca planowanej zmiany: w kursie, interfejsie, wyglądzie albo logowaniu. Odpowiadają im moduły aktywności, bloki, motywy i wtyczki uwierzytelniania4.
Jak dobrać wtyczkę do celu kursu?
Wybór wtyczki zacznij od czynności, którą uczestnik ma wykonać w kursie. Jeśli planujesz test, najpierw przejrzyj 17 standardowych pozycji w wykazie typów pytań Quiz. Jedna z nich, „Opis”, nie jest pytaniem [[FNA AF]].
- Cel kursu wskazuje oczekiwane działanie uczestnika, na przykład udział w dyskusji lub rozwiązanie testu.
- Istniejąca aktywność Moodle może już obsługiwać zaplanowane zadanie. Oceń ją, zanim dodasz kolejne narzędzie.
- Wymaganie wobec dodatku nazywa konkretną zmianę w przebiegu nauki. Oddziel potrzebę uczestnika od preferencji dotyczących wyglądu.
Po takiej selekcji na liście zostaje dodatek przypisany do zadania, a nie wtyczka instalowana bez wyraźnego celu.
Czym różnią się wtyczki o podobnych funkcjach?
Wtyczki Moodle o podobnym przeznaczeniu mogą inaczej organizować pracę prowadzącego i uczestnika. Open Forum jest alternatywą dla standardowych forów Moodle.1
Porównując narzędzia do dyskusji, sprawdź, czy pozwalają przeprowadzić rozmowę w sposób wymagany w danym kursie.
Typ dodatku wskazuje obszar zmiany. O tym, czy warto go użyć, rozstrzyga cel kursu.
Wybór wtyczek w 2026 roku: od potrzeb kursu do decyzji
Wtyczki Moodle dobieraj do zadań kursowych, a potem oceniaj warunki wdrożenia i utrzymania. Moodle Plugins Directory służył do przeglądania dodatków; Moodle Marketplace jest kanałem transakcyjnym. Jego opłaty nie są ceną każdej wtyczki.
Po zastąpieniu Plugins Directory przez Moodle Marketplace, 3 października 2026 r. oficjalny katalog pokazywał 1743 dodatki1.
Jak uporządkować wybór wtyczek do swojej platformy Moodle?
Potrzeby kursu i warunki usługi, na której działa Moodle, oceniaj osobno. Plan MoodleCloud Starter dopuszcza 50 użytkowników, ale MoodleCloud nie pozwala instalować własnych wtyczek5.
- Potrzeba kursu wskazuje zadanie uczestnika lub prowadzącego, które ma obsługiwać wtyczka.
- Zakres wtyczki określa część pracy w kursie zmienianą przez dodatek6.
- Warunki usługi dotyczą platformy, nie funkcji pojedynczej wtyczki. Usługa MooDIY deklaruje dostępność na poziomie 99,9%.7,8
Wybór wtyczki do zadania i ocena dostępności usługi to dwie różne decyzje.
Co zmienia się w Moodle Marketplace w 2026 roku?
Moodle Marketplace przewiduje opłaty transakcyjne zależne od okresu korzystania z kanału sprzedaży. Nie należy ich mylić z funkcjami dodatku ani warunkami hostingu. W pierwszym roku od uruchomienia Moodle Marketplace opłata wynosi 20% wartości sprzedaży9.
Tabela zestawia planowane stawki transakcyjne Moodle Marketplace w pierwszym roku i później. Po pierwszym roku stawka wynosi 25%9.
| Okres | Planowana opłata transakcyjna |
|---|---|
| Pierwszy rok | 20% |
| Po pierwszym roku | 25% |
Dane w tabeli: 7
Te stawki dotyczą transakcji w Moodle Marketplace, a nie utrzymania Moodle czy ceny konkretnej wtyczki.
Jakie poradniki Moodle warto przeczytać przed wyborem wtyczki?
Przed wyborem dodatku sięgnij do poradników o planowanej aktywności, administracji platformą i instalacji. Instrukcja tworzenia testu pomoże określić wymagania dotyczące pytań i oceniania. Poradnik administracyjny wyjaśni, kto zarządza zmianami, a materiał o instalacji oddzieli wybór wtyczki od jej wdrożenia.
Instalacja przez panel administracyjny wymaga uprawnienia „moodle/site:config”, przeznaczonego dla administratorów witryny10.
Dodatek wybierz według zadania w kursie. Opłaty transakcyjne i warunki usługi oceń oddzielnie.
Selekcja wtyczek bez zbędnych dodatków
Wtyczki Moodle selekcjonuj według wymagań kursu, nie według liczby dostępnych dodatków. Krótka lista pomaga oddzielić funkcje potrzebne uczestnikom od zmian, które nie wpłyną na ich pracę. Liczba instalacji mówi o rozpowszechnieniu wtyczki, ale nie przesądza o jej przydatności w konkretnym kursie.
Jak stworzyć krótką listę wtyczek do sprawdzenia?
Listę kandydatów skrócisz, przypisując każdą wtyczkę do określonego wymagania kursowego.
- Wymaganie kursowe nazywa czynność uczestnika lub prowadzącego. Zapisz ją przed przeglądaniem dodatków.
- Zakres dodatku pokazuje, czy kandydat odpowiada wymaganiu. Odrzuć wtyczki służące innym zadaniom6.
- Liczba instalacji opisuje rozpowszechnienie wtyczki. Nie jest oceną jej jakości ani dopasowania do kursu.
Tabela przedstawia wtyczki w kolejności od największej liczby instalacji.
| Wtyczka | Liczba instalacji |
|---|---|
| Level Up XP | 11 343 instalacje |
| Restriction by language | 2 534 instalacje |
| Open Forum | 1 238 instalacji |
Dane w tabeli: 1
Na krótkiej liście zostaw tylko wtyczki odpowiadające zapisanym wymaganiom kursu.
Dlaczego selekcja wtyczek ma znaczenie dla kursu?
Selekcja pozwala powiązać każdy dodatek ze sposobem prowadzenia kursu. Wybrana wtyczka powinna służyć zadaniu uczestnika, potrzebie prowadzącego albo zasadzie dostępu do treści. Popularność instalacji sama tego nie potwierdza. Po odrzuceniu zbędnych dodatków administrator otrzymuje listę zmian, których zastosowanie potrafi uzasadnić.
O wyborze decyduje potrzeba kursu. Liczbę instalacji, taką jak 11 343 w przypadku Level Up XP, traktuj pomocniczo.
Instalacja i aktualizacja wtyczek Moodle krok po kroku
Przed instalacją wtyczki porównaj jej wydanie z wersją Moodle i ustal odpowiedzialność za aktualizacje. Administrator samodzielnej instalacji ma inne zadania niż użytkownik usługi z zarządzanymi aktualizacjami6.
- Wersję Moodle odczytaj w informacjach administracyjnych swojej platformy.
- Wydanie wtyczki dobierz na podstawie deklarowanej zgodności z używaną wersją Moodle.
- Pliki wtyczki przekaż administratorowi zgodnie z metodą wdrożenia przyjętą dla platformy.
- Działanie dodatku sprawdź w kursie, zanim udostępnisz zmianę uczestnikom.
MooDIY Essentials obejmuje wybrane wtyczki, zarządzane aktualizacje i testy zgodności.7 MooDIY Enterprise pozwala instalować dowolne wtyczki z Moodle Plugins Directory; ocenę zgodności można zamówić na życzenie.7
Jak sprawdzić zgodność wtyczki z używaną wersją Moodle?
Zgodność wtyczki Moodle ustalisz, zestawiając wersję platformy z wersjami obsługiwanymi przez konkretne wydanie dodatku. Zwróć uwagę także na datę wydania. Dzięki temu nie pomylisz informacji dotyczących różnych wydań tej samej wtyczki.
Tabela podaje deklarowane zakresy wersji Moodle i daty wydań trzech dodatków.
| Wtyczka | Obsługiwane wersje Moodle | Data wydania podana w źródle |
|---|---|---|
| Level Up XP | 2.7–5.3 | 03.10.2026 |
| Restriction by language | 2.7–5.2 | 03.10.2026 |
| Open Forum | 2.2–5.1 | 02.10.2026 |
Dane w tabeli: 1
Administrator powinien dobrać wydanie dodatku do wersji Moodle. Po instalacji niech uruchomi w kursie aktywność, która korzysta z tej wtyczki.
Instalację kończy test działania dodatku na używanej platformie.
Motywowanie uczestników, role i certyfikowane integracje
Wtyczki do motywowania i dokumentowania nauki dobieraj do zadań twórcy kursu. Integracje oceniaj osobno. Twórca ustala zasady udziału i ukończenia aktywności, a administrator odpowiada za uprawnienia oraz podłączenie narzędzi zewnętrznych.
Czego potrzebuje twórca kursu przy wyborze wtyczek?
Twórca kursu Moodle musi ustalić, czy potrzebuje motywowania uczestników, kontroli dostępu czy dokumentowania ukończenia nauki. Level Up XP przyznaje punkty doświadczenia za aktywności i udostępnia rankingi.7
Prowadzący powinien określić, które działania uczestników będą punktowane.
Custom Certificate może automatycznie wystawiać certyfikaty po ukończeniu kursu lub aktywności. Pozwala też dodawać kody QR do weryfikacji.7 Służy więc wydawaniu dokumentów po spełnieniu warunków ukończenia, a nie samemu motywowaniu uczestników.
Co powinien sprawdzić administrator Moodle?
Administrator Moodle powinien sprawdzić uprawnienia potrzebne do konfiguracji dodatku oraz wpływ ustawień na konta uczestników. Przy Restriction by language niech przejrzy reguły dostępu z perspektywy osób, których dotyczą. Jeżeli wystawienie certyfikatu zależy od ukończenia kursu, przed jego udostępnieniem trzeba przetestować te warunki.
Czym są certyfikowane integracje Moodle?
Certyfikowane integracje Moodle łączą platformę z usługami zewnętrznymi. Przy ich ocenie ustal zakres deklarowanej certyfikacji i podmiot, który ją przyznaje. Samo połączenie z Moodle nie oznacza certyfikacji. Administrator powinien odróżnić status integracji od oceny wtyczki i certyfikatu wydawanego uczestnikowi11.
Funkcja dodatku, uprawnienia administratora i status integracji wymagają osobnej oceny.
Wtyczki do kursów: testy, współpraca i zarządzanie czasem
Wtyczki Moodle dobiera się do rodzaju pracy w kursie: tworzenia interaktywnych treści, ćwiczenia pytań, współpracy lub śledzenia zadań. Test ocenia odpowiedzi uczestnika; lista zadań porządkuje czynności prowadzące do ukończenia kursu.
Uwzględnij też warunki korzystania z narzędzia: Poodll wymaga płatnej subskrypcji.7
Jakie wtyczki pomagają tworzyć aktywności i testy?
H5P pozwala tworzyć treści interaktywne w Moodle lub importować je z zewnętrznych źródeł. Obsługuje ponad 50 typów treści i śledzenie interakcji uczących się.7 Exabis Games oferuje 2 gry quizowe: Braingame i Exaclick.12
Jeśli potrzebujesz ocenianego testu, najpierw ustal typy pytań, zasady podejść i sposób wystawiania oceny13.
Jak wspierać współpracę uczestników kursu?
Aktywność wspiera współpracę, gdy jasno określa wspólne zadanie i sposób przekazywania informacji zwrotnej.
- Cel współpracy nazwij wprost: dyskusja, wspólne opracowanie materiału albo ocena prac innych uczestników.
- Przebieg aktywności opisz tak, by uczestnik wiedział, co ma opublikować i komu odpowiedzieć.
- Warunek ukończenia powiąż z wymaganym działaniem, nie z samym otwarciem aktywności.
Uczestnik powinien znaleźć zadanie, zasady udziału i oczekiwany rezultat tam, gdzie odbywa się współpraca.
Jakie wtyczki pomagają organizować czas nauki?
Checklist porządkuje pracę za pomocą list zadań tworzonych przez prowadzącego i pozwala śledzić postępy. Uczący się mogą również dodawać prywatne zadania.12
Lista mówi, co zostało do zrobienia; termin wskazuje, kiedy zakończyć pracę. Rozdziel te informacje, aby uczestnik nie utożsamiał odhaczenia zadania z oceną testu.
Jak udostępnić własną wtyczkę społeczności Moodle?
Własną wtyczkę Moodle udostępnisz społeczności po przygotowaniu pakietu, opisu działania i instrukcji instalacji. Następnym krokiem jest zgłoszenie dodatku do katalogu wtyczek.
- Pakiet wtyczki przygotuj zgodnie ze strukturą wymaganą dla jej typu.
- Opis dodatku powinien przedstawiać zastosowanie w kursie i wymagania instalacyjne.
- Działanie wtyczki przetestuj na wersjach Moodle wymienionych w opisie.
- Zgłoszenie do katalogu wyślij po przygotowaniu pakietu i dokumentacji.
Inny administrator powinien móc rozpoznać przeznaczenie udostępnionej wtyczki i przeprowadzić jej instalację.
Koszyk zakupowy w Moodle a udostępnianie i sprzedaż kursów
Moodle udostępnia kursy uczestnikom, natomiast koszyk zakupowy obsługuje proces ich sprzedaży. Sam zapis na kurs nie oznacza obsługi zamówienia ani płatności. Organizator powinien opisać całą drogę uczestnika: od wyboru kursu przez zakup po nadanie dostępu.
Kiedy rozważyć rozbudowany koszyk zakupowy do Moodle?
Rozbudowany koszyk ma sens, jeśli uczestnik wybiera i kupuje kursy w ramach jednej ścieżki zakupowej. Przy sprzedaży oceń obsługę zamówienia, płatności i przekazania informacji o zakupie do procesu zapisu. Jeśli kursy nie są sprzedawane, koszyk nie jest potrzebny do prowadzenia nauki.
O potrzebie koszyka decyduje sposób sprzedaży kursów, a nie sposób przygotowywania treści.
Narzędzia dla nauczycieli i administratorów: wygoda pracy z Moodle
Dodatki do Moodle mogą ułatwiać nauczycielom i administratorom przenoszenie treści, raportowanie oraz układanie kursu. Wybór zależy od zadania: przygotowania materiałów, analizy danych albo poruszania się po kursie.
Jakie wtyczki wspierają administrację platformą?
Configurable Reports pozwala tworzyć niestandardowe raporty z danych Moodle i eksportować je do formatów CSV, Excel, PDF oraz ODS.7 Dodatek oferuje ponad 100 gotowych szablonów raportów.7
Konfiguracja Configurable Reports w planach MooDIY Corporate Training obejmuje 5 szablonów raportów zgodności. To zakres konfiguracji tej usługi, a nie ogólny limit wtyczki.7
Raporty, obecność i postępy porównuj według rejestrowanych danych. Raport je zestawia, obecność potwierdza udział, a postęp pokazuje wykonanie aktywności.
Jakie wtyczki pomagają nauczycielom prowadzić kursy?
Sharing Cart pomaga nauczycielom ponownie wykorzystywać elementy i przenosić je między kursami Moodle.12
Przy przygotowaniu kolejnego kursu warto oddzielić przenoszenie materiałów od analizy wyników uczestników. Wtyczkę dobierz do czynności, którą prowadzący faktycznie wykonuje.
Jak poprawić interfejs i doświadczenie użytkowników?
Edwiser Course Formats oferuje układy kursu w postaci kart, listy zwijanej i zwykłej listy.7
Oceń układ po tym, czy uczestnik znajduje materiały, aktywności i warunki ukończenia.
- Nawigację po kursie Moodle sprawdź, przechodząc drogę uczestnika od strony kursu do wymaganej aktywności.
- Widoczność treści oceń po nazwach sekcji: czy pozwalają przewidzieć ich zawartość?
- Warunki ukończenia sprawdź pod kątem tego, czy uczestnik widzi pozostałe zadania.
Dobry układ pomaga znaleźć zadanie, zamiast jedynie zmieniać wygląd kursu.
Do czego można wykorzystać wtyczki związane z AI?
Wtyczki AI do Moodle mogą pomagać w przygotowywaniu roboczych propozycji treści i pracy prowadzącego. Przed udostępnieniem materiału nauczyciel powinien ocenić jego poprawność oraz zgodność z celem kursu. Administrator musi z kolei ustalić, jakie dane uczestników trafiają do narzędzia14.
O użyteczności dodatku decyduje jego dopasowanie do zadania i roli użytkownika.
Rozwój własnej wtyczki po pierwszym wdrożeniu
Własną wtyczkę Moodle rozwijaj na podstawie zgłoszonych problemów i potrzeb użytkowników, kontrolując zmiany w kodzie. W opisie poprawki wskaż działanie w kursie lub panelu administracyjnym, którego dotyczy. Osobne środowisko testowe pozwoli sprawdzić zmianę przed udostępnieniem jej uczestnikom15.
Aktualizacja wtyczki wymaga sprawdzenia dotychczasowych funkcji, nowych zmian i instalacji na używanej wersji Moodle. Dokumentacja wydania powinna mówić administratorowi, co zmieniło się w konfiguracji oraz działaniu dodatku.
Pracę nad wtyczką kończy publikacja zmiany, którą administrator potrafi zainstalować, sprawdzić i opisać użytkownikom.
Wirtualne klasy i integracje z Moodle
Moodle może łączyć zajęcia online i stacjonarne z kursem. Integracje pozwalają przekazywać konta, zapisy i pliki między systemami. Organizując szkolenie, odróżnij narzędzie do spotkań od dodatku rejestrującego obecność oraz integracji administracyjnej.
- Zoom Meeting pozwala planować i uruchamiać spotkania z Moodle oraz automatycznie dodawać odnośniki do nagrań w kursie.7 Korzystanie z wtyczki wymaga subskrypcji Zoom.7
- BigBlueButton ma wskazaną w źródle liczbę ponad 100 uczestników konferencji.7
- Face-to-face wspiera planowanie i śledzenie zajęć stacjonarnych w różnych terminach i lokalizacjach.12
- Attendance obsługuje rejestrowanie obecności, w tym meldowanie kodem QR i ograniczenia według adresu IP.7
- Integracja Office 365 opisana przez Lingel Learning umożliwia uwierzytelnianie i dostęp do plików OneDrive z Moodle.16
- Integracja VETtrak opisana przez Lingel Learning przesyła konta użytkowników do Moodle.16
- Integracja PowerPro opisana przez Lingel Learning automatyzuje zapisy i wymianę danych z Moodle.16
Połączenie dobierz do potrzeby kursu: spotkania, potwierdzenia udziału, dostępu do plików lub wymiany danych administracyjnych.
Wtyczki AI w Moodle: jak oceniać nowe zastosowania?
Wtyczki AI w Moodle oceniaj według zadania kursowego, danych przekazywanych zewnętrznej usłudze i kontroli wygenerowanych treści. AI Connector łączy Moodle z usługami AI między innymi do generowania pytań quizowych i materiałów graficznych.7
- Cel użycia AI określ jako przygotowanie pytań lub materiałów do konkretnej aktywności.
- Przepływ danych ustal przed połączeniem Moodle z usługą zewnętrzną. Wskaż informacje wysyłane poza platformę.
- Wygenerowane pytania sprawdź pod kątem poprawności odpowiedzi i zgodności z celem testu17.
- Wygenerowane grafiki oceń pod kątem przydatności w kursie i zasad wykorzystania.
Dodatek AI powinien służyć konkretnemu zadaniu. Treści zatwierdza prowadzący, zanim zobaczą je uczestnicy.
Jaki motyw Moodle ułatwi korzystanie z kursu?
Motyw Moodle pomaga uczestnikowi, jeśli ułatwia znalezienie materiałów, testów i informacji o postępach. Adaptable, Edwiser RemUI, Moove i Boost Union to kandydaci, których warto oceniać według tych samych zadań. Sama nazwa motywu nie mówi, czy kurs pozostanie czytelny na komputerze i telefonie.
Ocena motywu powinna objąć nawigację, nazwy sekcji i dostęp do przycisku rozpoczynającego test. Administrator niech sprawdzi również komunikaty i sposób wyświetlania używanych aktywności. O wyborze powinno decydować przejście uczestnika przez kurs, nie wygląd samej strony głównej.
Czy można wyeksportować podejścia do testu Moodle jako PDF?
Podejście do testu Moodle zapiszesz jako PDF, drukując jego widok w przeglądarce. Eksport wielu podejść wymaga narzędzia obsługującego taki zakres. Obie metody różnią się zakresem zapisu, układem dokumentu i nakładem pracy.
Tabela porównuje drukowanie pojedynczego podejścia z eksportem zbiorczym.
| Kryterium | Drukowanie widoku | Eksport zbiorczy |
|---|---|---|
| Zakres | Dotyczy otwartego podejścia. | Przygotowuje dokumenty dla wielu podejść. |
| Układ | PDF odzwierciedla drukowany widok Moodle. | Układ zależy od ustawień narzędzia. |
| Praca prowadzącego | Wymaga otwarcia podejścia. | Wymaga skonfigurowania narzędzia. |
Drukowanie podejścia wystarczy do zapisania pojedynczego widoku. Archiwizacja wielu prac wymaga narzędzia do eksportu zbiorczego.
Ile wtyczek to za dużo dla platformy Moodle?
Wtyczek Moodle jest za dużo, gdy administrator nie potrafi powiązać każdej z używaną funkcją kursu ani utrzymać jej po aktualizacji. Nie istnieje tu granica wyznaczona samą liczbą dodatków. Liczą się zastosowanie, zgodność i odpowiedzialność za utrzymanie.
MooDIY zaleca audyt zainstalowanych wtyczek co 3 miesiące.7
Administrator powinien wtedy ustalić, które dodatki są używane, kto je aktualizuje i czy kursy nadal ich potrzebują. Wtyczka bez zastosowania może zostać usunięta po sprawdzeniu jej zależności od innych elementów platformy.
Czy aktualizacja Moodle może zakłócić działanie wtyczek?
Aktualizacja Moodle może zakłócić pracę wtyczek. Przed udostępnieniem zmiany uczestnikom porównaj jej działanie w środowisku testowym i środowisku produkcyjnym.
Tabela pokazuje, co sprawdzić przed wdrożeniem oraz jak problem może wpłynąć na używane kursy.
| Kryterium | Środowisko testowe | Środowisko produkcyjne |
|---|---|---|
| Zgodność wersji | Administrator sprawdza ją przed wdrożeniem. | Niezgodność dotyka używanych kursów. |
| Działanie aktywności | Można wykonać próbne zadanie. | Problem może przerwać pracę uczestnika. |
| Dostęp użytkowników | Testy nie zakłócają bieżącej pracy kursu. | Zmiana wpływa na funkcje dostępne uczestnikom. |
MooDIY zaleca sprawdzanie aktualizacji wtyczek w środowisku testowym przed wdrożeniem produkcyjnym.7 Taki test pozwala wykryć błąd, zanim zmieni się używana platforma.
Werdykt: aktualizację Moodle wdrażaj produkcyjnie po przetestowaniu aktywności korzystających z zainstalowanych wtyczek.
EdzLMS w praktyce: co sprawdzić podczas prezentacji?
EdzLMS oceń podczas prezentacji na przykładzie przebiegu własnego kursu: przygotowania treści, rozwiązania testu i odczytania postępów. Poproś o pokazanie tych czynności z perspektywy prowadzącego oraz uczestnika. Zanotuj, które kroki nie wymagają dodatkowej konfiguracji, a przy których potrzebny jest administrator.
Prezentacja EdzLMS powinna objąć także dodawanie potrzebnych wtyczek i odpowiedzialność za ich aktualizacje. Dopasowanie platformy oceniaj po wykonaniu zadań kursowych, nie po wyglądzie ekranu demonstracyjnego.
Pierwsza własna wtyczka do Moodle: od czego zacząć?
Pierwszą własną wtyczkę do Moodle zacznij od opisania czynności, której platforma nie obsługuje tak, jak potrzebujesz. Potem wybierz odpowiedni typ wtyczki. Przygotuj środowisko testowe zamiast pracować na kursie dostępnym dla uczestników.
Moodle.org udostępnia kurs dla programistów PHP i samouczek tworzenia wtyczek Moodle.18
Samouczek pomoże przygotować strukturę dodatku. Gotową zmianę sprawdź z uprawnieniami użytkownika, dla którego ją zaprojektowano.
Jak sprawdzić zmiany we wtyczce w aplikacji Moodle?
Zmiany we wtyczce Moodle sprawdź najpierw w widoku mobilnym, a potem w aplikacji używanej przez uczestników. Wsparcie mobilne można tworzyć i testować w przeglądarce opartej na Chromium, bez kompilowania aplikacji Moodle.19
- Zmianę we wtyczce Moodle uruchom w środowisku testowym, aby nie modyfikować kursu uczestników.
- Widok mobilny wtyczki otwórz w przeglądarce opartej na Chromium i wykonaj zmienioną czynność.
- Web Services to usługi sieciowe służące do wymiany danych. Sprawdź je, jeśli zmieniona funkcja korzysta z danych Moodle.
- Aplikację Moodle otwórz na koncie z właściwą rolą użytkownika i wykonaj tę samą czynność.
Zmianę można udostępnić, gdy użytkownik wykona zaplanowaną czynność zarówno w testowanym widoku mobilnym, jak i w aplikacji.
Obsługa mobilna wtyczek: co sprawdzić przed instalacją?
Moodle App wymaga osobnego sprawdzenia działania wtyczki. Poprawne działanie w przeglądarce telefonu nie wystarcza. Jeśli dodatek korzysta w aplikacji z usług sieciowych, ich deklaracja powinna uwzględniać MOODLE_OFFICIAL_MOBILE_SERVICE.19
Test przed instalacją powinien odtworzyć zadanie uczestnika w aplikacji: otwarcie aktywności, przesłanie odpowiedzi i odczytanie wyniku. Dotyczy to czynności należących do zakresu wtyczki. Poprawny wygląd kursu w mobilnej przeglądarce nie potwierdza jej działania w Moodle App.
Źródła
- ↑Moodle Marketplace — Plugins and integrations for Moodle https://marketplace.moodle.com/
- ↑Moodle Marketplace, opisy Level Up XP i Restriction by language. ([marketplace.moodle.com](marketplace.moodle.com https://marketplace.moodle.com/plugins/block_xp
- ↑MoodleDocs — Plugins FAQ https://docs.moodle.org/502/en/Plugins_FAQ
- ↑Moodle Developer Resources — Plugin types https://docs.moodle.org/dev/Plugins
- ↑MoodleCloud — Standard Plans https://www.moodlecloud.com/standard-plans/
- ↑MoodleDocs, „Installing plugins”. ([docs.moodle.org](docs.moodle.org https://docs.moodle.org/502/en/Installing_plugins
- ↑Top Moodle Plugins to Enhance Your Learning Site in 2026 | MooDIY Blog https://blog.moodiycloud.com/top-plugins-for-moodle
- ↑MooDIY Cloud, „Managed Moodle Hosting Services”. ([moodiycloud.com](moodiycloud.com https://moodiycloud.com/moodle-hosting
- ↑Pimenko Suite — Moodle Marketplace Plugins https://pimenko.com/en/moodle/moodle-plugins-marketplace/
- ↑Moodle — kod narzędzia instalowania wtyczek https://github.com/moodle/moodle/blob/MOODLE_502_STABLE/public/admin/tool/installaddon/permcheck.php
- ↑Moodle, „Moodle Certified Integrations”; MoodleDocs, dokumentacja certyfikatów kursowych. ([moodle.com](moodle.com https://moodle.com/certified-integrations/
- ↑🥇 Best Moodle Plugins & Extensions You Should Install in 2025 https://www.ispringsolutions.com/blog/moodle-plugins
- ↑MooDIY, opis H5P; Moodle Marketplace, opis Exabis Games. ([blog.moodiycloud.com](blog.moodiycloud.com https://marketplace.moodle.com/plugins/332
- ↑MoodleDocs, „AI tools”; UNESCO, „Guidance for generative AI in education and research”. ([docs.moodle.org](docs.moodle.org https://docs.moodle.org/502/en/AI_tools
- ↑Moodle Developer Resources, „Writing acceptance tests”; MoodleDocs, „Installing plugins”. ([moodledev.io](moodledev.io https://moodledev.io/general/development/tools/behat/writing
- ↑Moodle Plugins | Lingel Learning https://lingellearning.com/moodle/moodle-plugins/
- ↑UNESCO, materiały o krytycznej ocenie treści generowanych przez AI i dopasowaniu oceniania do efektów uczenia się. ([unesco.org](unesco.org https://www.unesco.org/en/articles/guidance-generative-ai-education-and-research
- ↑Moodle.org: Plugins | Moodle.org https://moodle.org/mod/page/view.php?id=8743
- ↑Moodle App Plugins Development Guide | Moodle Developer Resources https://moodledev.io/general/app/development/plugins-development-guide
Ceny i warunki sprawdzone u źródeł: październik 2026.