<?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 - de:modul:m320_2024:learningunits:lu02:aufgaben</title>
        <description></description>
        <link>https://wiki.bzz.ch/</link>
        <image rdf:resource="https://wiki.bzz.ch/_media/wiki/logo.png" />
       <dc:date>2026-08-31T07:38:43+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/zeichnen?rev=1788091536&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/door?rev=1788091536&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/datahiding?rev=1788091536&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/bottle?rev=1788091536&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/bankaccount?rev=1788091536&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/de/modul/m320_2024/learningunits/lu02/aufgaben/zeichnen?rev=1788091536&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:36+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU02.A04 - Klassendiagramm zeichnen - ↷ Seite von modul:m320_2024:learningunits:lu02:aufgaben:zeichnen nach de:modul:m320_2024:learningunits:lu02:aufgaben:zeichnen verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/zeichnen?rev=1788091536&amp;do=diff</link>
        <description>LU02.A04 - Klassendiagramm zeichnen

Zeichnen Sie ein UML Klassendiagramm anhand eines vorgegebenen Sourcecodes

Auftrag

	*  Wählen Sie 2 Codesequenzen aus (siehe unten, z.B. stack.py). Übersetzen Sie diese dann in das entsprechende Klassendiagramm.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/door?rev=1788091536&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:36+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU02.A01 - Door - ↷ Seite von modul:m320_2024:learningunits:lu02:aufgaben:door nach de:modul:m320_2024:learningunits:lu02:aufgaben:door verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/door?rev=1788091536&amp;do=diff</link>
        <description>LU02.A01 - Door

Ziel

Üben Sie das Vorgehen mit GitHub Classroom und Ihrer Entwicklungsumgebung.

Auftrag

Bei dieser Aufgabe stellen Sie sicher, dass Ihre Entwicklungsumgebung korrekt funktioniert.
Achten Sie daher bei jedem Schritt genau auf allfällige Fehler- oder Warnmeldungen.</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/datahiding?rev=1788091536&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:36+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU02.A05 - Data Hiding - ↷ Seite von modul:m320_2024:learningunits:lu02:aufgaben:datahiding nach de:modul:m320_2024:learningunits:lu02:aufgaben:datahiding verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/datahiding?rev=1788091536&amp;do=diff</link>
        <description>LU02.A05 - Data Hiding

Zeigen Sie die Probleme auf, die enstehen, wenn data hiding nicht beachtet wird.

Auftrag

	*  Akzeptieren Sie das GitHub Classroom Assignment im Moodlekurs.
	*  Klonen Sie das Repository &lt;https://github.com/templates-python/m320-lu02-a05-datahiding&gt; in PyCharm.
	*  Führen Sie das Programm</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/bottle?rev=1788091536&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:36+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU02.A02 - Klassendiagramm &quot;Bottle&quot; umsetzen - ↷ Seite von modul:m320_2024:learningunits:lu02:aufgaben:bottle nach de:modul:m320_2024:learningunits:lu02:aufgaben:bottle verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/bottle?rev=1788091536&amp;do=diff</link>
        <description>LU02.A02 - Klassendiagramm &quot;Bottle&quot; umsetzen

Implementieren Sie das Klassendiagramm als Sourcecode.

Auftrag

	*  Implementieren Sie das Klassendiagramm Bottle als Python-Code.
Orientieren Sie sich für die Umsetzung am Beispiel &quot;Door&quot;.
	*  Halten Sie die BZZ Codingstandards für Python ein.
Die Aufgabe ist nur dann vollständig gelöst, wenn Sie auch die BZZ-Vorgaben bezüglich</description>
    </item>
    <item rdf:about="https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/bankaccount?rev=1788091536&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-08-30T12:05:36+00:00</dc:date>
        <dc:creator>msuter (msuter@undisclosed.example.com)</dc:creator>
        <title>LU02.A03 - Klassendiagramm &quot;BankAccount&quot; umsetzen - ↷ Seite von modul:m320_2024:learningunits:lu02:aufgaben:bankaccount nach de:modul:m320_2024:learningunits:lu02:aufgaben:bankaccount verschoben</title>
        <link>https://wiki.bzz.ch/de/modul/m320_2024/learningunits/lu02/aufgaben/bankaccount?rev=1788091536&amp;do=diff</link>
        <description>LU02.A03 - Klassendiagramm &quot;BankAccount&quot; umsetzen

Implementieren Sie das Klassendiagramm als Sourcecode.

Auftrag

	*  Implementieren Sie das Klassendiagramm BankAccount als Python-Code.
Orientieren Sie sich für die Umsetzung am Beispiel &quot;Door&quot;.
	*  Halten Sie die</description>
    </item>
</rdf:RDF>
