<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.bzz.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://wiki.bzz.ch/feed.php">
        <title>BZZ - Modulwiki - modul:archiv:m319python:learningunits:lu04</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-04-07T13:15:48+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04-uebersicht?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04a-kontrollstrukturen?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04b-sequenz?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04c-selektion?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04d-iteration?rev=1711631267&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04e-verknuepftebedingungen?rev=1750657508&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/start?rev=1711631267&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.bzz.ch/_media/wiki/logo.png">
        <title>BZZ - Modulwiki</title>
        <link>https://wiki.bzz.ch/</link>
        <url>https://wiki.bzz.ch/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04-uebersicht?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04 - Einleitung</title>
        <link>https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04-uebersicht?rev=1711631267&amp;do=diff</link>
        <description>LU04 - Einleitung

Eine graphische Darstellung des Programmablaufs erleichtert die Übersicht.
Wir brauchen uns nicht um die Syntax einer Sprache zu kümmern und können uns auf die Logik des Ablaufs konzentrieren.

Kompetenzen

D1G: Grafische Darstellung verstehen</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04a-kontrollstrukturen?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04a - Die drei Kontrollstrukturen</title>
        <link>https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04a-kontrollstrukturen?rev=1711631267&amp;do=diff</link>
        <description>LU04a - Die drei Kontrollstrukturen

Jedes Programm, egal wie gross und kompliziert es ist, besteht aus nur drei Kontrollstrukturen:

	*  Sequenz: Eine Anweisung die genau einmal durchgeführt wird
	*  Selektion: Eine Entscheidung ob ein Programmteil ausgeführt wird oder nicht (0-1)</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04b-sequenz?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04b - Sequenz</title>
        <link>https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04b-sequenz?rev=1711631267&amp;do=diff</link>
        <description>LU04b - Sequenz

Das Grundelement jedes Programms ist der Befehl. 
Ein Befehl ist eine Anweisung eine bestimmte Verarbeitung auszuführen. 
Eine Sequenz ist eine Abfolge von einem oder mehreren Befehlen, die nacheinander (also sequentiell) ausgeführt werden.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04c-selektion?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04c - Selektion</title>
        <link>https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04c-selektion?rev=1711631267&amp;do=diff</link>
        <description>LU04c - Selektion

Entscheidung

Eine Selektion ist eine Entscheidung, welche den weiteren Ablauf des Programms beeinflusst.
Das Programm entscheidet anhand einer Bedingung, ob ein Programmblock ausgeführt wird oder nicht.

Die Bedingung einer Selektion beginnt immer mit FALLS (engl. IF).
Ist die Bedingung nicht erfüllt, so schreiben wir SONST (engl. ELSE). 
Gibt es bei SONST nichts zu tun, kann man diesen Block auch weglassen.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04d-iteration?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04d - Iteration</title>
        <link>https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04d-iteration?rev=1711631267&amp;do=diff</link>
        <description>LU04d - Iteration

Wiederholung

Wird ein Teil eines Programmes mehrmals wiederholt, so sprechen wir von einer Iteration.
Jede Iteration beinhaltet eine Bedingung.

	*  SOLANGE (engl. WHILE) die Bedingung zutrifft, wird der Programmteil ausgeführt.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04e-verknuepftebedingungen?rev=1750657508&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-06-23T05:45:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04e - Verknüpfte Bedingungen</title>
        <link>https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/lu04e-verknuepftebedingungen?rev=1750657508&amp;do=diff</link>
        <description>LU04e - Verknüpfte Bedingungen

Einige Selektionen lassen sich nicht mit einer einzigen Bedingung ausdrücken.

Zum Beispiel: Das Alter einer Person muss zwischen 18 und 27 sein.

Diese Bedingung kann in Form von zwei Selektionen dargestellt werden:</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/start?rev=1711631267&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-03-28T13:07:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>LU04 - Kontrollstrukturen</title>
        <link>https://wiki.bzz.ch/modul/archiv/m319python/learningunits/lu04/start?rev=1711631267&amp;do=diff</link>
        <description>LU04 - Kontrollstrukturen


	* LU04 - Einleitung
	* LU04a - Die drei Kontrollstrukturen
	* LU04b - Sequenz
	* LU04c - Selektion
	* LU04d - Iteration
	* LU04e - Verknüpfte Bedingungen



Aufgaben


	* LU04 - Aufgaben
	* LU04.A01: Briefanrede
	* LU04.A02: Notenschnitt
	* LU04.A03: Münzenspiel
	* LU04.A04: U = R * I
	* LU04.A05: Grösster gemeinsamer Teiler
	* LU04.A06: Alternativer Notenschnitt
	* LU04.A07: Münzenspiel gegen Computer



Lösungen


	* LU04 - Lösungen
	* LU04.L01: Briefanrede
	* LU04…</description>
    </item>
</rdf:RDF>
