Was ist Code your Life?
Das ist eine Initiative im Rahmen des weltweiten Bildungsprogramms Microsoft YouthSpark und wird vom 21st Century Competence Center im Förderverein für Jugend und Sozialarbeit e.V., kurz 21CCC genannt, umgesetzt. Die Initiative setzt sich dafür ein, dass Kinder Programmieren lernen können. Sie bietet interessierten Pädagogen, Schulen und Jugendeinrichtungen kostenfreies Lehrmaterial an, richtet Programmier-Workshops für 9-12-Jährige aus, lädt zu Coding-Sommercamps ein und schult Lehrer in diesem Bereich.
Über welche Ausstattung muss eine Schule verfügen, wenn sie mit Ihrem Lehrmaterial den Kindern Programmieren anbieten möchte?
Meistens reicht die Standardausstattung einer Schule aus. Das heißt, die Kinder benötigen einen Computer und Internetzugang, um in der Programmierumgebung zu arbeiten. Es muss nicht immer das neueste Notebook sein, aber das genutzte Betriebssystem und der Browser sollten nicht zu alt sein. Programmiert wird dann entweder mit einer App, die man sich herunterladen kann oder direkt im Browser.
Man kann jedoch auch ohne Tablet, PC und Co beginnen und beim Offline Coding zum Beispiel mit den Kindern die Programmierbefehle der Sprache Logo spielend erfassen. Die Kinder programmieren sich in solch einer Übung quasi gegenseitig, was ihnen großen Spaß macht. Beim Offline-Coding lernen Schüler hautnah, wie Programmierparadigmen funktionieren. Dafür benötigen sie lediglich Stift und Papier, oder sie setzen den eigenen Körper ein. Wir haben die Erfahrung gemacht, dass die Schüler das Gelernte anschließend am Computer wunderbar übertragen können.
Auf wie viele Stunden ist das Material ausgerichtet?
Das von uns entwickelte Basismaterial, das keine Vorerfahrung bei den Schülern voraussetzt, umfasst fünf Unterrichtseinheiten à 90 Minuten und kann mit zusätzlichen Übungsphasen noch vertieft werden. Wir empfehlen immer, sich ungefähr ein halbes Jahr Zeit zu lassen. Die Schüler sollten zwischen 9 und 12 Jahre alt sein. Programmieren kann in der Grundschule oder in weiterführenden Schulen beispielsweise als AG, angeboten werden.