Vermittlung algorithmischer Grundstukturen

2 Strategie zum Lösen eines Problems

Arbeitsblatt

Grundstrukturen von Handlungsabläufen

Anweisung

Eine Anweisung ist ein Befehl aus dem zur Verfügung stehenden Befehlssatz.

Beispiel
Anweisung
Anweisung
In RCX-Code ist ein kleiner Block eine Anweisung.

Der Befehlssatz ist von der benutzten Programmiersprache (RCX-Code o.a.) abhängig.

Sequenz

Eine Folge von Anweisungen, die nacheinander ausgeführt werden, bezeichnet man als Sequenz.

Beispiel
Sequenz
Sequenz
Sequenz
In RCX-Code entsprechen mehrere Blöcke einer Sequenz.

Aufgabe 21
Lasse deinen "Roverbot" geradeaus fahren, dann nach rechts drehen und dann noch ein Stück geradeaus fahren. Speichere deine Lösung als <p21.lsc>
Aufgabe 22
Der "Roverbot" soll nun ein 30x30cm-Quadrat umfahren. Speichere deine Lösung als <p22.lsc>

Wiederholung

Wird die gleiche Sequenz mehrmals hintereinander ausgeführt, so spricht man von einer Wiederholung.

Beispiel
Wiederholung
RCX-Code: Wiederholungssymbol
Mit dem abgebildeten Symbol wird die Sequenz, die dazwischen liegt, wiederholt. Die Zahl auf dem unteren Teilstück des Symbols gibt an, wie oft die Sequenz wiederholt wird.

Aufgabe 23:
Lasse den "Roverbot" eine digitale Acht fahren. Speichere deine Lösung als <p23.lsc>

Download Arbeitsblatt (PDF)