Gibt es ein Kind in einem entwickelten Land, das nicht jeden Tag mit einem Computer zusammenarbeitet? Wahrscheinlich nicht. Dennoch haben viele dieser Kinder nur eine vage Vorstellung davon, was einen Computer ticken lässt. Es scheint auch so zu sein, dass die meisten Kinder erst in der Sekundarstufe in die Programmierung einsteigen.
Warum das? Wenn Kinder im Teenageralter zweite und dritte menschliche Sprache lernen können, warum nicht auch programmieren? Hier ist ein hervorragendes Entwicklungswerkzeug, das wirklich für Kinder jeden Alters geeignet ist.
Kratzen
SMART wurde am MIT für Kinder ab 8 Jahren entwickelt und ist eine neue Programmiersprache, die sehr visuell ist. Die grundlegenden logischen Anweisungen werden angezeigt und der Programmierer kann sie dann an seinen Platz ziehen und neue Variablen eingeben. Ich hatte ein Programm in etwa 20 Sekunden! Und wenn Sie mich jemals Code gesehen haben, wissen Sie, dass das wunderbar ist.
Okay, es ist nur ein lustig aussehender Dinosaurier, der ein paar Schritte macht, sagt "Hallo" und spielt dann eine Sounddatei, die "Doy-Doy-Doy" sagt. Es hat mich mindestens 15 Minuten lang unterhalten. Doy-Doy-Doy, hee he!
Im Ernst, werfen Sie einen Blick auf den Code. Jeder, der Englisch lesen kann, kann ungefähr herausfinden, was passieren wird und wie es geschehen kann.
Es gibt eine Menge von konfigurierbaren Anweisungen, die Sie verwenden können, um fast jede gewünschte Art von Programm zu erstellen. Schauen Sie sich die Kategorien an - jede Kategorie enthält mehrere Komponenten, die vollständig an Ihre Bedürfnisse angepasst werden können.
Sie können auch Sounds und Bilder verwenden, die bereits in Scratch enthalten sind, oder Sie können eigene aufnehmen oder importieren. Die Bilder oder Sprites, wie sie sie in Scratch nennen, und Klänge sind in leicht zu identifizierende Kategorien unterteilt. Das ist toll für Kinder! Oder ich! Sieh dir diese Welpen an.
Scratch ist auch mit einer Reihe von vollständigen Programmen vorinstalliert, so dass Sie sehen können, was mit diesem Paket möglich ist. Dies führt auch das Konzept der Wiederverwendbarkeit von Code für Kinder ein, da sie ein bereits existierendes Programm aufnehmen und es an ihre Bedürfnisse oder Wünsche anpassen können.
Sieh dir einen Teil des Programms für Virtual Dog an. Ja! Ein virtueller Hund! Deine Kaugummi-Gymnasiasten können jetzt Leben erschaffen!
Scratch hat auch eine ziemlich umfangreiche Online-Community mit noch mehr Ressourcen zum Download und anderen Scratch-Programmierern, die bereit sind, mitzuhelfen.
Mein Sohn, der 7-jährige Lego-König, hat in letzter Zeit etwas Interesse am Programmieren gezeigt. Ich denke, das ist der richtige Weg.
Was denken Sie? Hast du Scratch oder andere Anwendungen für junge Programmierer ausprobiert? Ich würde wirklich gerne davon hören.