Kategorien verwalten
Organisiere Lernkarten in Kategorien und Unterkategorien.
Das Lernkarten-Modul ermöglicht es dir, ein vollständiges Lernsystem in deiner App aufzubauen. Nutzer können Karten lernen, ihren Fortschritt verfolgen und durch Gamification motiviert werden.
Das Lernkarten-Modul bietet folgende Funktionen:
Kategorien verwalten
Organisiere Lernkarten in Kategorien und Unterkategorien.
Verschiedene Lernmodi
Karteikarten, Multiple Choice, Schreiben und mehr.
Spaced Repetition
SM-2 Algorithmus für optimale Wiederholungen.
Gamification
Punkte, Streaks, Abzeichen und Bestenlisten.
Das Lernkarten-Setup besteht aus vier Hauptschritten:
Wähle die Lernmodi, die dein Lernkarten-Modul haben soll.
Verfügbare Lernmodi:
| Lernmodus | Beschreibung |
|---|---|
| Karteikarten | Klassisches Umdrehen - Frage lesen, Antwort aufdecken |
| Multiple Choice | Richtige Antwort aus 4 Optionen wählen |
| Schreiben | Antwort eintippen und prüfen |
| Matching | Begriffe und Definitionen zuordnen |
| Lückentext | Fehlende Wörter ergänzen |
Aktiviere Spielelemente für mehr Motivation.
Verfügbare Features:
| Feature | Beschreibung |
|---|---|
| XP-Punkte | Punkte für richtige Antworten |
| Streaks | Tägliche Lernserien |
| Abzeichen | Erfolge für Meilensteine |
| Levels | Aufsteigen durch XP |
| Bestenliste | Vergleich mit anderen |
Wähle das Erscheinungsbild deiner Lernkarten.
Verfügbare Optionen:
| Option | Beschreibung |
|---|---|
| Kategorie-Layout | Grid, Liste oder Karussell |
| Karten-Layout | Standard, Kompakt, Vollbild, Gestapelt |
| Farben | Light und Dark Mode Farben |
| Animationen | Flip-Animation, Swipe-Gesten |
Nach erfolgreichem Setup:
Das Lernkarten-Modul hat folgende Abhängigkeiten:
| Modul | Erforderlich | Beschreibung |
|---|---|---|
| Firebase | Ja | Für Firestore und Auth |
| Firebase Auth | Ja | Für Nutzer-Fortschritt |
| Admin-Modul | Empfohlen | Für Karten-Verwaltung |
| Benachrichtigungen | Optional | Für Lern-Erinnerungen |
Das Lernkarten-Modul verwendet folgende Firestore-Sammlungen:
| Sammlung | Beschreibung |
|---|---|
flashcard_decks | Kategorien/Stapel von Lernkarten |
flashcard_cards | Einzelne Lernkarten |
flashcard_progress | Nutzer-Fortschritt pro Karte |
flashcard_stats | Aggregierte Statistiken |
flashcard_achievements | Verdiente Abzeichen |
Berechtigungen:
Das Modul nutzt den bewährten SM-2 Algorithmus:
| Funktion | Beschreibung |
|---|---|
| Intervall-Berechnung | Optimale Wiederholungsabstände |
| Schwierigkeits-Anpassung | Passt sich an Nutzer-Leistung an |
| Fällige Karten | Zeigt nur Karten die wiederholt werden müssen |
| Neue Karten-Limit | Begrenzt neue Karten pro Tag |
| Funktion | Beschreibung |
|---|---|
| XP-System | Punkte für Lernaktivitäten |
| Level-System | Aufstieg durch gesammelte XP |
| Streak-Tracking | Tägliche Lernserien verfolgen |
| Abzeichen | Erfolge für verschiedene Meilensteine |
| Bestenliste | Wöchentliche und monatliche Rankings |
| Funktion | Beschreibung |
|---|---|
| Bilder | Bilder auf Vorder- oder Rückseite |
| Audio | Audio-Dateien für Aussprache |
| Text-to-Speech | Automatisches Vorlesen |
| Rich Text | Formatierter Text auf Karten |