File: //workspace/create_jg11_ab1.py
from docx import Document
from docx.shared import Pt
def set_verdana(doc):
style = doc.styles['Normal']
font = style.font
font.name = 'Verdana'
font.size = Pt(11)
def add_heading_vb(doc, text, level=1):
p = doc.add_heading(text, level=level)
for run in p.runs:
run.font.name = 'Verdana'
run.font.size = Pt(14) if level == 1 else Pt(12)
return p
doc = Document()
set_verdana(doc)
add_heading_vb(doc, "Arbeitsblatt 1: Social Media Phaenomene - Filterblasen, Social Proof, FOMO", 1)
p = doc.add_paragraph()
p.add_run("Themenbereich: ").bold = True
p.add_run("Weitere Medien verstehen und nutzen (D11 2.4)")
p = doc.add_paragraph()
p.add_run("Kompetenz: ").bold = True
p.add_run("Du analysierst Wirkungsmechanismen in Social Media und reflektierst deren Einfluss auf die eigene Meinungsbildung.")
doc.add_paragraph()
add_heading_vb(doc, "Begriffsklaerung", 2)
table = doc.add_table(rows=4, cols=2)
table.style = 'Table Grid'
table.rows[0].cells[0].text = "Begriff"
table.rows[0].cells[1].text = "Erklaerung"
table.rows[0].cells[0].paragraphs[0].runs[0].bold = True
table.rows[0].cells[1].paragraphs[0].runs[0].bold = True
terms = ['Filterblasen', 'Social Proof', 'FOMO (Fear of Missing Out)']
for i, t in enumerate(terms, 1):
table.rows[i].cells[0].text = t
doc.add_paragraph()
add_heading_vb(doc, "Aufgabe 1: Filterblasen erkennen", 2)
doc.add_paragraph("a) Was ist eine Filterblase? Beschreibe in eigenen Worten:")
doc.add_paragraph("_______________________________________________________________________________")
doc.add_paragraph("_______________________________________________________________________________")
doc.add_paragraph("b) Welche Algorithmen schaffen Filterblasen? Nenne Beispiele:")
doc.add_paragraph("_______________________________________________________________________________")
doc.add_paragraph("c) Welche Risiken siehst du bei Filterblasen?")
doc.add_paragraph("_______________________________________________________________________________")
doc.add_paragraph()
add_heading_vb(doc, "Aufgabe 2: Social Proof analysieren", 2)
doc.add_paragraph("Social Proof beschreibt das Verhalten, sich an anderen zu orientieren.")
doc.add_paragraph("a) Finde drei Beispiele fuer Social Proof in Social Media:")
doc.add_paragraph("1. ___________________________________________________________________________")
doc.add_paragraph("2. ___________________________________________________________________________")
doc.add_paragraph("3. ___________________________________________________________________________")
doc.add_paragraph("b) Wie nutzen Influencer Social Proof?")
doc.add_paragraph("_______________________________________________________________________________")
doc.add_paragraph()
add_heading_vb(doc, "Aufgabe 3: FOMO verstehen", 2)
doc.add_paragraph("a) Hast du schon einmal FOMO erlebt? Beschreibe die Situation:")
doc.add_paragraph("_______________________________________________________________________________")
doc.add_paragraph("b) Welche Mechanismen in Social Media verstaerken FOMO?")
doc.add_paragraph("_______________________________________________________________________________")
doc.add_paragraph("c) Welche Strategien helfen gegen FOMO?")
doc.add_paragraph("_______________________________________________________________________________")
doc.add_paragraph()
add_heading_vb(doc, "Aufgabe 4: Memes als Kommunikationsform", 2)
doc.add_paragraph("a) Was macht ein Meme aus? Definition:")
doc.add_paragraph("_______________________________________________________________________________")
doc.add_paragraph("b) Analysiere ein Meme deiner Wahl:")
p = doc.add_paragraph()
p.add_run("Inhalt: ").bold = True
doc.add_paragraph("_______________________________________________________________________________")
p = doc.add_paragraph()
p.add_run("Botschaft: ").bold = True
doc.add_paragraph("_______________________________________________________________________________")
p = doc.add_paragraph()
p.add_run("Zielgruppe: ").bold = True
doc.add_paragraph("_______________________________________________________________________________")
doc.add_paragraph()
p = doc.add_paragraph()
p.add_run("=" * 60)
p = doc.add_paragraph()
p.add_run("Lehrerhinweise:").bold = True
doc.add_paragraph("- Vorbereitung: Beispiele fuer Memes und Social Proof sammeln\n- Zeitbedarf: 45-60 Minuten\n- Differenzierung: Eigene Memes erstellen lassen\n- Transfer: Diskussion zu Medienkompetenz")
doc.save('/mnt/onedrive_write/FOS_Deutsch_Lehrplanvergleich_2026/03_Jahrgang_11/Arbeitsblaetter/AB1_Social-Media-Phaenomene.docx')
print("AB1 Jahrgang 11 erstellt")