Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen der Seite angezeigt.

Link zu der Vergleichsansicht

Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung
Nächste Überarbeitung
Vorherige Überarbeitung
gf_informatik:karatutorial:start [2026-08-28 10:16] – [Beispiel] hofgf_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 [[.:labyrinthe]] springen. Falls du bereits etwas Python programmieren kannst oder sogar bereits Kara kennst, darfst du direkt zum Kapitel [[.:labyrinthe]] springen.
  
-## 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 <kbd>C+Enter</kbd>, um das Programm auszuführen!.+Drücke auf Play (▶) oder drücke im Editor <kbd>C+Enter</kbd>, um das Programm auszuführen!
  
-<kara-exercise step="300" id="myfirstmaze" hidesolution>+Ergänze den obenstehenden Code, so dass Kara zum Pilz gelangt! 
 + 
 +Verwende dazu die folgenden Tastaturkürzel, um bestehende Zeilen zu duplizieren und zu verschieben: 
 + 
 +^ Tastaturkürzel       ^ Effekt                               ^ 
 +| <key>Alt+Up</key>    | Verschiebt die Zeile(n) nach oben.   | 
 +| <key>Alt+Down</key>  | Verschiebt die Zeile(n) nach unten. 
 +| <key>A+⇧+Up</key>    | Dupliziert die Zeile(n) nach oben.   | 
 +| <key>A+⇧+Down</key>  | Dupliziert die Zeile(n) nach unten. 
 + 
 + 
 +<kara-exercise step="300" id="myfirstmaze" showsolution>
 <kara-world> <kara-world>
    TTTTTTTTT    TTTTTTTTT
Zeile 48: Zeile 60:
 </kara-tests> </kara-tests>
 </kara-exercise> </kara-exercise>
 +### 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ürzelum bestehende Zeilen zu duplizieren und zu verschieben:+Du bist selbst dafür verantwortlichdass du **deine Codes speicherst** und mit deinen Notizen ergänzt, damit du diese später (z.B. für die Prüfungsvorbereitung) noch hast! Gehe deshalb wie folgt vor:
  
-^ Tastaturkürzel       ^ Effekt                               ^ +  - Plattform für Notizen wählen, z.B.: 
-| <key>Alt+Up</key>    | Verschiebt die Zeile(n) nach oben  | +    * OneNote: erstelle ein neues Notizbuch auf (im Web: [[https://onenote.cloud.microsoft/|OneNote]]). 
-| <key>Alt+Down</key>  Verschiebt die Zeile(nnach unten | +    * Word: lege ein Word-Dokument an (im Web: [[https://word.new|word.new]]und speichere es auf [[user:hof:onedrive#aufgabe_b_-_ordnerstruktur_erstellen|OneDrive]]
-| <key>A+⇧+Up</key>    Dupliziert die Zeile(nnach oben  | +  - Erstelle eine **Überschrift** passend zur Aufgabe, z.B. "Aufgabe A1". 
-| <key>A+⇧+Down</key>  | Dupliziert die Zeile(n) nach unten.  |+  - **Code speichern** - zwei Optionen: 
 +    * [[user:hof:copypaste#copy-paste|Copy-Paste]] des Codes ins Dokument 
 +    * [[user:hof:sharing#teilen_von_code_via_permalink|Kopiere einen Permalink]] und füge ihn ins Dokument ein.
  
-<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() 
-</code> 
-++++ 
-</nodisp> 
  
 ### Weiter ### Weiter
  • gf_informatik/karatutorial/start.1787912219.txt.gz
  • Zuletzt geändert: 2026-08-28 10:16
  • von hof