Gregor B.
Das Wunder von Massachusetts heißt SCRATCH ...
Vom "Massachusetts Institute of Technology" (M.I.T.) ist die Programmiersprache SCRATCH für Kinder und Jugendliche entwickelt worden, die aber auch von jung gebliebenen Erwachsenen benutzt wird. Maßgeblich waren damals Mitchel Resnick, Professor für Lernforschung am M.I.T. Media Lab., und sein Team daran beteiligt, diese visuelle Programmiersprache im Jahre 2007 herauszugeben. SCRATCH gibt es mittlerweile in der Version 3. Mit SCRATCH ist es möglich, die Welt des Programmierens kennenzulernen, ohne im herkömmlichen Sinne einen Quellcode zu schreiben. Stattdessen arbeitet man mit diversen Bausteinen (Elementen) und Akteuren (Objekten), die auf einer Bühne agieren und miteinander kommunizieren. Hierzu verwendet man einen Programmier- Baukasten mit speziellen farbig gekennzeichneten Werkzeugen. Damit wird man jetzt kreativ und steuert multimedial die Akteure, z.B. mit Bewegungen, Zoomeffekten, Sprechblasen und Tönen. So lernt man recht unterhaltsam die grundlegenden Elemente des Programmierens kennen, wozu z.B. der sequenzielle Programmablauf gehört, aber ebenso der Einsatz von Kontrollstrukturen. Manchmal kommt es mir wie eine große Entdeckungsreise vor, die für manchen Jugendlichen bestimmt der Einstieg ins Programmieren wird. SCRATCH ist kostenlos auf der Website des M.I.T. erhältlich, wird vor allem im Bildungssektor eingesetzt und ist mittlerweile weltweit verbreitet. Es gibt verschiedene Plattformen, auf denen die Entwicklungsumgebung (IDE) von SCRATCH benutzt werden kann, z.B. Windows, iOS und Android. Es ist aber auch möglich, nur online zu programmieren. Die Vernetzung findet in einer Scratch-Community statt, in der man mit seinem Konto als SCRATCHER aktiv werden, seine Kreationen zeigen und austauschen kann. Da das spielerische Element beim Programmieren und die gegenseitige Unterstützung im Vordergrund stehen, ist mit SCRATCH sehr viel Freude und Lust an der eigenen Weiterentwicklung verbunden. Das kann ich jedenfalls auch aus der Sicht eines Erwachsenen sagen. SCRATCH ist eine wunderbare Programmiersprache, bei der es auch eine Schnittstelle zur Programmierung mit der Schildkröte (Turtle) gibt, dazumal als LOGO unterwegs. Man kann mit SCRATCH eben auch tolle Turtle-Grafiken zeichnen. Stimmt, hier ist es nun die Katze, die lustig miaut.



