Lernpfad:Einführung in LibreLogo/10: Unterschied zwischen den Versionen

Aus Informatik-Box
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
{{NNavigation}}
{{NNavigation}}
== DIe Fenster ==
== Befehle gruppieren ==
Um die Fenster zu zeichnen muss der Turtle wieder an die passende Position springen, ohne etwas zu zeichnen. Am einfachsten ist es, den Turtle von der Anfangsposition zum ersten Fenster laufen zu lassen. Die Strecken können wir in der [[:Datei:LLogo Vorlage.png|Planungsskizze]] ablesen.
Im letzten Schritt haben wir die Tür für unser Haus gezeichnet, aber dabei haben wir aus versehen auch noch das Dach rot gefärbt. Das liegt daran, dass LibreLogo beim <code>FÜLLEN</code> Befehl versucht, die zuletzt gezeichneten Formen mit der Füllfarbe zu füllen.
<pre>
 
; Turtle an der linken unteren Ecke
Vielleicht ist dir aufgefallen, dass du nur drei Seiten der Tür gezeichnet haben. LibreLogo hat die fehlende Seite automatisch ergänzt, als du <code>FÜLLEN</code> benutzt hast. Das ist toll, aber führt dazu, dass LibreLogo manchmal nicht genau weiß, wo eine Form aufhört und die nächste anfängt.
; des linken Fensters positionieren
 
FLIEGEN
Um LibreLogo zu helfen, gibt es die <code>BILD</code> Anweisung. Mit ihr können andere Anweisungen ''gruppiert'' werden, um LibreLogo zu zeigen, dass sie zusammen eine Form bilden.
ANFANG
VOR 3cm
RE 3h
VOR 0,5cm
LI 3h
LAUFEN
</pre>


Nun müssten wir wie am Anfang für das Haus die vier Seiten des Fensters zeichnen. Da alle Seiten gleich lang sind, müssen wir also viermal hintereinander die gleichen beiden Anweisungen benutzen:
Ergänze die Anweisung so in deinem Programm und probier es aus.
<pre>
<pre>
; Anweisungen können auch hintereinander
BILD [
; geschrieben werden
FÜLLFARBE „rot“
VOR 1,5cm RE 3h
VR 2cm RE 3h
VOR 1,5cm RE 3h
VR 1cm RE 3h
VOR 1,5cm RE 3h
VR 2cm FÜLLEN
VOR 1,5cm RE 3h
]
</pre>
</pre>
{{Aufgabe:Start}}
Wiederhole die Schritte, um auch den Umriss des zweiten Fensters zu zeichnen.

Version vom 12. Juli 2018, 07:28 Uhr

Befehle gruppieren

Im letzten Schritt haben wir die Tür für unser Haus gezeichnet, aber dabei haben wir aus versehen auch noch das Dach rot gefärbt. Das liegt daran, dass LibreLogo beim FÜLLEN Befehl versucht, die zuletzt gezeichneten Formen mit der Füllfarbe zu füllen.

Vielleicht ist dir aufgefallen, dass du nur drei Seiten der Tür gezeichnet haben. LibreLogo hat die fehlende Seite automatisch ergänzt, als du FÜLLEN benutzt hast. Das ist toll, aber führt dazu, dass LibreLogo manchmal nicht genau weiß, wo eine Form aufhört und die nächste anfängt.

Um LibreLogo zu helfen, gibt es die BILD Anweisung. Mit ihr können andere Anweisungen gruppiert werden, um LibreLogo zu zeigen, dass sie zusammen eine Form bilden.

Ergänze die Anweisung so in deinem Programm und probier es aus.

BILD [
FÜLLFARBE „rot“
VR 2cm RE 3h
VR 1cm RE 3h
VR 2cm FÜLLEN
]