Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| informatik:computerkunst:programmieraufgaben1 [2020/06/09 16:53] – Externe Bearbeitung 127.0.0.1 | informatik:computerkunst:programmieraufgaben1 [2025/05/06 10:35] (aktuell) – [Aufgabe T3] jonathan.pfeiffer | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== Programmieraufgaben ====== | + | ====== |
| - | ===== Aufgaben zur Turtle-Grafik ===== | + | |
| ===== Sehr leicht ===== | ===== Sehr leicht ===== | ||
| ==== Aufgabe A1 ==== | ==== Aufgabe A1 ==== | ||
| Zeile 67: | Zeile 65: | ||
| ===== Mittel ===== | ===== Mittel ===== | ||
| - | ==== Zubringer ==== | + | |
| - | https://www.programmieraufgaben.ch/ | + | ==== Aufgabe C1 [Zubringer] ==== |
| - | ==== Love6 ==== | + | Zwischen zwei Terminals eines Flughafens verkehrt ein Zubringerbus, |
| + | ==== Aufgabe C2 [Love6] ==== | ||
| https:// | https:// | ||
| + | "The number 6 is a truly great number." | ||
| + | Gegeben sind zwei postive Zahlen vom Typ Integer - a und b. Es soll der boolsche Wert '' | ||
| ===== Schwer ===== | ===== Schwer ===== | ||
| + | ==== Aufgabe D1 [Schere, Stein, Papier] ==== | ||
| + | {{ : | ||
| + | ===== Aufgaben zur Turtle-Grafik ===== | ||
| + | ==== Aufgabe T1 ==== | ||
| + | Definiere eine Funktion für ein Quadrat, das auf der Spitze steht und zeichne damit die nebenstehende Figur. \\ {{: | ||
| + | |||
| + | ==== Aufgabe T2a ==== | ||
| + | Definiere eine Funktion bogen(), mit dem die Turtle einen Bogen zeichnet und sich dabei insgesamt um 90 Grad nach rechts dreht. \\ | ||
| + | {{: | ||
| + | ==== Aufgabe T2b ==== | ||
| + | Ergänze das Programm mit der Funktion blumenblatt(), | ||
| + | {{: | ||
| + | ==== Aufgabe T2c ==== | ||
| + | Ergänze das Programm so, dass blumenblatt() ein rot gefülltes Blatt zeichnet. Setze mit setPenColor(" | ||
| + | {{: | ||
| + | ==== Aufgabe T2d ==== | ||
| + | Erweitere das Programm mit der Funktion blume(), dass eine 5-blättrige Blume gezeichnet wird. Damit die Blume noch schneller entsteht, kannst mit hideTurtle() die Turtle bereits am Anfang unsichtbar machen. \\ | ||
| + | {{: | ||
| + | |||
| + | ==== Aufgabe T2e ==== | ||
| + | Ergänze die Blume um einen Stiel. \\ | ||
| + | {{: | ||
| + | |||
| + | ==== Aufgabe T3 ==== | ||
| + | Nach Eingabe der Anzahl Ecken (input) soll die Turtle ein regelmässiges n-Eck zeichnen. Beispielsweise wird nach der Eingabe 8 ein 8-Eck gezeichnet. Den passenden Drehwinkel soll das Programm berechnen. | ||
| + | |||
| + | ==== Aufgabe T4 ==== | ||
| + | Nach der Eingabe eines Winkels in einer Dialogbox zeichnet die Turtle 30 Strecken der Länge 100, wobei sie nach jeder Strecke um den gegebenen Winkel nach links dreht. Experimentiere mit verschiedenen Winkeln und zeichne schöne Figuren. Mit hideTurtle() kannst du das Zeichnen beschleunigen. | ||
| + | |||
| + | |||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== Hier geht es weiter... ===== | ||
| + | |||
| + | <btn type=" | ||
| + | {{tag> | ||
| - | {{tag> | ||