Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
| Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
| gf_informatik:karatutorial:start [2026-08-28 10:16] – [Beispiel] hof | gf_informatik:karatutorial:start [2026-09-04 08:58] (aktuell) – [Unterrichtsnotizen] hof | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| # Programmieren 1 | # Programmieren 1 | ||
| + | |||
| ## Mit Kara aus dem Labyrinth | ## Mit Kara aus dem Labyrinth | ||
| Zeile 6: | Zeile 7: | ||
| Falls du bereits etwas Python programmieren kannst oder sogar bereits Kara kennst, darfst du direkt zum Kapitel [[.: | Falls du bereits etwas Python programmieren kannst oder sogar bereits Kara kennst, darfst du direkt zum Kapitel [[.: | ||
| - | ## Kara mit einem Programm bewegen | + | ### Kara mit einem Programm bewegen |
| Kara lässt sich nur durch ein Computerprogramm bewegen. Kara kennt die untenstehenden Befehle. Wie oft in der Computerwelt sind die Befehle auf Englisch. | Kara lässt sich nur durch ein Computerprogramm bewegen. Kara kennt die untenstehenden Befehle. Wie oft in der Computerwelt sind die Befehle auf Englisch. | ||
| Zeile 13: | Zeile 14: | ||
| * `kara.turnRight()` dreht Kara um 90° nach rechts. | * `kara.turnRight()` dreht Kara um 90° nach rechts. | ||
| - | Jeder Befehl steht auf einer eigenen Zeile. | + | Jeder Befehl steht auf einer eigenen Zeile. |
| - | ### Beispiel | + | #### Aufgabe A1 - Sequenz |
| - | Drücke auf Play (▶) oder drücke im Editor < | + | Drücke auf Play (▶) oder drücke im Editor < |
| - | < | + | Ergänze den obenstehenden Code, so dass Kara zum Pilz gelangt! |
| + | |||
| + | Verwende dazu die folgenden Tastaturkürzel, | ||
| + | |||
| + | ^ Tastaturkürzel | ||
| + | | < | ||
| + | | < | ||
| + | | < | ||
| + | | < | ||
| + | |||
| + | |||
| + | < | ||
| < | < | ||
| | | ||
| Zeile 48: | Zeile 60: | ||
| </ | </ | ||
| </ | </ | ||
| + | ### Unterrichtsnotizen | ||
| - | ### Aufgabe 1 | + | <box 100% round red|**Code und Notizen speichern**> |
| + | Achtung: Wenn du die Wiki-Seite neu lädst, kann dein Code verloren gehen. | ||
| - | Ergänze den obenstehenden Code, so dass Kara zum Pilz gelangt! | ||
| - | Verwende dazu die folgenden Tastaturkürzel, um bestehende Zeilen zu duplizieren | + | Du bist selbst dafür verantwortlich, dass du **deine Codes speicherst** |
| - | ^ Tastaturkürzel | + | - Plattform für Notizen wählen, z.B.: |
| - | | < | + | |
| - | | < | + | * Word: lege ein Word-Dokument an (im Web: [[https://word.new|word.new]]) und speichere es auf [[user: |
| - | | < | + | |
| - | | < | + | - **Code speichern** - zwei Optionen: |
| + | * [[user: | ||
| + | * [[user: | ||
| - | <nodisp 2> | + | </box> |
| - | ++++Lösung 1| | + | |
| - | Aufgefallen: | ||
| - | * Gross- & Kleinschreibung ist relevant. | ||
| - | * Ausführung beginnt immer wieder von vorne. | ||
| - | |||
| - | <code python> | ||
| - | kara.move() | ||
| - | kara.move() | ||
| - | kara.turnRight() | ||
| - | kara.move() | ||
| - | kara.move() | ||
| - | kara.turnLeft() | ||
| - | kara.move() | ||
| - | kara.move() | ||
| - | kara.move() | ||
| - | </ | ||
| - | ++++ | ||
| - | </ | ||
| ### Weiter | ### Weiter | ||