19. Erstelle ein farbiges Auto

Die meisten von uns kennen schon viel über LOGO Programmierung. Wir wissen, wie man Formen erstellt oder wie man eine Hintergrundfarbe setzt. Die wenigen Schritte dieser lektion werden schließlich ein Auto ergeben. Wir werden die Fenster und Räder erstellen welche zusammen das Auto definieren.
Bitte lösche den Bildschirm
Hier verwenden wir eine Prozedur mit Parametern (Die Verwendung von Prozeduren haben wir in der Lektion "Prozedur" gelernt). Wir lehren die LOGO Schildkröte einen neuen Befehl "Fenst" Der Befehl erhält 2 Parameter, die Größe des Fensters (Wir können davon ausgehen, dass das Fenster Quadrat ist) und die Füllfarbe, welche durch gefüllt verwendet wird
Lerne die FENSTE Prozedur mit zwei Parametern :grösse :farbe und benutze den GEFÜLLT Befehl. Die innere Schleife innerhalb von GEFÜLLT wird 4 Mal wiederholt [vw :grösse rs 90]
Das Rad zeichnen wir analog dem Fenster mit einer Prozedur.
Lehre die Schildkröte die rad -Prozedur mit den Parametern :radius und :farbe
Der Befehl ist ziemlich lange mit viel sh und sa Befehlen. Wichtig zu bemerken ist, dass die Parameter für den rad und fenst Befehl jeweils hinter dem Befehl stehen. Wir setzen die Farbe zurück zu black (schwarz), weil es unsere Standardfarbe ist.
Lerne die Schildkröte die folgende Prozedur: lerne auto bd sh aufxy 130 -50 sa rs 90 vw 70 ls 90 vw 70 ls 90 vw 70 rs 90 vw 100 ls 90 vw 300 ls 90 vw 100 rs 90 vw 70 ls 90 vw 70 ls 90 vw 40 sh vw 30 sa rad 30 "black vw 240 sh vw 30 sa rad 30 "black sh aufxy 30 80 sa fenst 50 "yellow farbe "black sh aufx -100 sa fenst 50 "yellow farbe "black vi ende
Wir haben der Schildkröte beigebracht, wie sie ein Auto zeichnen kann, also lassen wir sie nun zeichnen :-)
Zeichne das Auto
Nun können wir spielen und das Auto mit einer Farbe ausmalen
Schreibe den Befehl sh ls 180 vw 20 farbe "red fülle
TurtleAcademy learn programming for freeYour browser is not supporting canvas We recomand you to use Chrome or Firefox browsers