MINT lernen

Kreise und Bögen

Mit circle zeichnet die Turtle Kreise und Bögen — die Zahl in der Klammer ist der Radius.

1

Im Kreis laufen

  • Befehl:circle(50) — ein Kreis mit Radius 50, also 100 Pixel Durchmesser.
  • Mittelpunkt:liegt links von der Turtle, 50 Pixel entfernt — nicht an ihrer Position.
  • Richtung:Die Turtle läuft gegen den Uhrzeigersinn und kommt am Startpunkt wieder an.
  • Bogen:circle(50, 90) zeichnet nur ein Viertel des Kreises.

Verändere Radius und Bogenwinkel. Achte darauf, wo der Mittelpunkt des Kreises liegt und wohin die Turtle am Ende schaut.

Radius und Bogen

Halte fest: Positiver Radius: Kreis links von der Turtle, negativer Radius: Kreis rechts. Der zweite Wert legt fest, wie viel vom Kreis gezeichnet wird.

2

circle schreiben

  • Ganzer Kreis:circle(r) mit dem Radius r.
  • Bogen:circle(r, w) — nur w Grad des Kreises.
  • Andersherum:Ein negativer Radius circle(-50) läuft im Uhrzeigersinn, der Kreis liegt rechts.
  • Danach:Nach einem Bogen ist die Turtle um w Grad gedreht.
Merke

Kreis und Bogen: circle(r) Kreis mit Radius r  ·  circle(r, w) Bogen über w Grad

3

Allgemeine Hinweise

Radius, nicht Durchmesser

circle(50) ist 100 Pixel breit. Wer einen 50 Pixel breiten Kreis will, schreibt circle(25).

Mittelpunkt nicht bei der Turtle

Soll der Kreis um einen Punkt liegen, muss die Turtle vorher um den Radius versetzt werden.

Kreis um die Mitte

penup(), goto(0, -50), pendown(), circle(50) zeichnet einen Kreis um (0|0).

Videos