Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung | ||
phtg:fdif:karatutorial:start [2024-06-27 14:00] – hof | phtg:fdif:karatutorial:start [2024-07-02 05:25] (aktuell) – [Kara mit einem Programm bewegen] hof | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
# Mit Kara aus dem Labyrinth | # Mit Kara aus dem Labyrinth | ||
- | Willkommen in der Welt von Kara 🐞, einem Marienkäfer, | + | Willkommen in der Welt von Kara 🐞, einem Marienkäfer, |
- | + | ||
- | Falls du bereits etwas programmieren kannst oder sogar bereits Kara kennst, darfst du direkt zum Kapitel | + | |
+ | Falls du bereits etwas programmieren kannst oder sogar bereits Kara kennst, darfst du direkt zum Kapitel [[phtg: | ||
+ | . | ||
## Kara von Hand bewegen | ## Kara von Hand bewegen | ||
- | Wir beginnen damit, Kara von Hand zu steuern: Klicke unten in das Labyrinth und drücke die Pfeiltasten auf deiner Tastatur, um Kara zum Pilz zu steuern: | + | Wir beginnen damit, Kara von Hand zu steuern: |
- | * Mit _Pfeil nach oben_ (↑) bewegt sich Kara vorwärts. | + | * Mit _Pfeil nach oben_ (<key>↑</ |
- | * Mit den Tasten _Pfeil nach links_ (←) bzw. _Pfeil nach rechts_ (→) bringst du Kara dazu, ihre Richtung zu ändern. Sie bewegt sich immer aus ihrer Sicht. | + | * Mit den Tasten _Pfeil nach links_ (<key>←</ |
+ | |||
+ | Was passiert, wenn Kara in einen Baum läuft? Was, wenn der _Pfeil nach unten_ (< | ||
< | < | ||
Zeile 27: | Zeile 29: | ||
| | ||
</ | </ | ||
- | |||
## Kara mit einem Programm bewegen | ## Kara mit einem Programm bewegen | ||
- | Statt mit den Pfeiltasten | + | Statt mit den Pfeiltasten |
* `kara.move()` bewegt Kara ein Feld nach vorne. | * `kara.move()` bewegt Kara ein Feld nach vorne. | ||
* `kara.turnLeft()` dreht Kara um 90° nach links. | * `kara.turnLeft()` dreht Kara um 90° nach links. | ||
* `kara.turnRight()` dreht Kara um 90° nach rechts. | * `kara.turnRight()` dreht Kara um 90° nach rechts. | ||
+ | |||
+ | Befehle werden durch ein Semikolon (`;`) abgeschlossen. Der Computer drückt allerdings ein Auge zu, wenn eines vergessen geht, und führt das Programm trotzdem aus. | ||
+ | |||
### Beispiel | ### Beispiel | ||
Drücke auf Play (▶), um das Programm auszuführen! | Drücke auf Play (▶), um das Programm auszuführen! |