Entscheidungen treffen und Spiele gestalten

Dieser Kurs umfasst ca. 10 Unterrichtsstunden zum motivierenden Einstieg in Programmierung durch Spieleentwicklung. Schüler:innen lernen bedingte Algorithmenstrukturen wie Verzweigungen und Schleifen in blockbasierten Umgebungen zu nutzen und Programme zu analysieren sowie weiterzuentwickeln.

Fächer:Informatik
Klassenstufen: Klasse 7 Klasse 8 Klasse 9
Themen:AlgorithmenAutomaten & Sprachen

Idee

Spiele faszinieren Schüler:innen und bieten einen motivierenden Kontext, um algorithmisches Denken spielerisch zu erlernen. Der Mehrwert liegt in der haptischen Enaktivierung von Entscheidungsprozessen durch Zufallsereignisse, die Kreativität und Problemlösung fördern – weg von trockenem Syntaxlernen hin zu kreativem Gestalten.

Voraussetzungen

Blockbasierte Entwicklungsumgebungen (z. B. Scratch oder ähnlich) auf Schüler:innen-PCs installiert; keine Programmierkenntnisse nötig, aber Grundverständnis von Computer:innen hilfreich. Ca. 10 Unterrichtsstunden, für 1-2 Informatiklehrer:innen pro Klasse.

Ablauf

  1. Einführung in Spielekontexte und Analyse simpler Programme (2 Std.).
  2. Enaktiv-haptisches Material erkunden (3 Std.).
  3. Blockbasierte Programmierung mit Verzweigungen und Schleifen (4 Std.).
  4. Eigene Spiele weiterentwickeln und präsentieren (1 Std.).

Hinweise

Datenschutz: Keine Cloud-Uploads, lokale Installationen bevorzugen. Tipp: Grupp:enarbeit fördert Austausch; bei Zeitmangel ältere Materialien priorisieren. Achten Sie auf inklusive Zugänglichkeit für alle Schüler:innen.