Algorithmen begegnen uns täglich im Alltag, meist, ohne dass wir es bemerken. Die meisten Abläufe in unserem Alltag können als Abfolge von Algorithmen ausgedrückt werden. Darunter fallen auch Ereignisse wie ein Torschuss, ein ganzes Fußballspiel oder andere Sportarten. Deswegen ist es so wichtig, dass Kinder auch schon im Grundschulalter ein erstes Verständnis für informatische Prozesse und Abfolgen aufbauen. Und ja, Algorithmen können sportlich sein!
In diesem Beitrag findet ihr:
- Einen bewegten Einstieg in die Grundregeln des Fußballs
- Grundlagen und Schlüsselbegriffe der Informatik
- Erste Schritte: Haptisches Programmieren
- Eine Anleitung zum Programmieren eines Torschusses mit Scratch Junior
- Einen Ausblick auf das Programmieren eines ganzen Fußballspiels mit Scratch
- Inspirationen zum Besprechen weiterer Sportarten im Zusammenhang mit Algorithmen
- Eine Linksammlung mit Inspirationen, Materialien und Videos

Bewegter Einstieg in die Grundregeln des Fußballs
Zunächst müssen die Grundlagen klar sein: Sprecht mit eurer Klasse die gängigsten Fußballregeln durch. Die wichtigsten Punkte haben wir euch im Beitrag „Bewegt in die Stunde: Grundregeln des Fußballs“ mit Kopiervorlage zusammengefasst.
Grundlagen und
Schlüsselbegriffe der Informatik
Anschließend besprecht ihr, was Algorithmen, Programme und Informatik sind. Die wichtigsten Infos hierzu findet ihr in in dem Beitrag „Grundbegriffe der Informatik einfach erklärt mit Plätzchen und Kuchen“.
Erste Schritte: Haptisches Programmieren
Programmieren lernen ohne Computer? Das geht ganz einfach und altersgerecht mit den haptischen Programmierblöcken, die ihr euch hier herunterladen und ausdrucken könnt. In ihrem Beitrag zu den Programmierblöcken in der Grundschule zeigt Vanessa Thiel euch, wie ihr die Programmierblöcke im Unterricht einsetzt. Mithilfe der Programmierblöcke können die Kinder einfache Algorithmen legen. Zur Umsetzung können sie sich anschließend selbst anhand des gelegten Algorithmus im Raum oder auf dem Pausenhof bewegen oder eine kleine Figur über einen (Fußball)-Spielplan ziehen.
Und nun verbinden wir das: Besprecht, welche Programmierblöcke fehlen, um ein richtiges Fußballspiel zu simulieren. Braucht es ggf. andere Algorithmen für die Fußballerinnen und Fußballer auf dem Feld als für den Ball? Wie könnten diese aussehen, welche Funktionen und Bewegungen sollten sie haben? Beschreibt es mündlich, bastelt euch eigene Blöcke (die Vorlage hierzu findet ihr auf der Downloadseite) und baut dann mithilfe der Programmierblöcke einen möglichen Algorithmus für einen Spielzug auf.
Programmieren eines Torschusses mit Scratch Junior
In diesem (englischen) Video wird gezeigt, wie ihr ganz einfach mit dem Programm Scratch Junior einen Torschuss programmieren könnt. Falls ihr euch noch nie mit Scratch Junior beschäftigt habt, gibt euch Vanessa Thiel in ihrem Beitrag einen wunderbaren ersten Einblick inklusive Programmieraufträgen. Weitere Quellen für den Einstieg findet ihr unten in der Linksammlung.

Programmieren eines ganzen Fußballspiels mit Scratch
In diesem Video wird gezeigt, wie ältere Lernende (Sek I) mit Scratch ein ganzes Fußballspiel programmieren, in dem dann sogar zwei Kinder gegeneinander antreten können. Wenn eure Klasse besonders stark ist (ab Klasse 4), könnt ihr versuchen, mithilfe der Anweisungen im Video das Spiel nachzubauen. Sprecht dabei unbedingt darüber, was die einzelnen Schritte bewirken und warum ihr die Algorithmen so aufbaut, wie ihr es tut. Hinter den bunten Blöcken stecken ganz viele logische Denkprozesse, die den Kindern nicht unbedingt sofort bewusst sind.
Alternativ könnt ihr mit euren Lernenden einfach darüber sprechen, wie die Algorithmen hier aufgebaut sind, und es selbst ausprobieren: wir haben das Spiel für euch nachgebaut.
Downloadet euch unten im Beitrag die zip-Datei, entpackt sie und öffnet sie dann in Scratch über „Datei“, „Load from your Computer“. Viel Spaß beim Tore schießen!
So viele tolle Sportarten und Möglichkeiten!
Sammelt gemeinsam, welche weiteren Sportarten die Kinder kennen. Welche davon würden sich ebenfalls als Algorithmen umsetzen lassen?
Zwei Beispiele: Nehmt euch eine Karte, teilt sie in Planquadrate (bspw. so wie die Karte aus dem Beitrag von Vanessa Thiel) und plant mithilfe von Algorithmen eine Fahrradtour. Oder überlegt, wie ihr die Bewegungsabläufe beim Schwimmen als Algorithmus darstellen könntet.
Welche weiteren Sportarten können mithilfe von Algorithmen dargestellt werden? Schreibt es gern in die Kommentare!

Linksammlung
Für den Einstieg:
- Für weitere Informationen schaut gern in den Leitfaden zu Medienbildung in der Grundschule von Vanessa Thiel. Dieser liefert euch wertvolles Hintergrundwissen und Inspiration für euren Unterricht. Ideen zur praktischen Umsetzung findet ihr in unserer Beitragsreihe zu Medienbildung und Informatik in der Grundschule.
- Mithilfe von Bildkarten und einem Spiel können die Kinder entdecken, wo Programmierungen uns im Alltag begegnen.
- Für haptisches Programmieren empfehlen wir euch die Programmierblöcke mit der passenden didaktischen Anleitung zum kostenlosen Download.
- Einen weiteren haptischen Ansatz bietet das Projekt Programmieren mit dem Elefanten vom WDR.
- Die Initiative YouCodeGirls hat in ihrer Handreichung für die Grundschule verschiedene spielerische Methoden aufgeführt, wie die Kinder ans Programmieren herangeführt werden können.
Linktipps zur Arbeit mit Scratch Junior:
- Vanessa Thiel hat einen wunderbaren Beitrag zum Einstieg ins Coding mit Scratch Junior geschrieben – inklusive kostenlosen Programmieraufträgen als Kartenset für eure Klasse!
- Mit Programmieren mit der Maus (WDR) könnt ihr euch Schritt für Schritt in Scratch Junior einarbeiten.
- Im Video der Stiftung Lesen führen die Medienpädagogen Max Seidel und Florian Neuberger Schritt für Schritt durch Scratch Junior.

Hinterlasse einen Kommentar