i

Strukturierung

Zielsetzung

In der Erkundung hast du konkrete Probleme bearbeitet und dabei Anweisungen und Anweisungssequenzen ganz intuitiv benutzt. Jetzt geht es darum, die Details herauszuarbeiten, die dahinterstecken.

Strukturierung: Die Anweisungen der Argo

Die Befehle, mit denen du ein Programm (hier also die Argo) steuerst, nennt man Anweisungen. Die direkt von SpaceBug zur Verfügung gestellten Anweisungen heißen dabei elementare Anweisungen. Beim Programmieren geht es darum, solche elementaren Anweisungen in komplexen Programmen miteinander zu verbinden.

Die einfachste Form, Anweisungen miteinander zu verbinden, ist es, sie einfach nacheinander ins Programm aufzunehmen. Das nennt man eine Anweisungssequenz.

Aufgabe 1: Anweisungen beschreiben

In der Informatik ist es wichtig, das Verhalten eines Informatiksystems genau beschreiben zu können. Wir üben das nun mit den Anweisungen aus der Erkundung.

(a) Probiere noch einmal aus, was passiert, wenn du die Anweisung move() ausführst. Hier sind drei Beschreibungen für diese Aktion. Erkläre, was man an den ersten beiden falsch verstehen könnte. „Schritt“, „Schritt vorwärts“, „Die Argo fliegt einen Schritt vorwärts.“

(b) Beschreibe auch die anderen elementaren Anweisungen genauso präzise.

Aufgabe 2: Anweisungssequenzen

Zur Lösung von Problemen hast du Anweisungssequenzen erstellt, also mehrere Anweisungen untereinander. Beschreibe präzise, wie die Argo eine Anweisungssequenz bearbeitet.

Aufgabe 3: Das Gelernte festhalten

Halte das Gelernte in diesem Wissensspeicher fest. Den unteren Abschnitt (Sonderfälle) kannst du leer lassen, bis du die erste Übungsaufgabe bearbeitet hast.

Suche

v
6.1.1.1.2
dev.inf-schule.de/imperative-programmierung/spacebug/sequenzen/lernstrecke/strukturierung
dev.inf-schule.de/6.1.1.1.2
dev.inf-schule.de/@/page/9rdGFBtF7xwF5iW1

Rückmeldung geben