Stefan Franke & Wolfgang Müller

Programmierprojekte für die Schule

Organisatorisches

Bildbeschreibung

Übersicht

  • Über uns
  • Inhalte der Lehrveranstaltung
  • Ziele
  • Organisatorisches
  • Literatur

Über mich — Prof. Dr. Wolfgang Müller

1994 Promotion Informatik, Universität Darmstadt
1994 - 2003 Fraunhofer IGD, Darmstadt
2003 - Professor für Medieninformatik, PH Weingarten

Über mich — Stefan Franke

2016 Erste Staatsprüfung; Lehramt WHRS
Technik, Biologie & Informatik
2017 akad. Mitarbeiter MD, MBM, ESIT4SIP
2018 Referendariat an GMS Waldburg-Vogt
2019 - Lehrer an GMS Leutkirch i. A.
2020 - IT & Softwareentwicklung bei Unternehmen für Präzisionslandwirtschaft
WiSe 2023 -

Informatik PH Weingarten (50%)

Lehrer an GMS Leutkirch i. A. (50%)

Ziele und Inhalte der Lehrveranstaltung

  • Die Projektmethode als Unterrichtsmethode kennenlernen und anwenden
  • Didaktik der Programmierung: Wie vermittelt man Programmieren im Schulunterricht?
  • Sich vertieft mit einer Programmiersprache oder einem Microcomputer auseinandersetzen (z.B. Python, Arduino, Calliope, Scratch)
  • Ein eigenes Programmierprojekt planen, durchführen und dokumentieren
  • Das Projekt für den Einsatz im Schulunterricht aufbereiten

Methodik der Veranstaltung

  • Flipped Classroom: Aufgaben und Materialien w00e4hrend der Sitzung bearbeiten
  • Austausch & Diskussion: Gespräche und Reflexion im Plenum
  • Kollaboratives Arbeiten: Git und HedgeDoc für gemeinsame Dokumentation
  • Inputs: Fachliche Impulse — gerne auch auf Anfrage!
  • Makerspace & Projektarbeit: Freies Arbeiten an eigenen Projekten
  • Support & Begleitung: Individuelle Unterstützung, wann erwünscht

Einbettung in das Studium: Master Höheres Lehramt

  • Prüfungsform: Projektarbeit
  • Prüfungsleistungen:
    • Lauffähiges Programm + Dokumentation
    • Schriftliche Planung eines Unterrichtsprojekts
    • Zwischen- und Endpräsentation

Physik (Wahlfach)

  • Anerkennung nach Absprache mit Herrn Zieris

Programmierumgebungen

  • Arduino - IDE
  • Calliope - MAKECODE o. Roberta
  • Raspberry Pi - Python
  • Scratch
  • tigerjython
  • ...
generell sind alle Programmiersprachen möglich (wichtig: schulischer Kontext!)
projektmethode
projektmethode
projektmethode
projektmethode
schönere & detailliertere Darstellung der Schritte der HTW Dresden

Ablauf der Veranstaltung

Phase 1
Themenwahl &
Vertiefung
  • Teams bilden (2er)
  • Thema definieren
  • Programmierumgebung kennenlernen
Phase 2
Vorstellen der
Programmierumgebung
  • Einführung für Kommiliton*innen
  • Unterrichtsmaterialien bereitstellen
  • Diskussion
Phase 3
Projektidee entwickeln
& durchführen
  • Projekt im Team umsetzen
  • Dokumentation in HedgeDoc & Git
  • Zwischenpräsentation
Phase 4
Abschluss-
präsentation
  • Projektergebnisse präsentieren
  • Unterrichtskonzept vorstellen
  • Ausarbeitung abgeben
Hinweise zur Gliederung der Ausarbeitung →