Algorithmen

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

IuM · Klasse 5 · Sauber geplant

Unterrichten mit dem Lernstudio

Sie können jede Erklärung selbst übernehmen und danach einzelne Übungen öffnen. Diese Übersicht enthält die nötigen Startbilder, Programme, Gesprächsimpulse und fachlichen Antworten. Sie funktioniert auch ohne die Simulation.

Frei kombinieren

Selbstständig: Merksatz lesen, vermuten oder planen, den Versuch untersuchen und mit den Erklärungskriterien vergleichen. Hinweise und Lösungen helfen bei Bedarf. Nicht alle Lernenden müssen jede Zusatzfrage bearbeiten.

Im Unterrichtsgespräch: Eine Station auswählen, Bild und Befehle an der Tafel oder mit Karten darstellen, Vorhersagen begründen lassen. Anschließend direkt die zugehörige Übung oder einen weiterführenden Planungsauftrag öffnen.

Im Lehrvortrag: Den fachlichen Kern am vorbereiteten Beispiel erklären. Nach einem oder zwei Befehlen eine Vorhersagepause einlegen. Als Anschluss eigene Fehlerkorrekturen oder Pläne bearbeiten lassen.

Mögliche Ausschnitte: Grundbefehle: Schritt 1. Schleifen: 2–4. Teilpläne und eigener Algorithmus: 5–8. Behauptung und Transfer: 9–10. Späterer Abruf: 11. Es gibt keine gesperrten Schritte und keinen vorausgesetzten digitalen Abschluss.

Lernnachweis: Ausgeführter Plan und begründete Erklärung. Die Zusatzfragen sind kurze Selbstkontrollen. Die Oberfläche weist keine automatisch bestätigte Gesamtkompetenz aus.

Schritt 1 · Entdecken

Fahren oder drehen?

Du brauchst noch kein Vorwissen. Der kleine Pfeil am Roboter zeigt, wohin er blickt. Seine Startkachel ist schon sauber.

Merke vor fährt eine Kachel. links und rechts drehen den Roboter auf derselben Kachel um eine Vierteldrehung.

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

vor
links
vor

So können Sie es erklären

Mit einem Pfeil auf einem 3 × 2-Raster beginnen: links unten, Blick rechts. Die drei Befehle vor – links – vor einzeln ansagen. Lernende zeigen jeweils Kachel und Blick. Alternativ eine Person auf der Stelle drehen lassen.

Gesprächsimpuls

Muss sich bei „links“ auch die Kachel ändern? Was bedeutet „vor“, wenn der Pfeil nach links zeigt?

Denke aus der Sicht des Roboters

vor bedeutet: Fahre eine Kachel in deine Blickrichtung. Das ist nicht immer nach oben auf dem Bildschirm.

links und rechts bedeuten: Drehe dich auf der Stelle um eine Vierteldrehung. Dabei bleibt deine Kachel gleich. Erst das nächste vor fährt in die neue Richtung.

Lies das Programm von oben nach unten. Zeige nach jedem Befehl auf seine Kachel und in seine Blickrichtung. Am Rand stoppt unser Roboter. Er sucht sich keinen anderen Weg.

Anschlussauftrag

Lies die drei Befehle von oben nach unten. Wo endet der Roboter? Tippe auf die Endkachel und wähle seinen Blick. Prüfe dann mit „Ein Befehl“.

Eine gute Erklärung zeigt

Satzanfang: Nach vor steht er … und blickt … Nach links …

Fachliche Antwort / mögliche Lösung

Er endet in Spalte 2, Reihe 1 und blickt nach oben. Nur vor verändert den Ort. links verändert den Blick um eine Vierteldrehung; dabei bleibt er auf derselben Kachel.
Schritt 1 direkt öffnen →

Schritt 2 · Schleifen

Vier Durchläufe – immer die ganze Gruppe

Du brauchst die drei Grundbefehle. Die Zahl 4 sagt, wie oft die ganze Gruppe ausgeführt wird.

Merke Eine Schleife wiederholt alle Befehle in der Klammer. Ein Durchlauf ist die ganze Gruppe, hier vor und links.

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]

So können Sie es erklären

Vier Kartenpaare „vor – links“ auslegen und dann durch „wiederhole 4 [vor; links]“ ersetzen. Mit Finger oder Figur auf einem 2 × 2-Raster vorführen: Start links unten, Blick rechts.

Gesprächsimpuls

Was zählt die 4: einzelne Befehle, ganze Paare oder Runden um den Boden?

Eine Klammer hält die Gruppe zusammen

wiederhole 4 [vor; links] heißt: erst vor, dann links. Danach beginnt dasselbe Paar von vorn. Insgesamt wird es viermal ausgeführt.

Die Gruppe in der Klammer heißt Schleifenkörper. Einmal die ganze Gruppe ausführen heißt ein Durchlauf. Der Roboter macht hier zwei Aktionen pro Durchlauf.

Vier Durchläufe sind also acht Aktionen: vor – links | vor – links | vor – links | vor – links. Erst alle vier Durchläufe zusammen führen einmal um den kleinen Boden.

Anschlussauftrag

Schreibe zuerst die Befehle für zwei Durchläufe aus. Starte dann das Programm. Beobachte, wie sich die ganze Gruppe viermal wiederholt.

Eine gute Erklärung zeigt

Satzanfang: Ein Durchlauf besteht aus … Die Zahl 4 bedeutet …

Fachliche Antwort / mögliche Lösung

Zwei Durchläufe: vor → links → vor → links. Insgesamt sind es 4 × 2 = 8 Aktionen. Der Roboter erreicht alle vier Kacheln und endet links unten mit Blick nach rechts.
Schritt 2 direkt öffnen →

Schritt 3 · Schleifen

Was kommt nach der Schleife?

Ein Durchlauf führt die ganze Gruppe in der Klammer aus. Der zusätzliche Befehl vor steht hier außerhalb der Klammer.

Merke Erst laufen alle Wiederholungen in der Klammer. Danach geht es einmal mit dem nächsten Befehl weiter.

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]
vor

So können Sie es erklären

Den Plan wiederhole 4 [vor; links] und darunter ein einzelnes vor an die Tafel schreiben. Die Klammer farbig markieren. Lernende zuerst das Ende nach der Schleife, dann nach dem ganzen Programm zeigen lassen.

Gesprächsimpuls

Warum wird das letzte vor nur einmal ausgeführt? Was wäre anders, wenn es in der Klammer stünde?

Die Klammer legt den Umfang fest

Nur die Anweisungen in der Klammer werden wiederholt. Eine Anweisung danach gehört nicht zur Schleife. Sie wird erst ausgeführt, wenn alle Durchläufe beendet sind.

Hier: viermal vor → links, danach einmal vor. Die Schleife hat acht Aktionen, das ganze Programm neun. Die zuletzt besuchte Kachel war bereits sauber; eine weitere Fahrt muss also nicht die Zahl sauberer Kacheln erhöhen.

Kontrolliere drei Dinge getrennt: Ist die Schleife zu Ende? Gibt es danach noch Code? Ist der ganze Boden sauber? Diese Fragen haben nicht automatisch dieselbe Antwort.

Anschlussauftrag

Sage Endkachel und Blick voraus. Prüfe mit „Ein Durchlauf“ die vier Wiederholungen. Untersuche dann den letzten Befehl mit „Ein Befehl“.

Eine gute Erklärung zeigt

Satzanfang: In der Klammer … Nach der vierten Wiederholung …

Fachliche Antwort / mögliche Lösung

Die Fahrt endet rechts unten, Blick rechts. Die zweite Zeile kommt erst nach allen vier Durchläufen genau einmal dran. Das ganze Programm hat neun Aktionen.
Schritt 3 direkt öffnen →

Schritt 4 · Schleifen

Finde den Fehler in der Gruppe

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

Merke Wenn nach jeder Fahrt gedreht werden soll, müssen vor und links gemeinsam in die Schleife.

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

So können Sie es erklären

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?

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.

Anschlussauftrag

Dieser Plan stoppt am Rand. Ändere ihn so, dass der Roboter alle vier Kacheln erreicht und am Start wieder nach rechts blickt. Fahren und Drehen sollen gemeinsam wiederholt werden.

Eine gute Erklärung zeigt

Satzanfang: Der Fehler beginnt bei … In die Klammer gehört …, weil …

Fachliche Antwort / 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.
Schritt 4 direkt öffnen →

Schritt 5 · Planen

Ein Weg aus drei Teilplänen

Die Fläche hat zwei Reihen mit je drei Kacheln. Die erste Kachel ist bereits sauber. Eine Drehung reinigt keine neue Kachel.

Merke Erst eine Reihe, dann der Übergang, dann die nächste Reihe: Kleine Teilpläne machen den ganzen Weg übersichtlich.

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

wiederhole 2 [vor]
links
vor
links
wiederhole 2 [vor]

So können Sie es erklären

Den 3 × 2-Boden und einen Weg in drei Farben zeichnen: unten nach rechts, links – vor – links, oben nach links. Neben jeden Teilweg den passenden Programmteil schreiben.

Gesprächsimpuls

Warum stehen in jeder Schleife nur zwei Fahrten? Welche Aufgabe hat die zweite Drehung?

Einen vollständigen Beispielweg verstehen

Die Fläche hat drei Spalten und zwei Reihen. Starte links unten mit Blick nach rechts. wiederhole 2 [vor] erreicht die beiden anderen Kacheln der unteren Reihe. Drei Kacheln brauchen nur zwei Fahrten: Die Startkachel zählt schon mit.

Am rechten Rand kommt der Übergang. links richtet den Roboter nach oben, vor fährt in die obere Reihe, links richtet ihn nach links aus. Die beiden Drehungen ändern nur den Blick, die Fahrt dazwischen nur den Ort.

Jetzt passt die gerade Fahrt erneut: wiederhole 2 [vor] erreicht die restlichen oberen Kacheln. Der ganze Weg hat sieben Aktionen, obwohl die Fläche sechs Kacheln hat. Aktionen und neue Kacheln sind verschiedene Größen.

Im nächsten Auftrag ist jede Reihe eine Kachel länger. Übernimm das Prinzip und entscheide selbst, welche Zahlen sich ändern müssen.

Anschlussauftrag

Untersuche den Beispielweg. Zeige die untere Reihe, den Übergang und die obere Reihe im Programm. Erkläre, wozu beide Drehungen im Übergang dienen.

Eine gute Erklärung zeigt

Satzanfang: Zuerst … Der Übergang braucht zwei Drehungen, weil … Zum Schluss …

Fachliche Antwort / mögliche Lösung

Untere Reihe: zweimal vor. Übergang: links → vor → links. Obere Reihe: zweimal vor. Sieben Aktionen erreichen sechs Kacheln. Ende links oben, Blick links.
Schritt 5 direkt öffnen →

Schritt 6 · Planen

Vier Kacheln: Wie viele Fahrten?

Das Beispiel verbindet zwei Reihen mit links – vor – links am rechten Rand. Hier sind beide Reihen eine Kachel länger.

Merke Die erste Kachel zählt schon mit. Für vier Kacheln in einer Reihe brauchst du drei Fahrten.

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

wiederhole 2 [vor]
links
vor
links
wiederhole 2 [vor]

So können Sie es erklären

Vier Felder und die drei Verbindungen dazwischen zeichnen. Lernende das bekannte Gerüst für zwei Reihen anpassen lassen, ohne den Übergang zu verändern.

Gesprächsimpuls

Was bleibt beim breiteren Boden gleich, was muss sich an beiden geraden Fahrten ändern?

Erst Teilprobleme lösen

Teile die Fläche in Reihen. Für jede Reihe brauchst du eine gerade Fahrt, dazwischen einen Übergang. Du musst so nicht zwölf oder mehr einzelne Bewegungen gleichzeitig im Kopf halten.

Bei vier Kacheln sind nur drei Fahrten nötig, weil die erste Kachel schon erreicht ist. Das lässt sich am Boden zählen: vier Orte, drei Verbindungen. wiederhole 4 [vor] würde am rechten Rand gegen die Wand führen.

Nach der unteren Reihe blickt der Roboter nach rechts. links dreht ihn nach oben, vor führt in die obere Reihe, links richtet ihn nach links aus. Erst dann passt der gerade Teilplan erneut.

Anschlussauftrag

Passe beide Schleifenzahlen an. Dein Plan soll alle acht Kacheln ohne Wandstopp erreichen. Tippe auf einen Baustein, um ihn zu ändern.

Eine gute Erklärung zeigt

Satzanfang: Vier Kacheln haben … Wege dazwischen. Ich ändere …

Fachliche Antwort / mögliche Lösung

wiederhole 3 [vor] → links → vor → links → wiederhole 3 [vor]. Der Plan erreicht acht Kacheln mit neun Aktionen und endet links oben, Blick links.
Schritt 6 direkt öffnen →

Schritt 7 · Planen

Welche Drehung passt jetzt?

Zwei Reihen sind bereits sauber. Der Roboter steht links in der mittleren Reihe und blickt nach links. Hier geht es nur um den Übergang.

Merke Links und rechts gelten aus der Sicht des Roboters. Prüfe vor jedem Übergang seinen aktuellen Blick.

Start: 4 Spalten, 3 Reihen.
Spalte 1, Reihe 2, Blick links.
8 Kacheln sind bereits sauber.
Reihen werden von oben gezählt.

links
vor
links

So können Sie es erklären

Auf einem 4 × 3-Raster einen Pfeil links in die Mitte setzen, Blick links. Zielpfeil links oben, Blick rechts. Die Lernenden drei Befehlskarten legen und jede Drehung begründen lassen.

Gesprächsimpuls

Warum führt derselbe Übergang links – vor – links hier in die falsche Reihe?

Ein Übergang hängt vom Startzustand ab

Am rechten Rand führte links → vor → links nach oben. Diesen Übergang kannst du nicht unverändert an jedem Rand verwenden: Jetzt blickt der Roboter nach links.

Von diesem Blick aus dreht rechts nach oben. links würde nach unten zeigen und zurück in die bereits gereinigte Reihe führen. Standort und Blick bilden zusammen den Zustand, von dem der nächste Teilplan ausgeht.

Der Auftrag hier ist nur der Übergang. Die acht schon sauberen Kacheln stammen aus den vorigen Teilplänen. Nach dem Übergang sind neun von zwölf sauber; für den Rest folgt eine neue gerade Fahrt.

Anschlussauftrag

Ändere die drei Befehle. Der Roboter soll links oben ankommen und dort nach rechts blicken. Die übrigen oberen Kacheln sind erst später dran.

Eine gute Erklärung zeigt

Satzanfang: Er blickt nach links. Deshalb drehe ich zuerst … Nach vor …

Fachliche Antwort / mögliche Lösung

rechts → vor → rechts. Nach der ersten Rechtsdrehung blickt er nach oben. Nach vor steht er links oben. Die zweite Rechtsdrehung richtet ihn nach rechts aus. Die drei übrigen oberen Kacheln sind noch nicht erreicht.
Schritt 7 direkt öffnen →

Schritt 8 · Planen

Dein Plan für den ganzen Boden

Du brauchst gerade Fahrten und Übergänge. Bei vier Kacheln genügen drei Fahrten. Der Roboter startet links unten mit Blick nach rechts.

Merke Ein Algorithmus ist ein genauer Plan aus geordneten Anweisungen. Dein Plan soll das ganze Problem lösen.

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

Eigener Plan: zunächst leer.

So können Sie es erklären

Leeres 4 × 3-Raster anbieten. Erst einen vollständigen Weg auf Papier entwickeln, dann in Teilpläne gliedern und codieren. Reihen- und Spaltenlösungen zulassen. Kriterien sichtbar lassen: zwölf Kacheln, kein Wandstopp, mindestens eine Schleife.

Gesprächsimpuls

Wie beweist dein Weg, dass keine Kachel fehlt? Kann ein anderer Weg denselben Auftrag erfüllen?

Vom Weg zum Algorithmus

Ein Algorithmus ist eine eindeutige, geordnete Folge von Anweisungen zur Lösung eines Problems. Dein Programm beschreibt einen solchen Plan in der vereinbarten Schreibweise.

Entwirf zuerst Teilflächen. Du kannst Reihen oder Spalten wählen. Verfolge anschließend für jeden Übergang Ort und Blick. Baue den Plan, prüfe die Fahrt, finde die erste Abweichung und ändere gezielt diesen Teil.

Drei Kriterien: Das Programm ist ausführbar, es erreicht alle zwölf Kacheln ohne Wandstopp, und es enthält eine Schleife. Eine andere Reihenfolge als die Musterlösung kann alle Kriterien erfüllen. Weniger Code bedeutet nicht automatisch weniger Aktionen.

Die Simulation prüft den Weg. Deine Begründung zeigt zusätzlich, ob du das Prinzip erklären kannst: Warum diese Anzahl? Warum diese Drehung? Warum bleibt nichts übrig?

Anschlussauftrag

Plane zuerst deinen Weg, zum Beispiel mit dem Finger. Baue dann das Programm: alle zwölf Kacheln sauber, kein Wandstopp und mindestens eine Schleife.

Eine gute Erklärung zeigt

Satzanfang: Ich teile den Boden in … Mein erster Teilplan … Beim Übergang … Keine Kachel bleibt übrig, weil …

Fachliche Antwort / mögliche Lösung

Ein möglicher Weg:
wiederhole 3 [vor]
links
vor
links
wiederhole 3 [vor]
rechts
vor
rechts
wiederhole 3 [vor]
Auch ein spaltenweiser Weg ist gültig. Entscheidend sind alle zwölf Kacheln, kein Wandstopp und mindestens eine Schleife.
Schritt 8 direkt öffnen →

Schritt 9 · Übertragen

Zurück am Start. Ist alles sauber?

Der vorgegebene Plan fährt einmal am Rand entlang. Untersuche die Spur und die noch schmutzigen Kacheln im Inneren.

Merke Ein passender Endpunkt beweist noch nicht, dass alle Kacheln erreicht wurden. Prüfe den ganzen Auftrag.

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

wiederhole 3 [vor]
links
wiederhole 2 [vor]
links
wiederhole 3 [vor]
links
wiederhole 2 [vor]
links

So können Sie es erklären

Eine Randrunde auf einem 4 × 3-Raster zeichnen. Die Behauptung „Zurück am Start, also alles sauber“ zur Abstimmung stellen. Danach besuchte und unbesuchte Felder markieren lassen.

Gesprächsimpuls

Welche zwei Kacheln widerlegen die Behauptung? Was muss ein zusätzlicher Teilweg leisten?

Eine plausible Behauptung prüfen

Ein geschlossenes Bild kann vollständig wirken. Trotzdem kann ein Weg eine Fläche nur umranden. Prüfe deshalb die besuchten Kacheln, nicht nur den Endpunkt oder die Form der Spur.

Hier stimmen Start und Ende überein. Innen liegen aber noch zwei schmutzige Kacheln. Das ist ein Gegenbeispiel zur Behauptung.

Verbessere den Plan mit einem gezielten Teilweg. Du musst nicht alles neu bauen. Nutze im Endzustand die Blickrichtung, um die beiden offenen Kacheln zu erreichen.

Anschlussauftrag

„Er kommt wieder am Start an. Also ist der ganze Boden sauber.“ Prüfe diese Behauptung. Finde die übrigen Krümel und ergänze den Plan.

Eine gute Erklärung zeigt

Satzanfang: Er steht zwar wieder am Start, aber … Meine Ergänzung erreicht …

Fachliche Antwort / mögliche Lösung

Die Randrunde erreicht nur zehn Kacheln. Spalte 2 und 3 in Reihe 2 bleiben offen. Ergänze nach dem vorhandenen Programm:
vor
links
vor
rechts
vor
So fährt der Roboter durch die beiden fehlenden Kacheln. Die Rückkehr zum Start allein beweist nicht, dass die ganze Fläche sauber ist.
Schritt 9 direkt öffnen →

Schritt 10 · Übertragen

Eine Gruppe für eine andere Maschine

Ein Werkstück ist ein Gegenstand, den eine Maschine bearbeitet. Unsere Prüfstation hat nur einen Platz: aufnehmen, prüfen, ablegen macht ihn wieder frei.

Merke Die Reihenfolge und die Gruppe sind entscheidend. Gleiche Befehle mit gleicher Anzahl können anders wirken.

Modell: Drei Werkstücke im Vorrat, ein freier Platz in der Prüfstation.

Plan A: wiederhole 3 [aufnehmen; prüfen; ablegen]

Plan B: wiederhole 3 [aufnehmen]
        wiederhole 3 [prüfen]
        wiederhole 3 [ablegen]

So können Sie es erklären

Drei Gegenstände und einen markierten Platz verwenden. Die Klasse beide Pläne mit Karten ausführen lassen: dreimal [aufnehmen; prüfen; ablegen] gegenüber dreimal aufnehmen, dreimal prüfen, dreimal ablegen.

Gesprächsimpuls

Wieso ist die Anzahl der Befehle gleich, aber nur ein Ablauf möglich? Welche Grenze hat dieses Modell?

Das Prinzip gilt über den Roboter hinaus

Plan A wiederholt den ganzen Arbeitsablauf. Jeder Durchlauf nimmt ein Werkstück auf, prüft es und legt es ab. Danach kann der nächste beginnen.

Plan B bündelt gleiche Befehle: erst dreimal aufnehmen, dann dreimal prüfen, dann dreimal ablegen. Schon beim zweiten Aufnehmen ist der einzige Platz belegt. Dieselben Befehle mit denselben Anzahlen ergeben deshalb nicht automatisch denselben Ablauf.

Auch dieses Modell hat Grenzen. Es kennt genau einen Platz und feste Arbeitsschritte. Ein echter Reinigungsroboter hat Sensoren; unser Bodenmodell reagiert nicht selbstständig auf einen neu aufgestellten Stuhl. Ein Bild des Weges ist eine Darstellung, keine Steuerung.

Anschlussauftrag

Eine Prüfstation hat Platz für genau ein Werkstück. Vergleiche beide Pläne: Erst aufnehmen, dann prüfen, dann ablegen. Welcher Plan bearbeitet drei Werkstücke?

Eine gute Erklärung zeigt

Satzanfang: Plan A wiederholt … Bei Plan B ist nach dem ersten Aufnehmen …

Fachliche Antwort / mögliche Lösung

Plan A: dreimal [aufnehmen; prüfen; ablegen]. Nach jedem Durchlauf ist die Station frei. Plan B stoppt beim zweiten Aufnehmen. Nicht nur die Anzahl, auch Gruppierung und Reihenfolge sind entscheidend.
Schritt 10 direkt öffnen →

Schritt 11 · Wiederholen

Neuer Start: Kannst du es noch?

Diese Aufgabe eignet sich nach einer Pause. Der Start ist jetzt links oben mit Blick nach unten. Versuche es zuerst ohne die alten Notizen.

Merke Auch bei einem neuen Start gilt: zuerst die ganze Gruppe wiederholen, danach den einzelnen Befehl ausführen.

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

wiederhole 3 [vor; links]
rechts

So können Sie es erklären

Zu Beginn einer späteren Stunde den neuen 2 × 2-Start und wiederhole 3 [vor; links], danach rechts zeigen. Erst einzeln Folge, Endkachel und Blick notieren lassen, dann gemeinsam prüfen.

Gesprächsimpuls

Welche sechs Aktionen gehören zur Schleife? Was ändert die siebte Aktion?

Prüfe, was du selbst erklären kannst

Abrufen ist mehr als Wiederlesen: Verdecke deine alten Notizen und löse die neue Aufgabe zuerst selbst. Der neue Start hilft dabei zu prüfen, ob du das Prinzip anwenden kannst.

Vergleiche danach Folge, Endort und Blick. Falls etwas nicht passt, gehe zur ersten Abweichung zurück. Nutze eine Hilfe und löse die Aufgabe später erneut.

Dein Lernprodukt: ein geprüfter eigener Flächenplan und eine Erklärung seiner Teilpläne. Du solltest außerdem einen Schleifenkörper ausschreiben, eine Anweisung danach unterscheiden und die Grenzen der Simulation benennen können.

Anschlussauftrag

Bearbeite diese Aufgabe nach einer Pause noch einmal. Neuer Start: links oben, Blick unten. Sage das Ende voraus und schreibe die ganze Folge aus, bevor du prüfst.

Eine gute Erklärung zeigt

Satzanfang: Die drei Durchläufe ergeben … Der Befehl danach verändert …

Fachliche Antwort / mögliche Lösung

vor → links | vor → links | vor → links | rechts. Ende rechts oben, Blick oben. Drei Durchläufe haben sechs Aktionen; die einzelne Rechtsdrehung macht die siebte.
Schritt 11 direkt öffnen →

Vertiefung · mehrere Lösungen

Ein Boden, zwei gültige Wege

Beide Pläne beginnen links unten mit Blick nach rechts. Sie reinigen denselben Boden mit vier Spalten und drei Reihen.

Reihe für Reihe

wiederhole 3 [vor]
links
vor
links
wiederhole 3 [vor]
rechts
vor
rechts
wiederhole 3 [vor]

Drei Fahrten reinigen jeweils den Rest einer Reihe. Am rechten Rand führt links – vor – links in die nächste Reihe. Am linken Rand passt rechts – vor – rechts. So werden zuerst die untere, dann die mittlere und zuletzt die obere Reihe sauber.

Spalte für Spalte

links
wiederhole 2 [vor]
rechts
vor
rechts
wiederhole 2 [vor]
links
vor
links
wiederhole 2 [vor]
rechts
vor
rechts
wiederhole 2 [vor]

Die erste Linksdrehung zeigt nach oben. Zwei Fahrten reinigen den Rest der ersten Spalte. Oben führt rechts – vor – rechts nach rechts in die nächste Spalte, mit Blick nach unten. Unten führt links – vor – links in die nächste Spalte, mit Blick nach oben. Wiederhole dieses Wechseln bis zur vierten Spalte.

Vergleiche selbst

Zähle Fahrten und Drehungen beider Pläne. Erkläre, warum beide alle zwölf Kacheln erreichen. Ist weniger geschriebener Code immer ein kürzerer Weg?

Vergleich auflösen

Beide Pläne haben elf Fahrten. Der Reihenweg braucht zusätzlich vier Drehungen: insgesamt 15 Aktionen. Der Spaltenweg braucht sieben Drehungen: insgesamt 18 Aktionen. Beide erfüllen den Auftrag. Eine Schleife verkürzt die Schreibweise, aber nicht die ausgeführten Fahrten und Drehungen.

Zur eigenen Planung

Die wichtigen Begriffe

Befehl / Anweisung: Ein genauer Auftrag, zum Beispiel vor oder links.

Programm: Ein Plan in einer Schreibweise, die unsere Simulation ausführen kann.

Algorithmus: Ein genauer Plan aus geordneten Anweisungen, mit dem du ein Problem löst.

Schleife: Sie wiederholt eine Gruppe von Befehlen. Die Zahl gibt an, wie oft.

Schleifenkörper: Alle Befehle innerhalb der Klammer. Ein Durchlauf führt diesen Körper einmal ganz aus.

Teilplan: Ein Stück des ganzen Plans, etwa eine gerade Fahrt oder ein Übergang.

Zustand: Wie es gerade steht: beim Roboter seine Kachel und sein Blick, bei der Prüfstation zum Beispiel frei oder belegt.

Was unser Modell kann

Der Boden besteht aus Kacheln. Eine erreichte Kachel gilt als sauber. Drehen reinigt keine neue Kachel. Der Roboter erkennt keine Hindernisse und sucht keinen Weg. Am Rand stoppt er. Eine echte Maschine kann anders gebaut sein und zum Beispiel Sensoren besitzen.

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

Zurück zu deiner Aufgabe