Lernpfad:LibreLogo für Fortgeschrittene/Eigene Befehle programmieren
< Lernpfad:LibreLogo für Fortgeschrittene
Zur Navigation springen
Zur Suche springen
Version vom 9. November 2018, 19:20 Uhr von Jneug (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „Um eine Reihe von Anweisungen mehrmals hintereinander zu benutzen kann man {{Pfad|Wiederholungen benutzen}}. Allerdings werden die Anweisungen dann mehrmals di…“)
Um eine Reihe von Anweisungen mehrmals hintereinander zu benutzen kann man Wiederholungen benutzen. Allerdings werden die Anweisungen dann mehrmals direkt hintereinander ausgeführt. Möchte man ein Fenster zeichnen, dann kann man so sehr leicht die vier Seiten malen:
WIEDERHOLE 4 [ VOR 1cm RE 90 ]
Es wird ein Quadrat mit der Seitenlänge 1 Zentimeter gezeichnet.
Soll nun ein zweites Fenster gezeichnet werden, dann muss der Turtle zuerst an die neue Position fahren, damit das Fenster an der richtigen Stelle erscheint, wenn man die Anweisungen erneut ausführt. Eine Schleife funktioniert hier nicht.
Eigene Anweisungen
Dafür erlaubt Logo das Programmieren eigener Anweisungen mit dem Wort ZU:
ZU FENSTER
WIEDERHOLE 4 [
VOR 1cm
RE 90
]
ENDE
Nun gibt es eine neue Anweisung FENSTER, die ein quadratisches Fenster zeichnet, wenn sie benutzt wird.
FENSTER RE 90 VOR 2cm LI 90 FENSTER