File: //workspace/create_entwurf_vk.py
from docx import Document
from docx.shared import Pt
def set_verdana(doc):
style = doc.styles['Normal']
font = style.font
font.name = 'Verdana'
font.size = Pt(11)
def add_heading_vb(doc, text, level=1):
p = doc.add_heading(text, level=level)
for run in p.runs:
run.font.name = 'Verdana'
run.font.size = Pt(14) if level == 1 else Pt(12)
return p
doc = Document()
set_verdana(doc)
add_heading_vb(doc, "Stundenentwurf - Deutsch Vorklasse", 1)
# Rahmeninformationen
add_heading_vb(doc, "Rahmeninformationen", 2)
table = doc.add_table(rows=7, cols=2)
table.style = 'Table Grid'
info = [
('Fach', 'Deutsch'),
('Jahrgang', 'Vorklasse'),
('Thema', 'KI-gestuetztes Schreiben - Kritisches Pruefen von KI-Texten'),
('Lernbereich', 'D103 Schreiben'),
('Stundenziel', 'Schueler koennen KI-generierte Texte auf Fehler und Maengel pruefen'),
('Dauer', '45 Minuten'),
('Voraussetzungen', 'Grundlegende Textkompetenz')
]
for i, (k, v) in enumerate(info):
table.rows[i].cells[0].text = k
table.rows[i].cells[1].text = v
doc.add_paragraph()
add_heading_vb(doc, "Kompetenzerwartungen (LehrplanPlus 2026/27)", 2)
doc.add_paragraph("- D103.1: Funktionen des Schreibens kennen und reflektiert anwenden")
doc.add_paragraph("- D103.2: Texte planen, ausformulieren und ueberarbeiten")
doc.add_paragraph("- KI-Anwendungen zur kritischen Pruefung nutzen")
doc.add_paragraph()
add_heading_vb(doc, "Verlaufsplanung", 2)
table = doc.add_table(rows=6, cols=6)
table.style = 'Table Grid'
headers = ['Phase', 'Zeit', 'Inhalt', 'Sozialform', 'Methode', 'Material']
for i, h in enumerate(headers):
table.rows[0].cells[i].text = h
table.rows[0].cells[i].paragraphs[0].runs[0].bold = True
phases = [
('Einstieg', '5 min', 'Einstiegsfrage: Was kann KI?', 'PA', 'Think-Pair-Share', '-'),
('Erarbeitung 1', '10 min', 'KI-Text pruefen (AB)', 'EA', 'Analyse', 'AB1'),
('Erarbeitung 2', '10 min', 'Verbesserte Version schreiben', 'EA', 'Schreibaufgabe', 'AB1'),
('Sicherung', '10 min', 'Ergebnisse sammeln', 'UG', 'Tafelbild', 'Tafel'),
('Transfer', '10 min', 'Kennzeichnung von KI-Nutzung', 'UG', 'Diskussion', '-')
]
for i, p in enumerate(phases, 1):
for j, v in enumerate(p):
table.rows[i].cells[j].text = v
doc.add_paragraph()
add_heading_vb(doc, "Differenzierung (Montessori)", 2)
p = doc.add_paragraph()
p.add_run("Basis (alle Schueler):").bold = True
doc.add_paragraph("- KI-Text pruefen und Fehler markieren")
p = doc.add_paragraph()
p.add_run("Erweiterung (schnellere Schueler):").bold = True
doc.add_paragraph("- Komplette Neuformulierung des Textes")
p = doc.add_paragraph()
p.add_run("Foerderung (unterstuetzungsbeduerftige Schueler):").bold = True
doc.add_paragraph("- Pruefkriterien als Checkliste vorgeben")
doc.add_paragraph()
add_heading_vb(doc, "Materialien", 2)
doc.add_paragraph("- [x] AB1: KI-gestuetztes Schreiben - Kritisches Pruefen")
doc.add_paragraph("- [x] Praesentation: Einfuehrung")
doc.add_paragraph("- [ ] Tafel / Whiteboard")
doc.add_paragraph()
add_heading_vb(doc, "Didaktisch-methodischer Kommentar", 2)
doc.add_paragraph("Die Stunde fuehrt Schueler in den kritischen Umgang mit KI-generierten Texten ein. ")
doc.add_paragraph("Im Einstieg aktivieren Schueler Vorwissen und diskutieren in Partnerarbeit. ")
doc.add_paragraph("Die Erarbeitung erfolgt einzeln, um individuelle Pruefkompetenz aufzubauen. ")
doc.add_paragraph("Die Sicherung im Plenum stellt sicher, dass alle Schueler typische KI-Fehler kennenlernen. ")
doc.add_paragraph("Der Transfer thematisiert die Kennzeichnungspflicht als ethische Grundhaltung.")
doc.add_paragraph()
add_heading_vb(doc, "Lehrplanbezug", 2)
doc.add_paragraph("D103.2: Texte planen, ausformulieren und ueberarbeiten")
doc.add_paragraph("- Ueberarbeitung von KI-generierten Texten")
doc.add_paragraph("- Angabe von KI-Anwendungen als Hilfsmittel")
doc.save('/mnt/onedrive_write/FOS_Deutsch_Lehrplanvergleich_2026/02_Vorklasse/Unterrichtsentwuerfe/Stundenentwurf_Vorklasse_KI-Schreiben.docx')
print("Unterrichtsentwurf Vorklasse erstellt")