Zum Inhalt springen

Lernkarten einrichten

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.


  1. Öffne den Edit Mode in deiner App
  2. Gehe zu Module & Features
  3. Tippe auf Lernkarten und dann auf Einrichten
  4. Der Setup-Assistent öffnet sich

Das Lernkarten-Setup besteht aus vier Hauptschritten:


Wähle die Lernmodi, die dein Lernkarten-Modul haben soll.

Verfügbare Lernmodi:

LernmodusBeschreibung
KarteikartenKlassisches Umdrehen - Frage lesen, Antwort aufdecken
Multiple ChoiceRichtige Antwort aus 4 Optionen wählen
SchreibenAntwort eintippen und prüfen
MatchingBegriffe und Definitionen zuordnen
LückentextFehlende Wörter ergänzen

👉 Mehr zu Lernmodi


Aktiviere Spielelemente für mehr Motivation.

Verfügbare Features:

FeatureBeschreibung
XP-PunktePunkte für richtige Antworten
StreaksTägliche Lernserien
AbzeichenErfolge für Meilensteine
LevelsAufsteigen durch XP
BestenlisteVergleich mit anderen

👉 Mehr zu Gamification


Wähle das Erscheinungsbild deiner Lernkarten.

Verfügbare Optionen:

OptionBeschreibung
Kategorie-LayoutGrid, Liste oder Karussell
Karten-LayoutStandard, Kompakt, Vollbild, Gestapelt
FarbenLight und Dark Mode Farben
AnimationenFlip-Animation, Swipe-Gesten

👉 Mehr zu Design


Nach erfolgreichem Setup:

  • ✅ Lernkarten können erstellt werden
  • ✅ Kategorien sind verfügbar
  • ✅ Gewählte Lernmodi sind aktiviert
  • ✅ Gamification ist eingerichtet

Das Lernkarten-Modul hat folgende Abhängigkeiten:

ModulErforderlichBeschreibung
FirebaseJaFür Firestore und Auth
Firebase AuthJaFür Nutzer-Fortschritt
Admin-ModulEmpfohlenFür Karten-Verwaltung
BenachrichtigungenOptionalFür Lern-Erinnerungen

Das Lernkarten-Modul verwendet folgende Firestore-Sammlungen:

SammlungBeschreibung
flashcard_decksKategorien/Stapel von Lernkarten
flashcard_cardsEinzelne Lernkarten
flashcard_progressNutzer-Fortschritt pro Karte
flashcard_statsAggregierte Statistiken
flashcard_achievementsVerdiente Abzeichen

Berechtigungen:

  • Lesen (Karten/Kategorien): Alle authentifizierten Nutzer
  • Schreiben (Karten/Kategorien): Nur Admins
  • Fortschritt: Nur eigener Fortschritt (Nutzer)
  • Statistiken: Nur eigene Statistiken (Nutzer), Alle (Admins)

Das Modul nutzt den bewährten SM-2 Algorithmus:

FunktionBeschreibung
Intervall-BerechnungOptimale Wiederholungsabstände
Schwierigkeits-AnpassungPasst sich an Nutzer-Leistung an
Fällige KartenZeigt nur Karten die wiederholt werden müssen
Neue Karten-LimitBegrenzt neue Karten pro Tag
FunktionBeschreibung
XP-SystemPunkte für Lernaktivitäten
Level-SystemAufstieg durch gesammelte XP
Streak-TrackingTägliche Lernserien verfolgen
AbzeichenErfolge für verschiedene Meilensteine
BestenlisteWöchentliche und monatliche Rankings
FunktionBeschreibung
BilderBilder auf Vorder- oder Rückseite
AudioAudio-Dateien für Aussprache
Text-to-SpeechAutomatisches Vorlesen
Rich TextFormatierter Text auf Karten