Algorithmen

Deine Antworten und Programme bleiben zunächst im geöffneten Lernwerk. Sichere eine Arbeitsdatei, bevor du es schließt.

← Alle Unterrichtsbausteine

Baustein 4 · Schleifen

Finde den Fehler in der Gruppe

Einen Fehler finden und begründet verbessern.

Du brauchst den Schleifenkörper: Alle Befehle in seiner Klammer werden gemeinsam wiederholt.

Start: 2 Spalten, 2 Reihen.
Spalte 1, Reihe 2, Blick rechts.
1 Kachel ist bereits sauber.
Reihen werden von oben gezählt.

wiederhole 4 [vor]
links

Unser Modell: Die Startkachel ist bereits sauber. Drehen verändert nur den Blick. Am Rand stoppt der Roboter; er sucht keinen anderen Weg.

Dein Auftrag

Verfolge den fehlerhaften Plan auf dem Raster bis zum ersten Wandstopp. Ändere ihn so, dass alle vier Kacheln erreicht werden und der Roboter am Start nach rechts blickt. Erkläre, warum deine Änderung die Ursache behebt.

So kannst du anfangen: Der Fehler beginnt bei … In die Klammer gehört …, weil …

Eine gute Erklärung zeigt

Vergleiche deine Erklärung mit den Kriterien. Ergänze oder verbessere sie.

Erklärung und Beispiel

Den Fehler am Ablauf finden

Viermal vor bedeutet vier Fahrten geradeaus. Es bedeutet nicht: vier Kacheln nacheinander entlang eines Quadrats besuchen. Erst eine Drehung ändert die nächste Fahrtrichtung.

Beim ursprünglichen Plan steht links hinter der Schleife. Ein Wandstopp bricht aber das Programm ab, bevor diese Drehung drankommt. Gehe zum letzten sicheren Zustand zurück und prüfe den Pfeil.

Ein guter Reparaturversuch ändert die Ursache: Die Drehung muss in den Körper. Vergleiche danach Standort und Blickrichtung mit dem Auftrag.

Mögliche Lösung
wiederhole 4 [vor; links] fährt die Runde und endet mit der ursprünglichen Blickrichtung. Beim fehlerhaften Programm würde schon das zweite vor über den Rand führen; links wird deshalb gar nicht mehr erreicht.
Für Lehrpersonen: Gespräch und Vorbereitung

Zunächst wiederhole 4 [vor], danach links zeigen. Vor Ausführung den zweiten Fahrbefehl untersuchen. Dann die Drehkarte in die Klammer schieben und beide Abläufe vergleichen.

Gesprächsimpuls: Brauchen wir eine andere Zahl oder eine andere Gruppe? Was passiert jeweils beim zweiten Schritt?

Zur vollständigen Reihe: Präzise Abläufe entwickeln und prüfen → · Roboterstudio als zusätzliche Übung

Zurück zu deiner Aufgabe

Eigene Antworten und private Notizen werden nicht mitgedruckt.