Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
gf_informatik:programmieren_i_gra [2024-10-30 16:05] – [3. Variablen und Schleifen (repeat)] gra | gf_informatik:programmieren_i_gra [2025-04-19 07:52] (aktuell) – [Programmieren mit TurtleGraphics – Teil 1] gra | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== | + | ====== |
+ | |||
+ | |||
+ | Weiter zu [[gf_informatik: | ||
+ | \\ | ||
++++Lernziele| | ++++Lernziele| | ||
Zeile 13: | Zeile 17: | ||
* Variablen für Werte, die mehr als 1x benötigt werden im Code. | * Variablen für Werte, die mehr als 1x benötigt werden im Code. | ||
* (Beachte: Bei Prüfungen wird nicht nur bewertet *ob* der Code korrekt funktioniert, | * (Beachte: Bei Prüfungen wird nicht nur bewertet *ob* der Code korrekt funktioniert, | ||
+ | * <color blue>Ich kann die Stiftfarbe der Turtle verändern.</ | ||
* Ich kann von der Benutzer:in eine **Eingabe** verlangen und diese in einer Variable speichern. | * Ich kann von der Benutzer:in eine **Eingabe** verlangen und diese in einer Variable speichern. | ||
* Ich kann **Verzweigungen** (if, if-else, if-elif-else) programmieren. | * Ich kann **Verzweigungen** (if, if-else, if-elif-else) programmieren. | ||
Zeile 22: | Zeile 27: | ||
++++ | ++++ | ||
- | \\ | ||
- | Weiter zu [[gf_informatik: | ||
===== - Einführung ===== | ===== - Einführung ===== | ||
Zeile 192: | Zeile 195: | ||
<box 100% round green|**repeat-Schleife**> | <box 100% round green|**repeat-Schleife**> | ||
- | * Mit der repeat-Schleife kannst du einen oder mehrere Befehele **wiederholt** ausführen lassen. | + | * Mit der repeat-Schleife kannst du einen oder mehrere Befehele **wiederholt** ausführen lassen. |
+ | * Damit kannst du einen Code, der viele Wiederholungen enthält, viel **kürzer** schreiben. Je kürzer dein Code ist, desto **weniger Fehler** kann er enthalten. | ||
* Nach dem Wort '' | * Nach dem Wort '' | ||
* Alle Befehle, die wiederholt werden sollen, müssen **direkt unterhalb und um eine Ebene eingerückt** stehen. Verwende die **Tabulatortaste**. | * Alle Befehle, die wiederholt werden sollen, müssen **direkt unterhalb und um eine Ebene eingerückt** stehen. Verwende die **Tabulatortaste**. | ||
Zeile 352: | Zeile 356: | ||
{{: | {{: | ||
===== - Verzweigungen ===== | ===== - Verzweigungen ===== | ||
+ | {{ : | ||
In **Verzweigungen** werden Bedingungen überprüft. Je nachdem, wird *unterschiedlicher* Code ausgeführt. | In **Verzweigungen** werden Bedingungen überprüft. Je nachdem, wird *unterschiedlicher* Code ausgeführt. | ||
Zeile 627: | Zeile 632: | ||
===== Lösungen ===== | ===== Lösungen ===== | ||
- | **Achtung: | + | **Achtung: |
- | < | + | < |
++++Lösungen A| | ++++Lösungen A| |