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/thread-self/root/workspace/create_pptx_vk_einf.py
from pptx import Presentation
from pptx.util import Inches, Pt
from pptx.dml.color import RGBColor
from pptx.enum.text import PP_ALIGN

prs = Presentation()
prs.slide_width = Inches(13.333)
prs.slide_height = Inches(7.5)

# Slide 1: Title
slide = prs.slides.add_slide(prs.slide_layouts[6])
title_box = slide.shapes.add_textbox(Inches(0.5), Inches(2.5), Inches(12.333), Inches(1.5))
tf = title_box.text_frame
p = tf.paragraphs[0]
p.text = "Deutsch Vorklasse - Neue Themen 2026/27"
p.font.size = Pt(44)
p.font.bold = True
p.font.color.rgb = RGBColor(0, 51, 102)
p.alignment = PP_ALIGN.CENTER

sub_box = slide.shapes.add_textbox(Inches(0.5), Inches(4.2), Inches(12.333), Inches(1))
tf = sub_box.text_frame
p = tf.paragraphs[0]
p.text = "KI, digitale Texte, Feedback & mehr"
p.font.size = Pt(24)
p.font.color.rgb = RGBColor(100, 100, 100)
p.alignment = PP_ALIGN.CENTER

# Slide 2: Uebersicht
slide = prs.slides.add_slide(prs.slide_layouts[6])
title_box = slide.shapes.add_textbox(Inches(0.5), Inches(0.3), Inches(12.333), Inches(1))
tf = title_box.text_frame
p = tf.paragraphs[0]
p.text = "Was erwartet euch?"
p.font.size = Pt(36)
p.font.bold = True

content_box = slide.shapes.add_textbox(Inches(0.5), Inches(1.5), Inches(12.333), Inches(5))
tf = content_box.text_frame
items = [
    "1. KI-gestuetztes Schreiben und kritisches Pruefen",
    "2. Digitale und multiple Texte verstehen",
    "3. Schreibprozess: Funktionen - Prozess - Textformen",
    "4. Konstruktives Feedback und Ueberarbeitung",
    "5. Paraverbale Kommunikation und Zuhoeren"
]
for item in items:
    p = tf.add_paragraph()
    p.text = item
    p.font.size = Pt(24)
    p.space_before = Pt(12)

# Slide 3: KI im Deutschunterricht
slide = prs.slides.add_slide(prs.slide_layouts[6])
title_box = slide.shapes.add_textbox(Inches(0.5), Inches(0.3), Inches(12.333), Inches(1))
tf = title_box.text_frame
p = tf.paragraphs[0]
p.text = "KI im Deutschunterricht"
p.font.size = Pt(36)
p.font.bold = True

content_box = slide.shapes.add_textbox(Inches(0.5), Inches(1.5), Inches(6), Inches(5))
tf = content_box.text_frame
p = tf.paragraphs[0]
p.text = "Was du lernst:"
p.font.size = Pt(24)
p.font.bold = True
items = [
    "KI als Hilfsmittel nutzen",
    "KI-Texte kritisch pruefen",
    "KI-Nutzung kennzeichnen",
    "Grenzen der KI erkennen"
]
for item in items:
    p = tf.add_paragraph()
    p.text = item
    p.font.size = Pt(20)
    p.space_before = Pt(8)

content_box2 = slide.shapes.add_textbox(Inches(6.5), Inches(1.5), Inches(6), Inches(5))
tf = content_box2.text_frame
p = tf.paragraphs[0]
p.text = "Wichtig:"
p.font.size = Pt(24)
p.font.bold = True
p = tf.add_paragraph()
p.text = "KI ist ein WERKZEUG, kein Ersatz fuer eigenes Denken!"
p.font.size = Pt(20)

# Slide 4: Digitale Texte
slide = prs.slides.add_slide(prs.slide_layouts[6])
title_box = slide.shapes.add_textbox(Inches(0.5), Inches(0.3), Inches(12.333), Inches(1))
tf = title_box.text_frame
p = tf.paragraphs[0]
p.text = "Digitale Texte verstehen"
p.font.size = Pt(36)
p.font.bold = True

content_box = slide.shapes.add_textbox(Inches(0.5), Inches(1.5), Inches(12.333), Inches(5))
tf = content_box.text_frame
p = tf.paragraphs[0]
p.text = "Besonderheiten digitaler Texte:"
p.font.size = Pt(24)
p.font.bold = True
items = [
    "Hyperlinks und Verlinkungen",
    "Multimodalitaet (Text + Bild + Video)",
    "Multiple Dokumente vergleichen",
    "Dynamische Aktualisierung",
    "Verschiedene Lesestrategien"
]
for item in items:
    p = tf.add_paragraph()
    p.text = item
    p.font.size = Pt(20)
    p.space_before = Pt(8)

# Slide 5: Feedback
slide = prs.slides.add_slide(prs.slide_layouts[6])
title_box = slide.shapes.add_textbox(Inches(0.5), Inches(0.3), Inches(12.333), Inches(1))
tf = title_box.text_frame
p = tf.paragraphs[0]
p.text = "Konstruktives Feedback"
p.font.size = Pt(36)
p.font.bold = True

content_box = slide.shapes.add_textbox(Inches(0.5), Inches(1.5), Inches(12.333), Inches(5))
tf = content_box.text_frame
p = tf.paragraphs[0]
p.text = "Gutes Feedback ist:"
p.font.size = Pt(24)
p.font.bold = True
items = [
    "KONKRET - Nicht vage",
    "BESCHREIBEND - Nicht wertend",
    "MACHBAR - Realistische Vorschlaege",
    "AUSGEWOGEN - Staerken UND Schwaechen"
]
for item in items:
    p = tf.add_paragraph()
    p.text = item
    p.font.size = Pt(20)
    p.space_before = Pt(8)

# Slide 6: Abschluss
slide = prs.slides.add_slide(prs.slide_layouts[6])
title_box = slide.shapes.add_textbox(Inches(0.5), Inches(2.5), Inches(12.333), Inches(1.5))
tf = title_box.text_frame
p = tf.paragraphs[0]
p.text = "Los geht's!"
p.font.size = Pt(44)
p.font.bold = True
p.font.color.rgb = RGBColor(0, 102, 51)
p.alignment = PP_ALIGN.CENTER

sub_box = slide.shapes.add_textbox(Inches(0.5), Inches(4.2), Inches(12.333), Inches(1))
tf = sub_box.text_frame
p = tf.paragraphs[0]
p.text = "Gemeinsam entdecken wir die Welt der KI und digitalen Texte"
p.font.size = Pt(24)
p.font.color.rgb = RGBColor(100, 100, 100)
p.alignment = PP_ALIGN.CENTER

prs.save('/mnt/onedrive_write/FOS_Deutsch_Lehrplanvergleich_2026/02_Vorklasse/Praesentationen/Einfuehrung_Vorklasse_Deutsch_2026.pptx')
print("Einfuehrungs-PPTX Vorklasse erstellt")