PMG1920/LK 1*
Aus ProgrammingWiki
Wiki-Quelltext dieser Seite.
<language>Javascript</language> Ergänze in den Boxen den Quelltext.<br> Bestätige bitte '''immer''' mit ''speichern & ausführen'', damit Deine Eingaben gespeichert werden. '''Zeichne in die Zeichenfläche ein Rechteck. Zusatz: mit verschiedenfarbigen Seiten.''' <run id="5dee137e27898"> var c = new Canvas(1); c.clear(); // Zeichenfläche löschen var t = new Turtle(1); // neuer Turtle auf Zeichenfläche 1 t.home(); // hierhin kommt Dein Programmtext </run> <canvas w=500></canvas> '''Nun soll die Turtle folgendes ausführen:''' * 50 "Schritte" vorwärts * Drehung 45° rechts, 30 Schritte * Drehung 180°, 30 Schritte * Drehung 90° rechts, 30 Schritte <run id="5dee137e27a0d"> var c = new Canvas(2); c.clear(); // Zeichenfläche löschen var t = new Turtle(2); // neuer Turtle auf Zeichenfläche 2 t.home(); // hierhin kommt Dein Programmtext </run> <canvas w=500></canvas> In der zweiten Zeichenfläche soll die Turtle folgendes ausführen * ein Achteck "nach rechts" zeichnen * ein zweites Achteck mit anderer Farbe "nach links" zeichnen * bei Umsetzung Zählschleifen verwenden <run id="525d0a0b45b0c"> selectCanvas(2); canvas_clear(); // Zeichenfläche löschen turtle_move(250,250); // Turtle in die Mitte stellen isUp := false; // hierhin kommt Dein Programmtext </run> <canvas w=500 h=500></canvas> [[Bild:Turtle5.JPG | miniatur|100px]] In der dritten (und letzten) Zeichenfläche soll die Turtle folgendes ausführen * zeichnet gleichseitiges Dreieck * dreht Dreieck so, dass Sechseck mit sechs inneren Dreiecken entsteht * (siehe Bild) <run id="525d0a0b45b87"> selectCanvas(3); canvas_clear(); // Zeichenfläche löschen turtle_move(250,250); // Turtle in die Mitte stellen isUp := false; // hierhin kommt Dein Programmtext </run> <canvas w=500 h=500></canvas>