Warum müssen wir einem Roboter jeden Schritt sagen?
Hast du schon mal gehört, wie ein Spielzeugroboter über den Boden rollt? Surr, piep, blink! Seine kleinen Räder summen beim Fahren.
Damit sich ein Spielzeugroboter bewegt, muss ihm jemand sagen, was er tun soll. Nach vorne rollen. Drehen. Anhalten. Warum müssen wir einem Roboter eigentlich jeden Schritt sagen?
In einem Spielzeugroboter steckt ein winziger Computer. Der Computer sagt den Rädern, wann sie sich drehen und wann sie stillstehen sollen. So kann sich der ganze Roboter bewegen.
Aber der Computer braucht etwas, wonach er sich richten kann. Menschen schreiben ihm ein Programm, das ist eine Liste mit Schritten, die der Roboter machen soll. Sie schreiben das Programm, damit der Roboter weiß, was zuerst kommt und was danach.
Der Roboter folgt seinem Programm Schritt für Schritt, schön der Reihe nach. Er rollt nach vorne, wenn im Programm „Rollen“ steht. Er dreht sich, wenn im Programm „Drehen“ steht.
Ein Roboter kann den nächsten Schritt nicht selbst erraten. Du kannst deine Bauklötze anschauen und dir denken, was du damit machst. Der Roboter weiß nicht, was ein Bauklotz ist oder was du willst.
Deshalb macht der Roboter nur die Schritte aus seinem Programm. Stell dir vor, im Programm steht „Nach vorne rollen“, aber niemand hat „Anhalten“ hineingeschrieben. Was glaubst du, was der Roboter dann macht?
Er rollt immer weiter, bis er gegen das Sofa stößt. Rumms! Also schreiben wir „Anhalten“ mit ins Programm, und jetzt bleibt er genau neben dem Sofa stehen.
Wenn jeder Schritt aufgeschrieben ist, schafft der Roboter die ganze Aufgabe. Er rollt, hält an, dreht sich und schiebt dir einen Bauklotz hin. Jeder Schritt war da, also hat nichts gefehlt.
Programm. Menschen schreiben jeden Schritt in ein Programm, weil ein Roboter keinen Schritt erraten kann.
Toll, dass du heute wie ein echter Roboterbauer mitgedacht hast, du Schlaukopf.









