Zum Inhalt

Lektionen erstellen — Überblick

Adaptive Learner lebt von Inhalten. Du kannst eigene Lektionen bauen — direkt in der App oder als Datei im Content-Repo-Format — und sie mit der Community teilen. Diese Seite gibt den Überblick; die ausführlichen Formatdetails stehen in den verlinkten Quellen.


Zwei Wege, Lektionen zu erstellen

1. In der App: der Lektions-Creator

Der Lektions-Creator unter /create-lesson ist ein 4-Schritt-Assistent (Metadaten → Karten-Editor → Übungs-Generator → Speichern/Teilen) und braucht keinen KI-Schlüssel:

  • Karten per Drag-and-drop ordnen oder aus CSV importieren.
  • Übungen aus den Karten automatisch generieren (alle fünf Übungstypen) oder von Hand feinjustieren.
  • Vorlagen (Leer / Vokabeln / Grammatik / Konversation) und Entwurfs-Autospeicherung.
  • Vorschau im echten Lektions-Viewer vor dem Speichern.
  • Lokal speichern oder per Pull Request teilen.

Einstiegspunkte gibt es im Content Browser und im Dashboard.

2. Als Datei: das Content-Repo-Format

Eine Lektion ist eine JSON-Datei in einem Content-Set. Sets liegen in öffentlichen GitHub-Repos und folgen einem festen Verzeichnisbaum (sets/{Quellsprache}/{Zielsprache-Niveau}/). Die maßgeblichen Anleitungen liegen im Inhalts-Repository:

Ein fertiges Starter-Kit zum Abgucken und Kopieren ist astrapi69/adaptive-learner-content-test.


Teilen per Pull Request

Lektion teilen erzeugt einen echten Pull Request (Fork → Commit → PR). Die App schlägt automatisch den richtigen Pfad und einen nummerierten Dateinamen vor und erkennt Duplikate/Varianten. Die Validierungs-Pipeline des Inhalts-Repos prüft jede eingereichte Lektion bei jedem PR (Schema, Sprachpaar, Qualitäts-Mindestmaße), sodass nur saubere Inhalte in den Katalog gelangen. Optional gibt es eine KI-gestützte Inhaltsprüfung; sie blockiert das Teilen nie.


Verwandte Seiten