Verschiedene Fragetypen
Multiple Choice, Single Choice, Wahr/Falsch, Freitext, Zuordnung und mehr.
Das Quizzes-Modul ermöglicht es dir, interaktive Wissenstests, Quizze und Prüfungen in deine App zu integrieren. Mit Gamification-Elementen wie Punkten, Bestenlisten und Abzeichen motivierst du deine Nutzer zum Lernen.
Das Quizzes-Modul bietet folgende Funktionen:
Verschiedene Fragetypen
Multiple Choice, Single Choice, Wahr/Falsch, Freitext, Zuordnung und mehr.
Gamification
Punkte, Bestenlisten, Streaks und Abzeichen für Motivation.
Kategorien
Organisiere Quizze nach Themen und Schwierigkeitsgraden.
Zertifikate
Stelle Zertifikate bei bestandenen Quizzen aus.
Das Quizzes-Setup besteht aus fünf Hauptschritten:
Eine kurze Übersicht über die Funktionen des Quizzes-Moduls und was dich im Setup-Prozess erwartet.
Wähle, wo deine Quiz-Daten gespeichert werden sollen.
| Modus | Beschreibung | Für wen geeignet |
|---|---|---|
| Lokal (ISAR) | Alle Daten auf dem Gerät | Einzelnutzer, Offline-Apps |
| Firebase (Firestore) | Cloud-Synchronisation | Multi-User, Bestenlisten |
Stelle die Gamification-Elemente für deine Quizze ein.
Verfügbare Optionen:
| Feature | Beschreibung |
|---|---|
| Punkte-System | Punkte pro richtiger Antwort |
| Bonuspunkte | Extra-Punkte für schnelle Antworten |
| Streaks | Belohnung für aufeinanderfolgende richtige Antworten |
| Bestenlisten | Globale und Quiz-spezifische Rankings |
| Abzeichen | Badges für Meilensteine und Erfolge |
| Zertifikate | PDF-Zertifikate bei bestandenen Quizzen |
Überprüfe deine Einstellungen und schließe das Setup ab.
Nach Abschluss:
Nach erfolgreichem Setup:
Das Quizzes-Modul hat keine zwingenden Abhängigkeiten im lokalen Modus.
| Modul | Erforderlich | Beschreibung |
|---|---|---|
| Firebase | Optional | Nur für Cloud-Synchronisation |
| Firebase Auth | Optional | Nur für User-Statistiken in Firebase |
| Notifications | Optional | Für Abzeichen-Benachrichtigungen |
| Collection | Beschreibung |
|---|---|
Quiz | Quiz-Definitionen mit Einstellungen |
QuizQuestion | Fragen mit Antwortoptionen |
QuizCategory | Kategorien für Quizze |
LocalQuizAttempt | Lokale Versuche |
LocalUserQuizStats | Lokale Nutzer-Statistiken |
LocalEarnedBadge | Lokale Abzeichen |
| Sammlung | Beschreibung |
|---|---|
quizzes | Quiz-Definitionen |
quizzes/{quizId}/questions | Fragen (Subcollection) |
quiz_categories | Kategorien |
quiz_attempts | Nutzer-Versuche |
user_quiz_stats | Nutzer-Statistiken |
leaderboard_entries | Bestenlisten-Einträge |
earned_badges | Verdiente Abzeichen |
certificates | Ausgestellte Zertifikate |
Das Quizzes-Modul unterstützt verschiedene Fragetypen:
| Typ | Beschreibung | Widget |
|---|---|---|
| Single Choice | Eine richtige Antwort | MultipleChoiceSingleWidget |
| Multiple Choice | Mehrere richtige Antworten | MultipleChoiceMultiWidget |
| Wahr/Falsch | Ja/Nein-Entscheidung | TrueFalseWidget |
| Freitext | Eigene Antwort eingeben | FreeTextWidget |
| Reihenfolge | Elemente sortieren | OrderingWidget |
| Zuordnung | Paare verbinden | MatchingWidget |
| Kategorisierung | Elemente gruppieren | CategorizationWidget |
| Numerisch | Zahlenwert eingeben | NumericWidget |
| Lückentext | Fehlende Wörter einsetzen | FillBlankWidget |
| Drag & Drop Lücken | Wörter in Lücken ziehen | DragDropBlankWidget |
| Bildauswahl | Richtiges Bild wählen | ImageSelectionWidget |
| Bildbeschriftung | Bildteile benennen | ImageLabelingWidget |