Blog

Scratch Jr

  • 1/28/2023
Coverbild für den Blogeintrag: Scratch Jr

Wenn es um das Thema Logik und Programmierung für Kinder geht, kommt man um Scratch wohl nicht herum. Es ist eine der bekanntesten Apps, um die Grundlagen der Programmierung zu lernen. Scratch ist eigentlich ein Programm für Desktop Computer und ab einem Alter von ca. 8 Jahren geeignet.

Es beinhaltet eine komplett grafische Oberfläche, um kleine bis komplexe Anwendungen und Spiele zu erstellen. Um die Welt der Programmierung für kleinere Kinder (ab dem Vorschulalter) zugänglich zu machen, hat die Scratch Foundation (die Entwickler der original Scratch Engine) eine zusätzliche App für Smartphones und (hauptsächlich) Tablets entwickelt.

Scratch Jr. reduziert die Komplexität der visuellen Programmiersprache noch einmal sehr stark, sodass am Ende nur noch Befehle wie "Laufe nach rechts", "Drehe dich im Kreis" oder "Wenn man das Objekt antippt" übrig geblieben sind. Nachdem man die App gestartet hat, kann man aus vielen im Cartoon-Stil gestalteten Charakteren und Objekten auswählen und diese in der Szenen platzieren. So kann man sich seine ganz eigene Welt kreieren.

Ist man mit der Welt, die man entworfen hat, zufrieden, geht es ans Eingemachte. Nun kann man dieser Welt leben einhauchen, indem man die bereits erwähnten Logikbausteine kombiniert. Der Fantasie sind dabei kaum Grenzen gesetzt. Oft fangen Kinder damit an, einfache Animationen zu erstellen, indem sie verschiedene "bewege dich zu Punkt X" Befehle aneinander Reihen.

Mit ein wenig Übung lassen sich dann aber auch kleine Spiele wie Flappy Bird relativ einfach nachbauen. Das schöne ist, dass sehr viele Grafiken und Sounds schon mitgeliefert werden und man somit direkt anfangen kann seine eigenen Programme zu entwerfen. Scratch Jr. macht Kindern Spaß, da es quasi keine Einstiegshürde gibt. Man kann direkt anfangen und erste Erfolge erzielen. Dabei werden wichtige Fähigkeiten wie logisches Denken trainiert und die Kinder auf "richtiges" Programmieren vorbereitet. Denn haben sich die Kinder erst einmal an das Zusammenfügen von Logikbausteinen zu größeren logischen Abläufen gewöhnt, ist das Erlernen von anderen Programmiersprachen kein Problem mehr. Und das ist eine Fähigkeit, die in unserer heutigen Welt nur Vorteile und keine Nachteile mit sich bringt.

app store logo

play store logo

Mehr

Das könnte dich auch interessieren