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: //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")