File: //proc/self/root/workspace/create_pptx_jg11_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 Jahrgang 11 - 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, Social Media, Podcasts & moderne Medien"
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 = "Themen im Ueberblick"
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, Feedback, Ueberarbeitung",
"2. Social Proof, Filterblasen, FOMO, Memes",
"3. Podcasts und moderne Medienformate",
"4. Digitale Texte und Multimodalitaet"
]
for item in items:
p = tf.add_paragraph()
p.text = item
p.font.size = Pt(24)
p.space_before = Pt(12)
# Slide 3: Social Media Phaenomene
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 = "Social Media Phaenomene"
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 = "Filterblasen"
p.font.size = Pt(22)
p.font.bold = True
p = tf.add_paragraph()
p.text = "Algorithmen zeigen dir nur, was dir gefaellt"
p.font.size = Pt(18)
p = tf.add_paragraph()
p.text = ""
p = tf.add_paragraph()
p.text = "Social Proof"
p.font.size = Pt(22)
p.font.bold = True
p = tf.add_paragraph()
p.text = "Viele Likes = Viele glauben es"
p.font.size = Pt(18)
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 = "FOMO"
p.font.size = Pt(22)
p.font.bold = True
p = tf.add_paragraph()
p.text = "Fear of Missing Out - Angst, etwas zu verpassen"
p.font.size = Pt(18)
p = tf.add_paragraph()
p.text = ""
p = tf.add_paragraph()
p.text = "Memes"
p.font.size = Pt(22)
p.font.bold = True
p = tf.add_paragraph()
p.text = "Kultur im Schnelldurchlauf"
p.font.size = Pt(18)
# Slide 4: KI-Schreiben
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-gestuetztes Schreiben"
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 = "Neu: KI als Schreibpartner"
p.font.size = Pt(24)
p.font.bold = True
items = [
"Ideenfindung mit KI-Unterstützung",
"Feedback von KI einholen",
"KI-Texte kritisch ueberarbeiten",
"KI-Nutzung dokumentieren"
]
for item in items:
p = tf.add_paragraph()
p.text = item
p.font.size = Pt(20)
p.space_before = Pt(8)
# Slide 5: Podcasts
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 = "Podcasts & moderne Medienformate"
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 = "Was du lernst:"
p.font.size = Pt(24)
p.font.bold = True
items = [
"Podcasts analysieren und bewerten",
"Unterschiede zu klassischen Medien",
"Eigene Medienprodukte planen",
"Medienformate situationsgerecht waehlen"
]
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 = "Bereit fuer moderne Medienkompetenz!"
p.font.size = Pt(40)
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 = "Analyse - Reflexion - Kritik - Gestaltung"
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/03_Jahrgang_11/Praesentationen/Einfuehrung_Jahrgang11_Deutsch_2026.pptx')
print("Einfuehrungs-PPTX Jahrgang 11 erstellt")