Scratch: Erste Schritte grafischer Programmierung
Mit Scratch steht den Schulen eine kostenlose, grafische Programmierumgebung für Kinder ab 8 Jahren zur Verfügung.
Mit Scratch steht den Schulen eine kostenlose, grafische Programmierumgebung für Kinder ab 8 Jahren zur Verfügung.
Scratch ist eine grafische Programmiersprache für Kinder und Jugendliche und kann sowohl online wie auch als Festinstallation auf dem Computer genutzt werden. Die Programmierbefehle werden durch farbige Blöcke dargestellt, und Programme werden durch das Zusammenstecken dieser Blöcke erstellt, ähnlich wie das Zusammenstecken von Legoteilen. Für Kinder ist das Prinzip einfach zu verstehen, so dass schnell ein erstes Resultat und damit ein Erfolgserlebnis möglich ist.
Für die Einführung in Scratch stellt swisseduc.ch (siehe Materialien) einen Lernparcours im Umfang von 6-10 Lektionen zur Verfügung. Alle Posten stehen als Word-Dokument zur Verfügung und können nach den eigenen Vorstellungen angepasst werden.
Die Unterrichtssequenz von swisseduc.ch in Form eines Lernparcours für ca. 6-10 Lektionen bietet eine Einführung in die Programmierung mit Scratch.
Im Lernparcours kann jede Schülerin und jeder Schüler nach eigenem Tempo und Vorwissen arbeiten und zum Abschluss eine eigenständige Arbeit erstellen.
Die einzelnen Posten sind in obligatorische und freie Übungen aufgeteilt. Die Reihenfolge der einzelnen Posten bleibt den Lernenden überlassen.
Die Werkstatt von swisseduc (wie auch die unter «Weiterführende Ideen» vorgestellte Alternative des Kinderlabors) setzt auf eine Schritt-für-Schritt-Einführung. Für einen Teil der Schülerinnen und Schüler ist dies ein sinnvolles Vorgehen. Scratch eignet sich jedoch auch für entdeckendes Lernen: Ein Auftrag wie «Baue eine Umgebung, in dem zwei Objekte miteinander interagieren» (z.B. Aquarium mit zwei Fischen, Vogelkäfig etc.) löst unter Umständen tiefergehende Lernprozesse aus.
Zeige dein selbst erstelltes Scratch-Programm einem Kollegen oder einer Kollegin. Was macht das Programm genau? Dein Partner, deine Partnerin versucht in eigenen Worten das Programm Schritt für Schritt zu erklären.
Das Kinderlabor bietet einen weiteren Einführungsworkshop für Kinder an.
Einen Schritt weiter: Auf demselben Steuerungskonzept wie Scratch basiert die PGLU: Technisches Gestalten mit Arduino, siehe Unterrichtsbeispiel "hightech handfest".