Level up!

Aus MoodleDocs
Wechseln zu:Navigation, Suche

Features

  • Erfasst und vergibt automatisch Erfahrungspunkte für die Aktionen der Teilnehmer/innen
  • Block, der das aktuelle Level und den Fortschritt zum nächsten Level anzeigt
  • Bericht für Dozierende, um einen Überblick über die Level ihrer Teilnehmer/innen zu erhalten
  • Benachrichtigungen, um Teilnehmer/innen zu beglückwünschen, wenn sie ein Level aufsteigen
  • Eine Rangliste, die die Platzierung der Teilnehmer/innen anzeigt
  • Möglichkeit, die Anzahl der Level und die erforderlichen Erfahrungspunkte festzulegen
  • Bilder können hochgeladen werden, um das Erscheinungsbild der Level anzupassen
  • Die Anzahl der pro Ereignis verdienten Erfahrungspunkte ist anpassbar
  • Seite zur Anzeige der Liste der Level und einer Beschreibung
  • Erfahrungspunkte werden pro Kurs verdient
  • Ein Ereignis wird ausgelöst, wenn ein/e Teilnehmer/in ein Level aufsteigt (für Entwickler/innen)

Wie werden Erfahrungspunkte berechnet?

Dieser Block hört auf in Moodle ausgelöste Ereignisse und erfasst einige gemäß vordefinierter Regeln. Er vergibt dann Erfahrungspunkte basierend auf den im Ereignis enthaltenen Informationen. Weitere Informationen zu den Ereignissen finden Sie in den Entwicklerdokumenten https://docs.moodle.org/dev/Events.

Nur Benutzer/innen mit der Fähigkeit block/xp:earnxp können Erfahrungspunkte verdienen. Diese Fähigkeit wird standardmäßig Teilnehmer/innen zugewiesen. Aktionen, die von Gästen, nicht angemeldeten Benutzern oder Administratoren ausgelöst werden, werden ignoriert.

Die folgenden Ereignisse werden immer ignoriert:

  • Ereignisse aus einem anderen Kontext als Kurs oder Modul
  • Ereignisse mit einem anderen Bildungsniveau als Teilnahme
  • Ereignisse, die als anonym gekennzeichnet sind, z. B. in einem anonymen Feedback

Der Rest liegt bei Ihnen. Standardmäßig kommt das Plugin mit einem minimalen Satz von Regeln, um Erfahrungspunkte für Aktionen zu vergeben und einige redundante zu ignorieren. Besuchen Sie die Regel-Seite im Plugin selbst, um sie anzuzeigen oder zu überschreiben.

Hinweis: Wiederholte Aktionen innerhalb eines kurzen Zeitintervalls werden ignoriert, um Betrug zu verhindern.

Wie man einen Block für alle Kurse verwendet

Um Erfahrungspunkte aus allen Kursen zu sammeln, an denen ein/e Teilnehmer/in teilnimmt, müssen Sie die Admin-Einstellung Wo werden Erfahrungspunkte verwendet? auf 'Für die gesamte Seite' setzen. Diese Einstellung befindet sich unter Website-Administration > Plugins > Blöcke > Level up!. Sobald diese Einstellung gesetzt ist, zeigt jeder neu oder zuvor hinzugefügte Block die gesamten Erfahrungspunkte Ihrer Teilnehmer/innen an.

Dokumentation

Die vollständige Dokumentation findet sich unter https://docs.levelup.plus.