Coding – Grundlagen der Programmierung erlernen
Logisches und algorithmisches Denken: Mit Computational Thinking verstehen Ihre Schülerinnen und Schüler, wie große Aufgaben in kleine, handhabbare Teile zerlegt werden. Auftretende Probleme lösen sie durch schrittweises Vorgehen und Prüfen (Algorithmen). Indem sie sich selbst kontrollieren, lernen sie, Fehler zu beheben und zu vermeiden.
Analoges Programmieren: Zum Einstieg nutzen die Kids Roboter ohne Bildschirm. Diese handlichen Geräte fordern sie dazu heraus, Abläufe zu planen. Lassen Sie sie zum Beispiel einen Parcours entwerfen, durch die sie einen Roboter navigieren müssen.
Digitales Programmieren: Führen Sie block- oder textbasierte Programmiersprachen mit Tafelbildern oder Robotern ein. Programme wie Scratch, Python und JavaScript bieten sich hierfür an. Idealerweise erhöhen Sie die Komplexität der Aufgaben schrittweise – je nach Wissensstand der jungen Menschen.
sinnvolles Zerlegen von Aufgaben Selbstkontrolle zur Fehlerfindung und -vermeidung Programmiersprachen einfach erlernen