Lehrplan-bewusste Unterrichtsprompts erzeugen
Von außen wirken die deutschen Lehrpläne täuschend einfach: ein Stoffplan, ein Thema, eine Jahrgangsstufe. In der Praxis liefert jedes Bundesland ein eigenes Dokument, anders formatiert, aufgeteilt in Kompetenzen, Teilkompetenzen, Inhaltsziele und übergreifende Themen. Ein Unterrichtsplan, der sich für eine Lehrkraft richtig anfühlt, trifft die passenden Knoten in diesem Baum.
Als wir den Lesson Planner zum ersten Mal prototypisierten, taten wir das Naheliegende: den relevanten Lehrplanabschnitt als Text in den Prompt kopieren. Für ein Bundesland funktionierte es, für die übrigen scheiterte es still. Das Modell erfand bereitwillig plausibel klingende Kompetenzcodes, vermischte Bayerns Struktur mit Berlins Formulierungen und produzierte Unterrichtsentwürfe, die keine Lehrkraft ablegen würde.
Was sich geändert hat
Wir zerlegen jeden Lehrplan nun einmal in einen normalisierten Baum und lassen den Planner genau den Ausschnitt anfordern, den er braucht, bevor er etwas entwirft:
slice = curriculum.find(
state="NRW",
subject="Mathematik",
grade=7,
competency="Funktionen.LineareFunktionen",
)
prompt = render(
"lesson_plan.jinja",
objective=slice.objective,
sub_competencies=slice.children,
cross_cutting=slice.cross_cutting_themes,
duration_minutes=45,
)
Daraus folgen zwei Dinge:
- Das Modell halluziniert keine Kompetenzcodes mehr — es sieht nur echte.
- Wir können Lehrkräften zeigen, welche Lehrplanknoten ein Unterrichtsplan abzudecken behauptet, mit Verweisen zurück auf das Quelldokument. Das ist der Unterschied zwischen einem Werkzeug, dem man vertraut, und einem Spielzeug.
Was weiterhin schwierig ist
Die länderübergreifende Zuordnung. NRWs “Funktionen” und Bayerns “Funktionale Zusammenhänge” überlappen sich vielleicht zu 80 Prozent. Wir versuchen derzeit nicht, sie zu verbinden — der Baum jedes Bundeslands steht für sich. Eine Lehrkraft, die von Bayern nach NRW wechselt, bekommt frisches Material, nicht eine übersetzte Fassung des alten. Damit sind wir vorerst zufrieden; so zu tun, als wären die Bäume austauschbar, wäre schlimmer, als zuzugeben, dass sie es nicht sind.