Dostęp do kursów jako nagroda za rozwój — zapis na kurs po osiągnięciu wymaganego poziomu
Zapisy Grywalizacyjne to metoda zapisu na kurs, która uzależnia dostęp od poziomu osiągniętego w systemie grywalizacji. Zamiast otwartych zapisów, użytkownik musi najpierw zdobyć wystarczającą liczbę punktów i awansować na odpowiedni poziom — dopiero wtedy kurs staje się dla niego dostępny.
Jak to działa?
- Administrator dodaje metodę zapisu — w ustawieniach kursu dodaje „Zapisy grywalizacyjne" i wybiera wymagany poziom grywalizacji (np. poziom 3)
- Użytkownik widzi kurs w katalogu — zamiast przycisku „Zapisz mnie" widzi informację o swoim aktualnym poziomie i o tym, ile punktów brakuje do wymaganego poziomu
- Użytkownik zdobywa punkty — realizuje misje, kończy inne kursy, loguje się codziennie — gdy osiągnie wymagany poziom, przycisk zapisu staje się aktywny
- Jednym kliknięciem zapisuje się na kurs — od tego momentu ma pełen dostęp do materiałów
Wtyczka współpracuje bezpośrednio z systemem grywalizacji — automatycznie sprawdza aktualny poziom użytkownika.
Kluczowe funkcje
- Próg poziomu per kurs — każdy zapis ma własny wymagany poziom grywalizacji (np. kurs podstawowy od poziomu 1, zaawansowany od poziomu 5)
- Czytelny komunikat dla uczestnika— gdy poziom jest za niski, użytkownik widzi swój aktualny poziom, wymagany poziom i liczbę brakujących punktów
- Limit zapisanych — opcjonalne ograniczenie maksymalnej liczby zapisanych osób
- Terminy zapisów — data otwarcia i zamknięcia zapisów
- Okres ważności zapisu — automatyczne wypisanie po określonym czasie
- Wypisywanie nieaktywnych — automatyczne wypisanie użytkowników, którzy nie logowali się przez określoną liczbę dni
- Wiadomość powitalna — konfigurowalna wiadomość e-mail wysyłana po zapisie
- Powiadomienia o wygaśnięciu — alerty dla administratorai/lub uczestnika przed wygaśnięciem zapis
Przykłady zastosowania
Ścieżka rozwoju: Kursy ułożone w sekwencję — podstawowy dostępny od poziomu 1, średniozaawansowany od poziomu 3, zaawansowany od poziomu 5. uczestnik naturalnie odblokowuje kolejne kursy.
Nagroda za aktywność: Ekskluzywny kurs (np. szkolenie certyfikacyjne, warsztat z ekspertem) dostępny tylko dla najbardziej zaangażowanych uczestników, którzy osiągnęli wysoki poziom w grywalizacji.
Kontrola tempa nauki: Zamiast udostępniać wszystkie kursy od razu, administrator stopniowo otwiera dostęp w miarę jak uczestnik wykazuje zaangażowanie w naukę.
Wymagania
- Moodle 4.1+
- Wymagane: wtyczka local_gamification