HEX
Server: LiteSpeed
System: Linux houston.panomity.com 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User: nudepix (1011)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //proc/self/root/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")