Mühlenturtle

Prozeduren

Ein häufiges Element von Programmen sind Prozeduren. In der Einführung wurden sie schon verwendet, es gibt aber einiges mehr darüber zu wissen.
Zur Erarbeitung gehen wir zurück zum ursprünglichen Konzept von Logo: Eine zeichnende Turtle.

Das Arbeitsblatt beschäftigt sich mit Prozeduren und Parameterlisten.

In Computerprogrammen gibt es unabhängig von der Aufgabe des Programms wiederkehrende Strukturen. Programme bestehen aus Befehlsfolgen, Wiederholungen und Verzweigungen. Diese Strukturen sind Inhalt des nächsten Arbeitsblatts.

Achtung! Wer die Programme per copy-&-paste aus dem PDF-Dokument in NetLogo importiert, wird wahrscheinlich Fehlermeldungen über ungültige Zeichen erhalten. Der Grund ist, dass LibreOffice einen (langen) Gedankenstrich statt des (kurzen) Minuszeichens produziert. Das Zeichen wird im Code auch rot hinterlegt. Also: Einfach das - durch ein - ersetzen.

Vertiefung

Ein weiteres, eher anspruchsvolles Konzept der Programmierung ist die Rekursion. Auch hierzu ist ein Arbeitsblatt vorbereitet.


Weiter geht es mit einem Kurzprojekt in NetLogo.