Erstes Programm: Scratch für Kinder von 5–9 Jahren
Was Scratch ist, warum es für kleine Kinder funktioniert, und wie man ein Kind von 5–9 Jahren durch sein erstes echtes Programm führt.
Scratch ist eine kostenlose, blockbasierte Programmiersprache, die vom MIT Media Lab speziell für Kinder entwickelt wurde. Statt Syntax zu tippen, verbinden Kinder bunte Blöcke wie Puzzleteile, um eine Katzenfigur zu bewegen, Sounds abzuspielen oder auf einen Mausklick zu reagieren. Für ein Kind von 5–9 Jahren ist das der ganze Sinn: die Barriere zwischen einer Idee und einem funktionierenden Programm ist fast null, und Fehler lassen sich einfach beheben.
Was Scratch wirklich ist
Scratch läuft in einem Browser unter scratch.mit.edu oder offline über die Scratch Desktop-App für Haushalte ohne zuverlässiges Internet. Die Oberfläche hat drei Bereiche: eine Blockpalette auf der linken Seite (gruppiert nach Kategorien — Motion, Looks, Sound, Events, Control), einen Code-Bereich in der Mitte, in dem Blöcke gezogen und verbunden werden, und eine Bühne rechts, die das Ergebnis live zeigt. Es gibt kein Kompilieren, keine Fehlermeldungen voll Fachbegriffe. Wenn zwei Blöcke nicht zusammenpassen, rasten sie einfach nicht ineinander.
Kinder in diesem Alter können in der Regel nicht gut tippen und komplexe Texte nicht lesen, daher setzt Scratch auf Farbe und Form statt auf Wörter. Ein Block "when green flag clicked" ist gelb und geformt wie ein Hut. Ein Block "move 10 steps" ist blau. Nach ein paar Sitzungen erkennen die meisten 6-Jährigen Blockkategorien allein nach Farbe, bevor sie die Beschriftung lesen können.
Das erste Projekt, das wirklich funktioniert
Vergiss Tutorials, die mit Menüs und Einstellungen beginnen. Öffne Scratch, klicke auf die Katzenfigur und baue das in unter fünf Minuten:
when green flag clicked
forever
move 10 steps
if on edge, bounce
Das sind drei Blöcke. Klick auf die grüne Flagge und die Katze läuft über die Bühne und prallt für immer von der Wand ab. Es ist klein, aber es ist ein vollständiges, funktionierendes Programm, und das Kind hat es selbst gebaut. Füge einen Block "play sound Meow" direkt nach "move 10 steps" hinzu und jetzt macht jeder Schritt einen Sound — Ursache und Wirkung, sofort sichtbar.
Der nächste natürliche Schritt ist das Hinzufügen einer zweiten Figur (z.B. ein Hund) und das Geben eines eigenen Scripts. Kinder von 5–9 Jahren verstehen "jede Figur hat ihren eigenen Code" schneller, als die meisten Erwachsenen erwarten, weil es widerspiegelt, wie sie bereits über Charaktere in einer Geschichte denken.
Warum blockbasiert in diesem Alter textbasiert schlägt
Textsprachen bestrafen Tippfehler. Ein fehlender Doppelpunkt in Python oder ein verirrtes Semikolon in JavaScript stoppt alles, und ein 7-Jähriger hat keine Grundlage, um einen Stack Trace zu lesen. Scratch eliminiert diesen Fehlermodus fast vollständig — Blöcke verbinden sich nur dort, wo sie syntaktisch gültig sind, also
Mit KI-Unterstützung geschrieben, von Michal Pilch (CISSP), Korra Studio, überprüft und veröffentlicht.
Das ist eine Notiz aus der Korra-Studio-Wissensdatenbank — die Plattform verbindet jedes Thema mit 1-zu-1-Mentoring.
Kostenlos startenarrow_forward