Übungen
Aufgabe 1 - Parcours legen
Argo möchte das Fliegen in engen Kurven üben. Dazu muss sie sich erst einmal wie abgebildet mit PowerUps einen Übungsparcours aufstellen.
Schreibe ein Programm, mit dem Argo den Parcours legt. Verwende dazu eine FOR-Schleife!
Aufgabe 2 - Parcours fliegen
Jetzt kann Argo den Parcours wie abgebildet abfliegen. Ergänze dazu
das Python-Programm von oben und verwende dabei weitere FOR-Schleifen sowie die Unterprogramme rechtskurve()
und linkskurve()
Benötigst du Hilfe?
Auf dem Hin- und Rückweg wechseln sich Rechts- und Linkskurven immer ab. Verwende eine FOR-Schleife für den Hinweg und eine zweite für den Rückweg!
Aufgabe 3 - Quadrat legen
Argo möchte ein Quadrat aus PowerUps legen. Dabei soll jede Seite aus sechs PowerUps bestehen. Schreibe ein passendes Python-Programm!
Benötigst du Hilfe?
Du kannst das Legen einer Seite mit einer FOR-Schleife umsetzen. Kannst du zusätzlich eine zweite FOR-Schleife für die vier Seiten verwenden?
Aufgabe 4 - Pyramidenbau
Argo steht links unten und soll mit PowerUps eine (schräge) Pyramide bauen. Dabei kann man die Höhe der Pyramide als Variablenwert zu Beginn des Programms angeben. Schreibe ein Programm, mit dem Argo immer die richtige Pyramide baut, egal welcher Wert für Höhe (die Werte von 1 bis 8 sind möglich) gesetzt wurde.
Du kannst dir bei dieser Aufgabe die Konsole im Burgermenu anschalten und dann im Debug-Modus die Werte deiner Zählvariablen verfolgen!
Benötigst du Hilfe?
Du musst hier zwei FOR-Schleifen ineinander schachteln. Die innere FOR-Schleife hat dabei als Wiederholungszahl den aktuellen Wert der äußeren FOR-Schleife und wird somit bei jedem Durchgang größer!