Lernpfad:LibreLogo für Fortgeschrittene/Umherspringen: Unterschied zwischen den Versionen

keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 63: Zeile 63:


== Richtung festlegen ==
== Richtung festlegen ==
Vielleicht ist dir aufgefallen, dass der Turtle beim Ausführen des Programms seine Richtung ändert. Das liegt daran, dass sich der Turtle zuerst in die Richtung dreht, in die der anvisierte Punkt liegt und dann die passende Entfernung vorwärts geht. <code>POSITION</code> ist also im Grunde eine Zusammenfassung der Befehle <code>RECHTS</code> und <code>VOR</code> mit den passenden Werten.
Vielleicht ist dir aufgefallen, dass der Turtle beim Ausführen des Programms seine Richtung ändert. Das liegt daran, dass sich der Turtle zuerst in die Richtung dreht, in die der anvisierte Punkt liegt und dann die passende Entfernung vorwärts geht. <code>POSITION</code> ist also im Grunde eine Zusammenfassung der Anweisungen <code>RECHTS</code> und <code>VOR</code> mit den passenden Werten.


Das bedeutet, dass der Turtle nach der Ausführung des Befehls unter Umständen in eine ganz andere Richtung weist, als zuvor. Führe zum Beispiel mal folgendes Programm aus:
Das bedeutet, dass der Turtle nach der Ausführung der Anweisung unter Umständen in eine ganz andere Richtung weist, als zuvor. Führe zum Beispiel mal folgendes Programm aus:
<pre>
<pre>
ANFANG
ANFANG
Zeile 87: Zeile 87:
: <code>RI BELIEBIG</code> - Dreht den Turtle in eine zufällige Richtung.
: <code>RI BELIEBIG</code> - Dreht den Turtle in eine zufällige Richtung.


Mit dieser Anweisung kann der Strich im Beispiel oben auch ohne Probleme ach oben gezeichnet werden:
Mit dieser Anweisung kann der Strich im Beispielprogramm auch ohne Probleme senkrecht nach oben gezeichnet werden:
<pre>
<pre>
ANFANG
ANFANG
Zeile 96: Zeile 96:
VOR 2cm
VOR 2cm
</pre>
</pre>
{{Inhalt/Übersicht}}