Französisch, Spanisch oder Latein? Wenn Schulen Kindern die Möglichkeit bieten, freiwillig Kenntnisse in weiteren Sprachen zu erlernen, sind viele Eltern begeistert. Auch wenn sie selbst keine Beziehung zu diesen Inhalten haben, helfen sie bereitwillig mit, wenn es um das Abfragen von Vokabeln geht.
Verhalten ist die Stimmung indes meistens, wenn die Informatik-AG Schüler:innen das Angebot macht, eine Programmiersprache zu erlernen. Für viele Eltern ist Programmieren noch immer ein abwegiges Nerd-Thema – eine Aktivität für Bewegungsmuffel und Stubenhocker, ohne Relevanz für die, die sich nicht ohnehin in ihrer Freizeit damit beschäftigen. Tatsächlich jedoch ist das Verständnis davon, wie wir mit Maschinen kommunizieren und ihnen etwas beibringen, mittlerweile eine Schlüsselqualifikation für den Eintritt in zahlreiche Berufsfelder. Das gilt insbesondere für Tätigkeiten, die auf MINTFachrichtungen (Mathematik, Informatik, Naturwissenschaften, Technik) aufsatteln. Aber auch in anderen Branchen, die weder Naturwissenschaft noch Technik nahestehen, ist es hilfreich, programmieren zu können – oder zumindest ein Verständnis dafür zu haben, wie Maschinen grundsätzlich „ticken“.
Früh übt sich
Wer den Nachwuchs mit dem Thema Programmierung vertraut machen möchte, muss und sollte nicht bis zum Angebot einer Informatik-AG warten. Eine breite Palette an Spielzeugen mit unterschiedlichen Ansätzen bietet Möglichkeiten, damit Kinder und Jugendliche spielerisch erste Programmiererfahrungen sammeln oder eine bereits entfachte Leidenschaft für das Programmieren ausleben können. In der Ausgabe 05/2022 der Mac Life haben wir bereits einige solcher MINTSpielzeuge vorgestellt; der Artikel ist als Teil von Mac Life+ auch online verfügbar. In diesem Artikel stellen wir weitere Produkte vor. Fast alle der im Folgenden vorgestellten Produkte setzen auf einen App-Anschluss: Im App Store sind kostenfreie Anwendungen erhältlich, mit denen die Spielzeuge und Bausätze programmiert werden. Viele Hersteller setzen dabei anstatt auf Textprogrammierung (auch) auf zugängliche visuelle Programmiersprachen wie Scratch (siehe Kasten) und Derivate. Darin ist jeder