2.7 KiB
2.7 KiB
LehrerApp-Austauschformat: einzelne Stundenplanung
Dieses Dokument beschreibt Version 1 des JSON-Formats lehrerapp.lesson-planning.
Es dient zum Austausch genau einer Stunde mit ihrem Verlaufsplan.
Grundregeln
- Die Datei enthält reines UTF-8-JSON. Beim Import wird auch ein einzelner Markdown-Codeblock akzeptiert.
- Datum:
JJJJ-MM-TT; Uhrzeit:HH:MModerHH:MM:SS. - Interne IDs werden nicht übertragen. Der Import legt eine neue Stunde in der aktuell ausgewählten Einheit an.
contextist nur Bearbeitungshilfe und entscheidet nicht über das Importziel.- Unbekannte zusätzliche Felder werden ignoriert.
Beispiel
{
"schema": "lehrerapp.lesson-planning",
"version": 1,
"context": {
"group": "8a",
"subject": "Physik",
"gradeLevel": 8,
"unitTitle": "Optik"
},
"lesson": {
"date": "2026-09-08",
"lessonNumber": 3,
"topic": "Reflexionsgesetz",
"startTime": "09:50:00",
"status": "planned",
"homework": "Versuchsprotokoll fertigstellen",
"reflection": null,
"phases": [
{
"name": "Einstieg",
"durationMinutes": 8,
"activity": "Alltagsbeispiele für Reflexion sammeln",
"material": "Spiegel",
"shorthand": "UG",
"alternativePath": null
},
{
"name": "Experiment",
"durationMinutes": 27,
"activity": "Einfalls- und Ausfallswinkel messen",
"material": "Optikbox, AB 03",
"shorthand": "PA",
"alternativePath": null
}
]
}
}
Felder
Dokument
schema(Pflicht): exaktlehrerapp.lesson-planningversion(Pflicht): aktuell1context(optional):group,subject,gradeLevel,unitTitlelesson(Pflicht): die neue Stundenplanung
Stunde
date(Pflicht, Datum)lessonNumber(optional, Ganzzahl 1–20 odernull)topic(Pflicht, Text)startTime(optional, Uhrzeit odernull)status(optional:plannedoderconducted, Standardplanned)homework,reflection(optional, Text odernull)phases(Liste, darf leer sein)
Phase
name: Bezeichnung, z. B.EinstiegoderSicherungdurationMinutes: Ganzzahl 0–180activity: Lehrer-/Schüler-Tätigkeitmaterial: benötigte Medien und Materialienshorthand: Kurzsymbol oder SozialformalternativePath(optional): Name eines alternativen Verlaufs. Ein vorhandener gleichnamiger Ablauf wird wiederverwendet, andernfalls neu angelegt.
Hinweise für KI-Bearbeitung
- JSON-Struktur,
schemaundversionunverändert lassen. - Keine IDs ergänzen.
- Das Datum muss gesetzt sein; die Stundennummer darf fehlen.
- Die Summe der
durationMinutessollte zur verfügbaren Unterrichtszeit passen.