Kinder lernen algorithmisches Denken, sobald sie Abläufe planen, Muster wiederholen und auf Veränderungen reagieren. Dafür brauchen sie noch keine Programmiersprache, keinen Bildschirm voller Befehle und keine Syntaxregeln.
Um 17:40 Uhr sitzt Jonas mit seiner roten Mütze am Küchentisch. Auf dem Tablet wartet eine Zugstrecke: ein Bahnhof, zwei Weichen, eine Brücke und ein Zielsignal. Sein Zug fährt los, prallt gegen eine Sperre und bleibt stehen. Er hat die erste Abzweigung übersehen.
Noch einmal. Jonas legt die Pfeile neu, zuerst geradeaus, dann rechts, dann über die Brücke. Beim zweiten Versuch erreicht der Zug fast das Ziel, biegt aber vor dem Tunnel falsch ab. Die Strecke hat nur noch wenige Felder. Wenn er die Route nicht korrigiert, bleibt der Zug feststecken und die Aufgabe endet ohne die Reparatur der Bahnstrecke.
Dann hält er inne. „Der Zug macht hier immer wieder dasselbe“, sagt er und zeigt auf drei gleiche Gleisstücke. Statt drei einzelne Schritte zu setzen, nutzt er eine Wiederholung. Der Zug fährt durch den langen Abschnitt, hält am Signal und nimmt die richtige Abzweigung. Die Strecke leuchtet auf. Jonas hat keinen Code geschrieben. Er hat trotzdem eine Idee benutzt, die später in fast jedem Programm wiederkehrt.
Eine Route macht Reihenfolge sichtbar
Beim Programmieren zählt die Reihenfolge. Ein Befehl, der zu früh kommt, führt an den falschen Ort. Einer, der fehlt, lässt etwas unvollständig. Für Kinder ist das leichter zu begreifen, wenn sie sehen können, was ihre Entscheidung bewegt.
Eine Zugroute zeigt diese Folge unmittelbar: erst die Weiche stellen, dann losfahren, dann am Signal abbiegen. Der Zug führt den Plan aus, genau wie er gelegt wurde. Wenn er vor einer Schranke steht, gibt es kein Rätselraten über eine abstrakte Fehlermeldung. Das Kind sieht den Grund im Gleisbild.
Das schafft eine hilfreiche Form von Fehlerkultur. Ein falscher Zugweg bedeutet nicht, dass ein Kind „schlecht im Programmieren“ ist. Er zeigt nur: Der Plan passt noch nicht zur Strecke. Kinder können einen Schritt austauschen, die Reihenfolge ändern und direkt beobachten, was sich verändert.
Gerade für jüngere Kinder ist diese Verbindung zwischen Handlung und Ergebnis wichtig. Sie müssen nicht erst lesen lernen, was ein Algorithmus ist. Sie erleben ihn als Weg, den sie selbst gebaut haben.
Wiederholungen sparen Denken, ohne Denken abzunehmen
Jonas’ zweite Entdeckung betrifft Wiederholungen. Drei gleiche Gleisabschnitte verlangen nicht immer drei getrennte Entscheidungen. Eine Wiederholung fasst das Muster zusammen.
Das klingt klein, ist aber ein echter gedanklicher Sprung. Ein Kind erkennt: Diese drei Schritte gehören zusammen. Ich kann sie als Muster behandeln. Später kann daraus ein Verständnis für Schleifen entstehen, etwa wenn dieselbe Aktion mehrmals ausgeführt wird.
Wichtig ist dabei, dass die Wiederholung eine sichtbare Aufgabe löst. Der Zug fährt nicht einfach, weil eine Belohnung erscheint. Die Wiederholung bringt ihn durch die Strecke. Das Denken selbst setzt die Bahn wieder in Bewegung.
Dieser Unterschied prägt auch, wie sich Bildschirmzeit anfühlt. Wenn ein Kind eine Route plant, testet und verbessert, hat es etwas Konkretes vor. Der Bildschirm fordert keine endlose Reaktion auf Punkte oder tägliche Serien. Er bietet ein Problem mit einem Ende. Der Moment, in dem der Zug das Ziel erreicht, kann eine natürliche Pause schaffen.
Mehr dazu, wie eine Zugroute Gesprächsstoff über Problemlösen statt bloßes Gewinnen schaffen kann, steht in diesem Beitrag über Tabletzeit und Zugrouten.
Verzweigungen beginnen mit einer einfachen Entscheidung
Die dritte Grundidee heißt Verzweigung: Wenn etwas passiert, folgt eine bestimmte Handlung. Wenn die Brücke offen ist, fährt der Zug weiter. Wenn sie geschlossen ist, braucht er einen anderen Weg.
Kinder begegnen solchen Entscheidungen dauernd. Wenn es regnet, nehme ich eine Jacke. Wenn die Ampel rot ist, warte ich. In einer Zugaufgabe wird dieses Denken greifbar, weil beide möglichen Folgen auf der Karte liegen.
Für Jonas wird das deutlich, als ein Signal auf Rot steht. Seine bisherige Route funktioniert nicht mehr. Er kann nicht einfach hoffen, dass der Zug trotzdem durchkommt. Er prüft die Lage, sucht die freie Weiche und baut einen Umweg. Erst dann fährt der Zug weiter.
Diese kleine Szene enthält die Grundlage einer Bedingung: Die Antwort hängt von einer Situation ab. Kinder lernen, auf Informationen zu achten, statt Befehle blind aneinanderzureihen. Das hilft später beim Code schreiben, aber auch beim Planen, beim Knobeln und beim Erklären eigener Entscheidungen.
Was Erwachsene beim Mitspielen sagen können
Es braucht keine Unterrichtsstunde, um dieses Denken zu stärken. Erwachsene können neben dem Kind sitzen und Fragen stellen, die den Blick auf den Plan lenken.
„Was soll der Zug zuerst tun?“ macht Reihenfolge hörbar. „Wo siehst du ein Muster?“ lädt dazu ein, Wiederholungen zu entdecken. „Was passiert, wenn das Signal rot bleibt?“ öffnet den Raum für Verzweigungen.
Nach seinem Erfolg am Küchentisch schaut Jonas noch einmal auf die leuchtende Strecke. Er erklärt seiner Schwester nicht, welche Taste er gedrückt hat. Er sagt: „Ich musste den Zug erst um die Brücke herumfahren lassen.“ Genau dort beginnt programmierendes Denken: bei einem Plan, der in der echten Spielwelt eine sichtbare Folge hat.
Kommentare
Noch keine Kommentare.