ICT_Python

KI & Snake mit Pygame

Du kennst Python aus den Mini-Games. Jetzt baust du ein grafisches Snake und setzt KI gezielt als Lernhilfe ein. Du beschreibst eine Änderung, verstehst den Vorschlag und prüfst ihn selbst.

Unser Ziel

Die Schlange bewegt sich auf einem Raster. Mit den Pfeiltasten änderst du ihre Richtung. Futter lässt sie wachsen und bringt Punkte. An einer Wand oder beim Zusammenstoss mit dem eigenen Körper endet das Spiel. Mit R startest du danach neu.

Wir zeichnen mit einfachen farbigen Rechtecken. Du brauchst keine Bilder, Sounds, API-Schlüssel oder kostenpflichtigen KI-Funktionen für die Aufgaben. Ein verfügbarer, für den Unterricht freigegebener Textchat genügt. Falls kein Chat verfügbar ist, kannst du mit den Tipps und Lösungen arbeiten.

Dein Lernweg

Seite Inhalt
1. KI verstehen Möglichkeiten, Grenzen, Regeln und gute Fragen
2. Umgebung einrichten Pygame, VS Code und KI-Chat vorbereiten
3. Mein Spielfenster Raster, Farben und Spielschleife
4. Bewegung mit KI Pfeiltasten und eine geprüfte Änderung am Rand
5. Ein vollständiges Snake Körper, Futter, Kollisionen und Neustart
6. Testen und kreativ weiterbauen Lernprotokoll, eigene Ideen und Snake Advanced

Die ersten 120 Minuten sind für Theorie, Setup, das Spielfenster und eine erste KI-Änderung gedacht. Für das vollständige Snake folgt eine weitere Unterrichtseinheit; plane dafür je nach Lerntempo ungefähr 90–120 Minuten ein. Der Lehrpersonenplan enthält Ablauf, Vorbereitung und Lösungshinweise.

So arbeitest du

  1. Lies die Denkfragen und versuche den Bauauftrag selbst.
  2. Frage die KI nach einem Hinweis, einer Erklärung oder einer kleinen Änderung.
  3. Speichere vor Änderungen eine Kopie deines funktionierenden Codes.
  4. Teste selbst und erkläre eine geänderte Zeile in eigenen Worten.
  5. Vergleiche erst danach mit dem vollständigen Lösungscode am Seitenende.

Die drei Programme sind unabhängig startbar. Speichere sie unter python-kurs/ki-snake. Die Vorlagen im Kursprojekt liegen unter beispiele/snake. Zusatzaufgaben sind freiwillig und nicht bereits in den Lösungen enthalten.

Alle drei Programme, Installationshinweise und Lernprotokoll als ZIP herunterladen. Entpacke das Archiv zuerst. Du kannst den enthaltenen Ordner snake als ki-snake in deinen Kursordner übernehmen.

Start: KI verstehen