Glossar: Dieselben Wörter in Code, Oberfläche und Doku
Die Begriffe sind die Ubiquitous Language der Apps. Wo ein deutscher Begriff im Code steht, steht er auch hier.
| Begriff | Bedeutung | Im Code |
|---|---|---|
Monorepo |
Das eine Repository |
– |
App |
Ein Trainer zu einem Schulthema; ein Ordner |
|
Kern |
Der generische Teil aller Apps, einmal ausgeliefert unter |
|
Layout |
Die Nunjucks-Vorlagen, die Kopf, Menü, Footer, Kompetenzseiten, Start-, Test- und Manifest-Seiten erzeugen. |
|
Build |
|
|
Build-Prüfung |
Regel, deren Verletzung den Build abbricht (externe Ressourcen, Zeilen, Kompetenz-Dateien, |
|
App-Konfiguration |
Reine Daten einer App: |
|
Dependency Inversion |
Die Seite reicht Konfiguration und Generatoren in den Kern hinein, statt dass der Kern sie importiert. |
|
Basis-URL |
Die eine Adresse der Site; alles andere wird daraus abgeleitet. |
|
Inhalts-Hash |
8 Hex-Zeichen über alle ausgelieferten JS/CSS/JSON; steht als |
|
Site-Version |
SemVer aus |
|
Fachfarbe |
Primärfarbe und dunkle Variante je Fach. |
|
Mini-DOM |
Kleine DOM-Nachbildung, in die Zeichenfunktionen beim Build zeichnen. |
|
Zeichenfunktion |
|
|
Kompetenz |
Eine beobachtbare Fähigkeit („Ich kann …“). Je Kompetenz eine Seite, ein Generator, ein Test, optional ein Bild. |
|
Kompetenzseite |
Aus Front Matter erzeugte Seite mit Warum, Regel, Beispiel, Bild, Video, Übung. |
|
Front Matter |
YAML-Kopf einer Markdown-Datei; bei Kompetenzseiten der ganze Inhalt. |
|
Aufgabennummer |
Ganze Zahl, aus der ein Generator eine Aufgabe deterministisch erzeugt; ohne Angabe 1–9999; im Text „Aufgabe Nr. 42“. |
|
Seed |
Technischer Name der Aufgabennummer in URL und Code; erscheint nie im Text für Kinder. |
|
Generator |
Fachmodul je Kompetenz: erzeugt eine Aufgabe und prüft Antworten. |
|
Generator-Vertrag |
Was jeder Generator erfüllen muss; geprüft für jede Kompetenz jeder App. |
|
Vorgaben |
Werte aus URL-Parametern, die eine Aufgabe festlegen. |
|
Prüfergebnis |
|
|
Fehlercode |
Kennung eines typischen Fehlers, die |
|
Hinweis |
Rückmeldung, die kein Fehler ist (z. B. |
|
Rundungsregel |
Die eine Regel für Zahlenfelder: Toleranz nach getippten Stellen. |
|
Variablenterm |
Term mit Variablen a–z; gleichwertig heißt gleich an festen Prüfstellen. |
|
Vorschau |
Wert eines getippten Terms unter dem Feld. |
|
Checkliste |
Tabelle aller Kompetenzen auf der Startseite mit Selbsteinschätzung und Spalte „Test“. |
|
Selbsteinschätzung |
Stufe (S, T, Ü), die das Kind je Kompetenz wählt; nur im |
|
Test, Schnelltest |
Diagnosetest mit 2 bzw. 1 Aufgabe je Kompetenz, ohne Tipp und Zeitmessung. |
|
Ergebniszeile |
|
|
Tutor |
Claude auf claude.ai, der das Kind unterrichtet und in die App verlinkt. |
– |
llms.txt |
Beschreibung für LLMs: je App (Seiten, Parameter, Fehlercodes), für die Übersicht und für die Karte. |
|
tutor.md |
Prompt für den Tutor, unter 120 Zeilen. |
|
TalkItOver |
Eingebettete Web-Komponente, die einen Prompt an einen LLM-Anbieter übergibt oder kopiert. |
|
Zwei-Klick-Video |
Video-Karte, die erst nach Klick ein YouTube-iframe lädt; mit neutralem Play-Symbol. |
|
Mathe-Karte |
Karte der Mathe-Kompetenzen nach KMK-Leitideen und Lehrplänen mit den Apps, die sie üben. |
|
Knoten |
Eine Kompetenz der Mathe-Karte; Ziel von |
|
Karten-Eintrag |
Die edugo-Felder einer App auf der Karte. |
|
Einzel-Repo |
Eine App in eigenem Repository unter |
– |
Vorlage |
Das frühere Template-Repository |
– |
Slice, Scheibe |
Vertikaler Schnitt durch alle Schichten; bei Kompetenzen: Seite, Generator, Bild, Test, Checkliste, Menü, |
– |
Spike |
Zeitlich begrenztes Wegwerf-Experiment; hier der Monorepo-Spike mit 20 Apps (ADR-012). |
– |
edugo |
Vorhaben einer Plattform, die Bildungs-Micro-Apps über eine Kompetenzkarte verbindet. |
– |
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.