Wie bringt man einen Roboter dazu, selbstständig eine Strecke zu fahren? Genau mit dieser Frage beschäftigt sich das Projekt „Roboter programmieren“. Hier lernen die Schülerinnen und Schüler, wie ein Roboter mithilfe von bausteinbasierten Codes gesteuert werden kann. Statt komplizierte Programmiersprachen zu schreiben, setzen sie verschiedene Programmierbausteine zusammen und erstellen so Schritt für Schritt den Fahrplan für den Roboter.
Das Ziel ist es, den Roboter so zu programmieren, dass er einer vorbereiteten Strecke mit schwarzen Linien folgt, Kurven meistert und Kreuzungen richtig erkennt. Mithilfe seiner Sensoren nimmt der Roboter die Strecke wahr und reagiert selbstständig auf Veränderungen. Dabei testen die Schülerinnen und Schüler ihre Programme immer wieder, verbessern Fehler und passen die Abläufe an, bis der Roboter die Strecke zuverlässig bewältigt.
Das Projekt vermittelt auf praktische Weise die Grundlagen des Programmierens und zeigt, wie Software und Technik zusammenarbeiten. Gleichzeitig sind logisches Denken, Teamarbeit und Geduld gefragt – denn oft sind mehrere Versuche nötig, bis der Roboter sein Ziel fehlerfrei erreicht.
Autoren: Hugo und Espen, Jahrgang 9.