Navigation überspringen

Die Fähigkeit zur Programmierung wird in der heutigen digitalen Welt immer wichtiger und weckt das Interesse von Kindern und Jugendlichen. Diese können bereits spielerisch an das Thema herangeführt werden. Dabei geht es meist weniger um das Erlernen von Codes, sondern vielmehr um die Förderung von logischem Denken und Problemlösefähigkeit. Die Kinder sollen einen Zugang dazu bekommen, wie man Abläufe in  Programmierlogik übersetzen kann. Im folgenden Artikel werden Anwendungen und Geräte vorgestellt, die Kindern und Jugendlichen die Möglichkeit bieten, erste Programmierkenntnisse zu erlernen und praktisch anzuwenden.

Scratch

Scratch ist eine Programmiersprache, die speziell für Bildungszwecke entwickelt wurde. Nutzer*innen können zum Programmieren vorgefertigte Bausteine nutzen und aneinander setzten. Somit können Kinder die Programmierlogiken von Schleifen, Bedingungen und Variablen kennenlernen und verstehen. Der erstellte Code lässt sich in Scratch sofort ausführen und ist in buntem, kinderfreundlichen Design zu sehen. Mit Scratch können somit kleine Spiele oder animierte Filme in 2D programmiert werden. Auch Musik oder eigene Bilder können hier mit eingebracht werden. Zudem gibt es bei Scratch zahlreiche Tutorials und vorgefertigte Spiele und Filme, die bearbeitet werden können.

Scratch kann unter https://scratch.mit.edu/ in der Browserversion verwendet werden. Die Nutzung ist kostenlos und bedarf keiner Anmeldung mit Angabe von persönlichen Daten.

Kodu Game Lab

Auch bei der Windows-Anwendung Kodu können Spiele programmiert werden. Im Vergleich zu Scratch kann die Spielumgebung dabei sogar im 3D-Raum beliebig erweitert werden. Die Programmierung selbst erfolgt mittels Bausteinen, die bei Klick auf eingefügte Objekte ausgewählt werden können. Die Benutzeroberfläche hier ist nicht ganz so intuitiv und es bedarf etwas Zeit, um sich daran zu gewöhnen. Dafür bietet die Anwendung allerdings zahlreiche Möglichkeiten der Spielerstellung. In Schritt-für-Schritt Tutorials werden zudem verschiedene Prozesse erklärt.

Das Kodu Game Lab ist kostenlos, kann allerdings nur auf Windows-Geräten verwendet werden. Bei Download der App können Nutzer*innen angeben, ob sie mit der Weitergabe von Daten an Windows einverstanden sind.

Calliope mini

Bei Calliope handelt es sich um einen Einplatinencomputer, auf dem selbst geschriebene Programme ausgeführt werden können. Kinder können diese in vereinfachter Entwicklungsumgebung entweder in einer App oder in der Browserversion unter https://makecode.calliope.cc/ programmieren. Ähnlich wie bei den zuvor vorgestellten Tools, gibt es auch hier vorgefertigte Bausteine, die mittels Bedingungen oder Schleifen den Einstieg in die Programmierlogik erleichtern. Zusätzlich können sich den mit Bausteinen erstellten Code in Java Script anzeigen lassen. Das fertige Programm kann dann per Kabel auf den Calliope Mini-Computer übertragen werden. Dieser besitzt zwei Knöpfe, durch die zuvor programmierte Befehle ausgelöst werden können. Zudem gibt es auf dem Calliope Computer LED-Lämpchen, die Zahlen oder Muster anzeigen können sowieso kleine Lautsprecher, die programmierte Melodien spielen können.

Die aktuellste Version Calliope mini 3 kann für 39,90€ (für Bildungseinrichtungen 37,90€) auf https://shop.calliope.cc/ erworben werden. Hier sind auch Erweiterungen erhältlich.

Makeblock mTiny

Das Makeblock mTiny Kit ist vor allem für jüngere Kinder geeignet. Es besteht aus einem kleinen Roboter in Panda-Optik, Puzzlestücken, die entweder Teile eines Programmiercodes oder Teile einer Positionskarte ergeben sowie einem Stift mit Scanfunktion. Möchte man nun den Panda auf der Karte bewegen, kann man den benötigten Code physisch aus den Puzzleteilen zusammensetzen. Dabei können Anweisungen wie Richtungsänderung, Änderung des Gesichtsausdrucks oder die Ausgabe von Geräusche gegeben werden. Der aus den Puzzlestücken erstellte Code wird dann eingescannt und anschließend vom Roboter ausgeführt. Die Karten sind in verschiedenen Designs angelegt, die teilweise mit einer Aufgabe verknüpft sind. Auf einer der Karten soll beispielsweise ein verletztes Tier ins Krankenhaus gebracht werden. Die Kinder werden hier dazu aufgefordert, die Abfolge von Bewegungsanweisungen für den Weg zum Krankenhaus zu erpuzzeln.

Das Makeblock mTiny ist für ca. 240€ in diversen Online-Shops verfügbar. Auch Ersatzteile und Erweiterungen gibt es dort zum Nachkaufen.

Tipps und Hinweise

Die Fähigkeit, Programmierlogiken zu verstehen, ist eine wichtige Form der Medienkompetenz und hilft Kindern, Abläufe in der digitalen Welt zu analysieren und zu erfassen. Eltern und pädagogische Fachkräfte sollten daher die kindliche Neugier fördern und Interesse am Erlernen von Programmierung auf jeden Fall unterstützen. Bei einigen der vorgestellten Anwendungen sind Tutorials nur auf Englisch verfügbar, daher kann es hilfreich sein, dem Kind bei Fragen und Verständnisschwierigkeiten zur Seite zu stehen.

Erstellt am 29.11.2023