Im Schuljahr 25/26 konnte ich zum ersten Mal eine Fortgeschrittenen AG einrichten. Das traf sich gut mit der weiterhin abnehmenden Interessentenzahl für die Anfänger.
Im Bild links: Die Einsteiger, rechts die Fortgeschrittenen
In der Einsteiger-AG haben wir folgende Projekte bearbeitet, die in meinem Wiki hier und hier beschrieben sind:
- Einführung Thonny + Python
- Turtle bunte Spirale, Farbliste, Konfetti, Schachbrett
- Zahlenraten
- Abrechnung
- Ballonjagd
- Rechentrainer
- Vokabeltrainer – neu: mit selbständiger Arbeit in Kleingruppen
- Plotter
- Pygame Intro & Konfetti
- Snake
- Kfz-Kennzeichen
- Tunnel
- Pong
In der Fortgeschrittenen-AG kamen neben theoretischen Themen wie
- das Python Laufzeit- bzw. Variablen-Modell (Identität, Typ, Wert)
- Objektorienterte Progammierung
- Vektoren bzw. Vector-Klassen (Pygame und selbst entwickelt)
meist anspruchsvollere Projekte zur Geltung, als da sind:
- Raytracing
- Moonshot
- Mondlandung
- der KMeans-Algorithmus am Beispiel von Folio
Mein Highlight war die eigenständige Implementierung des KMeans-Algorithmus in Python durch die Schüler, nachdem ich ihnen dessen Logik mündlich anhand weniger Folien erläutert hatte. Dass sie dies vollbracht haben, fand ich sehr bemerkenswert.
Das letzte Projekt war Gegenstand meiner Einführung in Machine-Leaning, die trotz der doch eher trockenen Materie bei den Schülern Anklang fand.
