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_pptx_jg11_arbeit.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 = "Social Media Phaenomene - Arbeitsphase"
p.font.size = Pt(44)
p.font.bold = True
p.font.color.rgb = RGBColor(0, 51, 102)
p.alignment = PP_ALIGN.CENTER

# Slide 2: Einstieg
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 = "Einstieg: Begriffe klären"
p.font.size = Pt(36)
p.font.bold = True
p.font.color.rgb = RGBColor(0, 102, 153)

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 = "Einzelarbeit (5 Min.)"
p.font.size = Pt(24)
p.font.bold = True
items = [
    "Was ist eine Filterblase?",
    "Was bedeutet Social Proof?",
    "Was ist FOMO?"
]
for item in items:
    p = tf.add_paragraph()
    p.text = "- " + item
    p.font.size = Pt(22)
    p.space_before = Pt(12)

# Slide 3: Erarbeitung 1
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 = "Erarbeitung: Filterblasen erkennen"
p.font.size = Pt(36)
p.font.bold = True
p.font.color.rgb = RGBColor(0, 153, 76)

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 = "Partnerarbeit (10 Min.)"
p.font.size = Pt(24)
p.font.bold = True
p = tf.add_paragraph()
p.text = "Analysiert eure eigene Social Media Nutzung:"
p.font.size = Pt(22)
items = [
    "Welche Inhalte werden dir vorgeschlagen?",
    "Von welchen Meinungen bekommst du nichts mit?",
    "Wie koennte man Filterblasen durchbrechen?"
]
for item in items:
    p = tf.add_paragraph()
    p.text = "- " + item
    p.font.size = Pt(20)
    p.space_before = Pt(8)

# Slide 4: Erarbeitung 2
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 = "Erarbeitung: Meme-Analyse"
p.font.size = Pt(36)
p.font.bold = True
p.font.color.rgb = RGBColor(0, 153, 76)

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 = "Einzelarbeit (10 Min.)"
p.font.size = Pt(24)
p.font.bold = True
p = tf.add_paragraph()
p.text = "Waehle ein Meme und analysiere:"
p.font.size = Pt(22)
items = [
    "Inhalt: Was wird dargestellt?",
    "Botschaft: Was soll vermittelt werden?",
    "Zielgruppe: An wen richtet es sich?",
    "Wirkung: Warum funktioniert es?"
]
for item in items:
    p = tf.add_paragraph()
    p.text = "- " + item
    p.font.size = Pt(20)
    p.space_before = Pt(8)

# Slide 5: Sicherung
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 = "Sicherung: Ergebnisse teilen"
p.font.size = Pt(36)
p.font.bold = True
p.font.color.rgb = RGBColor(153, 102, 0)

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 = "Plenum (10 Min.)"
p.font.size = Pt(24)
p.font.bold = True
items = [
    "Vorstellung der Filterblasen-Ergebnisse",
    "Praesentation der Meme-Analysen",
    "Diskussion: Wie gehen wir damit um?"
]
for item in items:
    p = tf.add_paragraph()
    p.text = "- " + item
    p.font.size = Pt(22)
    p.space_before = Pt(12)

# Slide 6: Transfer
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 = "Transfer: Medienkompetenz"
p.font.size = Pt(36)
p.font.bold = True
p.font.color.rgb = RGBColor(102, 51, 153)

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 = "Reflexionsaufgabe"
p.font.size = Pt(24)
p.font.bold = True
p = tf.add_paragraph()
p.text = "Erstelle 3 Strategien gegen Manipulation in Social Media:"
p.font.size = Pt(22)
p = tf.add_paragraph()
p.text = "1. _____________________________________________"
p.font.size = Pt(20)
p = tf.add_paragraph()
p.text = "2. _____________________________________________"
p.font.size = Pt(20)
p = tf.add_paragraph()
p.text = "3. _____________________________________________"
p.font.size = Pt(20)

prs.save('/mnt/onedrive_write/FOS_Deutsch_Lehrplanvergleich_2026/03_Jahrgang_11/Praesentationen/Arbeitsphasen_Jahrgang11_Social-Media.pptx')
print("Arbeitsphasen-PPTX Jahrgang 11 erstellt")