File: //workspace/create_entwurf_jg11.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, "Stundenentwurf - Deutsch Jahrgang 11", 1)
add_heading_vb(doc, "Rahmeninformationen", 2)
table = doc.add_table(rows=7, cols=2)
table.style = 'Table Grid'
info = [
('Fach', 'Deutsch'),
('Jahrgang', '11'),
('Thema', 'Social Media Phaenomene - Filterblasen, Social Proof, FOMO'),
('Lernbereich', 'D11 2.4 Weitere Medien verstehen und nutzen'),
('Stundenziel', 'Schueler analysieren Wirkungsmechanismen in Social Media'),
('Dauer', '45 Minuten'),
('Voraussetzungen', 'Erfahrung mit Social Media')
]
for i, (k, v) in enumerate(info):
table.rows[i].cells[0].text = k
table.rows[i].cells[1].text = v
doc.add_paragraph()
add_heading_vb(doc, "Kompetenzerwartungen (LehrplanPlus 2026/27)", 2)
doc.add_paragraph("- D11 2.4: Weitere Medien verstehen und nutzen")
doc.add_paragraph("- Analyse von Social-Media-Phaenomenen: Filterblasen, Social Proof, FOMO")
doc.add_paragraph("- Reflexion der eigenen Mediennutzung")
doc.add_paragraph()
add_heading_vb(doc, "Verlaufsplanung", 2)
table = doc.add_table(rows=6, cols=6)
table.style = 'Table Grid'
headers = ['Phase', 'Zeit', 'Inhalt', 'Sozialform', 'Methode', 'Material']
for i, h in enumerate(headers):
table.rows[0].cells[i].text = h
table.rows[0].cells[i].paragraphs[0].runs[0].bold = True
phases = [
('Einstieg', '5 min', 'Begriffe klären', 'EA', 'Brainstorming', 'AB1'),
('Erarbeitung 1', '10 min', 'Filterblasen analysieren', 'PA', 'Partnerarbeit', 'AB1'),
('Erarbeitung 2', '10 min', 'Meme-Analyse', 'EA', 'Analyse', 'AB1'),
('Sicherung', '10 min', 'Ergebnisse vorstellen', 'PL', 'Praesentation', '-'),
('Transfer', '10 min', 'Strategien entwickeln', 'GA', 'Gruppenarbeit', 'AB1')
]
for i, p in enumerate(phases, 1):
for j, v in enumerate(p):
table.rows[i].cells[j].text = v
doc.add_paragraph()
add_heading_vb(doc, "Differenzierung (Montessori)", 2)
p = doc.add_paragraph()
p.add_run("Basis (alle Schueler):").bold = True
doc.add_paragraph("- Begriffe erklaeren, ein Meme analysieren")
p = doc.add_paragraph()
p.add_run("Erweiterung (schnellere Schueler):").bold = True
doc.add_paragraph("- Drei Memes vergleichen, eigene Strategien formulieren")
p = doc.add_paragraph()
p.add_run("Foerderung (unterstuetzungsbeduerftige Schueler):").bold = True
doc.add_paragraph("- Analyse-Raster als Hilfestellung")
doc.add_paragraph()
add_heading_vb(doc, "Materialien", 2)
doc.add_paragraph("- [x] AB1: Social Media Phaenomene")
doc.add_paragraph("- [x] Praesentation: Einfuehrung")
doc.add_paragraph("- [ ] Beispielmeme (gedruckt oder digital)")
doc.add_paragraph()
add_heading_vb(doc, "Didaktisch-methodischer Kommentar", 2)
doc.add_paragraph("Die Stunde vermittelt kritische Medienkompetenz fuer Social Media. ")
doc.add_paragraph("Schueler setzen sich aktiv mit eigenen Erfahrungen auseinander. ")
doc.add_paragraph("Die Meme-Analyse bietet einen niederschwelligen Zugang zur Medienanalyse. ")
doc.add_paragraph("Der Transfer fordert zur Reflexion und Strategieentwicklung auf. ")
doc.add_paragraph("Die Gruppenarbeit foerdert kooperatives Lernen.")
doc.add_paragraph()
add_heading_vb(doc, "Lehrplanbezug", 2)
doc.add_paragraph("D11 2.4: Weitere Medien verstehen und nutzen")
doc.add_paragraph("- Analyse von Social-Media-Phaenomenen (Filterblasen, Social Proof, FOMO)")
doc.add_paragraph("- Analyse von Memes und Social-Media-Inhalten")
doc.save('/mnt/onedrive_write/FOS_Deutsch_Lehrplanvergleich_2026/03_Jahrgang_11/Unterrichtsentwuerfe/Stundenentwurf_Jahrgang11_Social-Media.docx')
print("Unterrichtsentwurf Jahrgang 11 erstellt")