File: //proc/self/root/workspace/create_jg11.py
from docx import Document
from docx.shared import Pt
from docx.oxml.ns import qn
import os
from datetime import datetime
OUTPUT = "/mnt/onedrive_write/FOS_Deutsch_Lehrplanvergleich_2026/01_Vergleich"
def set_font(run, size=11, bold=False, italic=False):
run.font.name = 'Verdana'
run.font.size = Pt(size)
run.font.bold = bold
run.font.italic = italic
run._element.rPr.rFonts.set(qn('w:eastAsia'), 'Verdana')
def h(doc, text, level=1):
heading = doc.add_heading(text, level=level)
for run in heading.runs:
set_font(run, size=16 if level==1 else 14 if level==2 else 12, bold=True)
def p(doc, text, bold=False, italic=False, size=11):
para = doc.add_paragraph()
run = para.add_run(text)
set_font(run, size=size, bold=bold, italic=italic)
def b(doc, text):
para = doc.add_paragraph(style='List Bullet')
run = para.add_run(text)
set_font(run, size=11)
doc = Document()
h(doc, "Lehrplanänderungen: FOS Deutsch Jahrgang 11", 1)
p(doc, "Gültig ab Schuljahr 2026/27", italic=True, size=10)
p(doc, "Validierungsstatus: ⚠️ Teilvalidiert - alte Fassung nicht öffentlich zugänglich", bold=True, size=11)
h(doc, "Kurzfazit", 2)
p(doc, "Signifikante Modernisierungen in Digitalisierung, KI-Kompetenz und zeitgemäßen Medienformaten. Kernstruktur mit vier Lernbereichen bleibt erhalten.")
h(doc, "Nachweisbar neue Themen", 2)
h(doc, "1. KI-Integration", 3)
b(doc, "KI-Anwendungen als Hilfsmittel zur Gedankengangentwicklung")
b(doc, "KI-gestütztes Schreiben als Schreibstrategie")
b(doc, "KI-Anwendungen zur Stoffsammlung")
b(doc, "Feedback durch KI-Anwendungen einholen")
b(doc, "Überarbeitung von KI-generierten Texten")
b(doc, "Angabe von KI-Nutzung als Hilfsmittel")
h(doc, "2. Moderne Medienformate", 3)
b(doc, "Social-Media-Phänomene: Filterblasen, Social Proof, FOMO")
b(doc, "Podcast, Social-Media-Inhalte, Memes")
b(doc, "Influencer-Kommunikation und Storytelling")
h(doc, "3. Kollaborative Schreibformen", 3)
b(doc, "Kooperative und kollaborative Formen des Schreibens")
h(doc, "Entfallene/verschobene Punkte (⚠️ NOCH ZU VALIDIEREN)", 2)
p(doc, "Hypothesen ohne vollständige Validierung:", italic=True)
b(doc, "Reduzierte Gewichtung klassischer Medien")
b(doc, "Anpassungen bei traditionellen Textsorten")
b(doc, "Verlagerung des Literaturkanons")
h(doc, "Didaktische Konsequenzen", 2)
h(doc, "1. KI-Kompetenz als Querschnittsaufgabe", 3)
b(doc, "KI-Tools didaktisch einbinden")
b(doc, "Kritische Reflexion von KI-Texten einüben")
b(doc, "Unterscheidung: KI als Hilfsmittel vs. Ersatz")
h(doc, "2. Medienskepsis und Medienkritik", 3)
b(doc, "Analyse von Social-Media-Manipulationsstrategien")
b(doc, "Influencer-Kommunikation untersuchen")
h(doc, "3. Moderne Schreibkultur", 3)
b(doc, "Kollaborative und KI-unterstützte Schreibprozesse")
b(doc, "Peer-Feedback und KI-Feedback integrieren")
h(doc, "Empfehlungen", 2)
h(doc, "Kurzfristig (ab 2026/27):", 3)
b(doc, "KI-Toolbox erstellen")
b(doc, "Medienanalyse-Einheiten zu modernen Phänomenen")
b(doc, "Lehrerfortbildung zu KI-Didaktik (dringend)")
h(doc, "Mittelfristig:", 3)
b(doc, "Bewertungskriterien anpassen")
b(doc, "Materialentwicklung zu KI-Kritik")
b(doc, "Fächerübergreifende Kooperation (Informatik, Politik, Ethik)")
h(doc, "Quellen", 2)
b(doc, "Neu: https://www.lehrplanplus.bayern.de/fachlehrplan/fos/11/deutsch/gueltig_ab_26_27")
b(doc, "Alt: Öffentlich nicht mehr zugänglich")
p(doc, "")
p(doc, f"Erstellt: {datetime.now().strftime('%Y-%m-%d')}", italic=True, size=9)
doc.save(os.path.join(OUTPUT, "03_Jahrgang_11_Lehrplanaenderungen.docx"))
print("✓ 03_Jahrgang_11_Lehrplanaenderungen.docx erstellt")