<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://sca.ksr.ch/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://sca.ksr.ch/feed.php">
        <title>KSR Wiki - gf_informatik:karatutorial</title>
        <description></description>
        <link>https://sca.ksr.ch/</link>
        <image rdf:resource="https://sca.ksr.ch/lib/exe/fetch.php?media=wiki:logo.png" />
       <dc:date>2026-09-04T09:27:02+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:start&amp;rev=1788512326&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:variablen&amp;rev=1788466966&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:sidebar&amp;rev=1788444471&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:labyrinthe&amp;rev=1788444453&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:verzweigungen&amp;rev=1788333946&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:verzweigungen_2&amp;rev=1788260583&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:cheatsheet&amp;rev=1788249444&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:logik&amp;rev=1788118992&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Avariablen_korpus.jpg&amp;ns=gf_informatik%3Akaratutorial&amp;rev=1788075728&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Avariablen%3Apasted%3A20260830-070721.png&amp;ns=gf_informatik%3Akaratutorial%3Avariablen%3Apasted&amp;rev=1788073641&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:loops&amp;rev=1787990377&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Aaufgaben%3Apasted%3A20260828-121925.png&amp;ns=gf_informatik%3Akaratutorial%3Aaufgaben%3Apasted&amp;rev=1787919565&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:notes&amp;rev=1787900003&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:leaves&amp;rev=1787899413&amp;do=diff"/>
                <rdf:li rdf:resource="https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Aleaves%3Apasted%3A20260828-062628.png&amp;ns=gf_informatik%3Akaratutorial%3Aleaves%3Apasted&amp;rev=1787898388&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://sca.ksr.ch/lib/exe/fetch.php?media=wiki:logo.png">
        <title>KSR Wiki</title>
        <link>https://sca.ksr.ch/</link>
        <url>https://sca.ksr.ch/lib/exe/fetch.php?media=wiki:logo.png</url>
    </image>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:start&amp;rev=1788512326&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-04T08:58:46+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Programmieren 1 - [Unterrichtsnotizen] </title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:start&amp;rev=1788512326&amp;do=diff</link>
        <description>Programmieren 1

Mit Kara aus dem Labyrinth

Willkommen in der Welt von Kara 🐞, einem Marienkäfer, den wir durch seine kleine Welt steuern.

Falls du bereits etwas Python programmieren kannst oder sogar bereits Kara kennst, darfst du direkt zum Kapitel</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:variablen&amp;rev=1788466966&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-03T20:22:46+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Variablen &amp; Ausgabe - [Aufgabe E3: Tunnellänge messen] </title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:variablen&amp;rev=1788466966&amp;do=diff</link>
        <description>Variablen &amp; Ausgabe

Lies den folgenden Python-Code bevor du ihn ausführst. Was wird passieren?

Variablen



Variablen sind benannte Speicherbereiche, in denen ein Wert gespeichert wird. Stell dir eine Variable vor wie eine Schublade, die mit ihrem Namen angeschrieben sind. Werte haben einen Typ (z.B. Zahl oder Text).</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:sidebar&amp;rev=1788444471&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-03T14:07:51+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Kara Programmieren</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:sidebar&amp;rev=1788444471&amp;do=diff</link>
        <description>Kara Programmieren

	*  Einfache Bewegungen
	*  Iteration mit Schleifen
	*  Selektion mit Verzweigungen
	*  Booleans &amp; Logik
	*  Variablen &amp; Ausgabe
	*  Labyrinthe (Bonus)

Weitere Ideen

	*  Unterrichtsplanung
	*  Kara Aufgabensammlung
	*  Kara Python Cheat Sheet
	*  Selektion mit Verzweigungen (veraltet)</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:labyrinthe&amp;rev=1788444453&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-03T14:07:33+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Labyrinthe (Bonus) - [Labyrinthe] </title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:labyrinthe&amp;rev=1788444453&amp;do=diff</link>
        <description>Labyrinthe (Bonus)

Mit unserem Wissen über Schleifen und Verzweigungen können wir bereits aus einem einfachen Labyrinth finden.

Aufgabe L1

Schreibe möglichst kompakten Code, der aus dem Labyrinth findet. Schau falls nötig bei Iteration mit Schleifen oder Selektion mit Verzweigungen nach, wie diese im Code umgesetzt werden.</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:verzweigungen&amp;rev=1788333946&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-02T07:25:46+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Selektion mit Verzweigungen</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:verzweigungen&amp;rev=1788333946&amp;do=diff</link>
        <description>Selektion mit Verzweigungen

Blätter legen und sammeln

Neben Pilzen gibt es in der Kara-Welt auch Kleeblätter (en. leaf). Während ein einzelner Pilz von Kara herumgeschoben werden kann, können Blätter gelegt und aufgenommen werden. Die folgenden Funktionen stehen zur Verfügung:</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:verzweigungen_2&amp;rev=1788260583&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-01T11:03:03+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Selektion mit Verzweigungen (veraltet) - [Aufgabe 5] </title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:verzweigungen_2&amp;rev=1788260583&amp;do=diff</link>
        <description>Selektion mit Verzweigungen (veraltet)

Manchmal möchten wir eine Anweisung (oder eine Sequenz von Anweisungen) nur dann ausführen, wenn eine Bedingung erfüllt ist. Beispielsweise möchten wir, dass Kara sich nach rechts dreht, wenn sie vor einem Baum steht. Dies erreichen wir mit einer Verzweigung. Ähnlich wie bei der</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:cheatsheet&amp;rev=1788249444&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-09-01T07:57:24+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Kara Python Cheat Sheet - angelegt</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:cheatsheet&amp;rev=1788249444&amp;do=diff</link>
        <description>Kara Python Cheat Sheet

Aktionen (Befehle)

Aktionen verändern Karas Position oder die Welt.
 Befehl  Wirkung  kara.move()  Geht 1 Feld nach vorne.  kara.turnLeft()  Dreht um 90° nach links.  kara.turnRight()  Dreht um 90° nach rechts.  kara.putLeaf()</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:logik&amp;rev=1788118992&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T19:43:12+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Booleans &amp; Logik - [Präzedenz (Operatorrangfolge)] </title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:logik&amp;rev=1788118992&amp;do=diff</link>
        <description>Booleans &amp; Logik

Wir haben bereits gesehen, wie wir mit dem Schlüsselwort not eine Aussage in ihr Gegenteil verkehren können:


while not kara.treeFront():
    kara.move()


Die Funktion kara.treeFront() gibt einen Wahrheitswert zurück: Entweder wahr oder falsch, in Python</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Avariablen_korpus.jpg&amp;ns=gf_informatik%3Akaratutorial&amp;rev=1788075728&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T07:42:08+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>variablen_korpus.jpg - angelegt</title>
        <link>https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Avariablen_korpus.jpg&amp;ns=gf_informatik%3Akaratutorial&amp;rev=1788075728&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://sca.ksr.ch/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=778be0&amp;amp;media=gf_informatik:karatutorial:variablen_korpus.jpg&quot; alt=&quot;variablen_korpus.jpg&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Avariablen%3Apasted%3A20260830-070721.png&amp;ns=gf_informatik%3Akaratutorial%3Avariablen%3Apasted&amp;rev=1788073641&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T07:07:21+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>20260830-070721.png - angelegt</title>
        <link>https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Avariablen%3Apasted%3A20260830-070721.png&amp;ns=gf_informatik%3Akaratutorial%3Avariablen%3Apasted&amp;rev=1788073641&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://sca.ksr.ch/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=340b99&amp;amp;media=gf_informatik:karatutorial:variablen:pasted:20260830-070721.png&quot; alt=&quot;20260830-070721.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:loops&amp;rev=1787990377&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-29T07:59:37+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Iteration mit Schleifen</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:loops&amp;rev=1787990377&amp;do=diff</link>
        <description>Iteration mit Schleifen

Statt einen Befehl mehrere Male hintereinander hinzuschreiben, können wir eine Anweisung oder eine ganze Sequenz auch mit einer Schleife wiederholen. Die untenstehende Schleife lässt Kara solange (Englisch: while) vorwärts laufen, als sie</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Aaufgaben%3Apasted%3A20260828-121925.png&amp;ns=gf_informatik%3Akaratutorial%3Aaufgaben%3Apasted&amp;rev=1787919565&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-28T12:19:25+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>20260828-121925.png - angelegt</title>
        <link>https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Aaufgaben%3Apasted%3A20260828-121925.png&amp;ns=gf_informatik%3Akaratutorial%3Aaufgaben%3Apasted&amp;rev=1787919565&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://sca.ksr.ch/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=7f4e2c&amp;amp;media=gf_informatik:karatutorial:aufgaben:pasted:20260828-121925.png&quot; alt=&quot;20260828-121925.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:notes&amp;rev=1787900003&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-28T06:53:23+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Unterrichtsplanung</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:notes&amp;rev=1787900003&amp;do=diff</link>
        <description>Unterrichtsplanung

Inhalt

	*  Programmieren 1: Textuelle Programmiersprache (Programmieren 1)
		*  kara
		*  Sequenz
		*  Iteration (while)
		*  Selektion (if)
		*  ohne viel Algorithmik (Labyrinthe etc.)
		*  Kleeblätter aufsammeln.

	*  Algo 1: Programme interpretieren:</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:leaves&amp;rev=1787899413&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-28T06:43:33+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>Blätter sammeln</title>
        <link>https://sca.ksr.ch/doku.php?id=gf_informatik:karatutorial:leaves&amp;rev=1787899413&amp;do=diff</link>
        <description>Unterrichtskonzeption

	*  L1:
		*  Sequenz, Iteration (while)
		*  Einführung Bottom-Editor, Permalinks, Dokumentation

	*  L2:
		*  Vertiefung und Wiederholung Iteration
			*  Sequenz in Iteration
			*  Mehrere Iterationen
			*  Verschachtelte Iteration</description>
    </item>
    <item rdf:about="https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Aleaves%3Apasted%3A20260828-062628.png&amp;ns=gf_informatik%3Akaratutorial%3Aleaves%3Apasted&amp;rev=1787898388&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-28T06:26:28+00:00</dc:date>
        <dc:creator>hof (hof@undisclosed.example.com)</dc:creator>
        <title>20260828-062628.png - angelegt</title>
        <link>https://sca.ksr.ch/doku.php?image=gf_informatik%3Akaratutorial%3Aleaves%3Apasted%3A20260828-062628.png&amp;ns=gf_informatik%3Akaratutorial%3Aleaves%3Apasted&amp;rev=1787898388&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://sca.ksr.ch/lib/exe/fetch.php?w=500&amp;amp;h=500&amp;amp;tok=0a95f6&amp;amp;media=gf_informatik:karatutorial:leaves:pasted:20260828-062628.png&quot; alt=&quot;20260828-062628.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
</rdf:RDF>
