Aufgabenstellung: Erkennung und Reflexion von Anfängerfehlern beim Programmieren und Anpassung für den Schulunterricht

Organisation:

Die Aufgabe wird in Tandems bearbeitet. Jede*r Studierende führt die Schritte individuell durch, dokumentiert aber gemeinsam mit dem/der Tandempartner*in im geteilten HedgeDoc-Dokument.

Ziele:

Kollaboratives Dokument:

Dokumentieren Sie Ihre Arbeit fortlaufend im gemeinsamen HedgeDoc-Pad:

📝 pad.franke-lab.de — Gemeinsames Dokument öffnen

Tragen Sie Ihren Namen ein und arbeiten Sie in Ihrem Abschnitt. Alle können den Fortschritt der anderen live sehen.

Phase 1: Setup (ca. 15 Min)

1. Einrichtung Ihrer Entwicklungsumgebung:

Befolgen Sie die Anleitung zur Installation von Python und Visual Studio Code, wie im Installation Tutorial beschrieben.

Im HedgeDoc dokumentieren: Welche Schwierigkeiten traten bei der Installation auf? Was war unklar?

Phase 2: Erste Schritte mit Python (ca. 25 Min)

2. Tutorials durcharbeiten:

Folgen Sie den Tutorials, um die grundlegenden Python-Konzepte zu erlernen:

Im HedgeDoc dokumentieren: Notieren Sie nach jedem Tutorial-Abschnitt die konkreten Herausforderungen. Was hat funktioniert? Wo mussten Sie nachdenken oder nachschlagen?

3. Weiterführende Themen (falls Zeit bleibt):

Phase 3: Reflexion (ca. 20 Min)

4. Reflexion und Dokumentation der Herausforderungen:

Ergänzen Sie im HedgeDoc-Dokument Ihre Reflexion zu folgenden Leitfragen:

5. Didaktische Reflexion:

Phase 4: Sicherung & Versionierung (ca. 15 Min)

6. Git-Repository anlegen:

Sichern Sie Ihre Arbeit in einem Git-Repository auf unserer Forgejo-Instanz:

  1. Öffnen Sie git.md-phw.de und melden Sie sich an (ggf. Account erstellen)
  2. Erstellen Sie ein neues Repository: fadiinf-sose26
  3. Kopieren Sie Ihren Abschnitt aus dem HedgeDoc-Dokument
  4. Erstellen Sie im Repository eine neue Datei sitzung-01.md und fügen Sie Ihren Text ein
  5. Committen Sie die Änderung mit einer aussagekräftigen Commit-Nachricht

Das Repository wird im Laufe des Semesters wachsen — jede Sitzung bekommt eine eigene Datei. So entsteht Ihr persönliches Lernportfolio mit Versionshistorie.

7. Diskussion:

Am Ende der Sitzung tauschen wir uns gemeinsam über Ihre Erfahrungen aus und diskutieren mögliche Verbesserungen der Lehrmethode.

Zeitplan

PhaseDauerInhalt
1~15 MinSetup: Python & VS Code installieren
2~25 MinTutorials: Hallo Welt, Print, Strings
3~20 MinReflexion: Herausforderungen & Didaktik
4~15 MinGit: Repository anlegen & Ergebnisse sichern
~15 MinGemeinsame Diskussion