Title: Wirtschaftsinformatik J1 - Objektorientierte Programmierung mit Python (BPE5)

Category: Vorlagen — Hier befinden sich Vorlagen, die bei informatik-bw publiziert werden.

Role: Teilnehmer/in — Teilnehmer/innen haben in einem Kurs grundsätzlich weniger Rechte.

Section 1
  Stand: 29.08.2023
  Ankündigungen
  Kompetenzraster OOSE
  Link zur Digitalen Schultasche
  Link zu Thonny
  Link zum Struktogrammer
  Link zum Violet UML Editor
  Nachschlagewerk zu Python
  operatorenliste fuer struktogramme v2 0
  Änderungen gegenüber der Vorversion
L1 Klassen und Objekte
  In dieser Einheit lernen Sie ...die Begriffe Klass...
  Aktivitätsverfolgung Lernfortschritt 1
  Ich-Kann-Liste zu Lernfortschritt 1
  Basisdateien
  L1 Infomaterial Python-Programme
  1 Grundbegriffe kennen und unterscheiden
  L1 1 Aufgabe Grundbegriffe
  L1 1 Aufgabe.py
  L1 1 Info Grundbegriffe
  L1 1 Lösung Grundbegriffe
  2 Mit Objekten arbeiten
  L1 2 Aufgabe Mit Objekten arbeiten
  L1 2 Aufgabe.py
  L1 2 Lösung Mit Objekten arbeiten
  L1 2 Loesung.py
  3 Klassen erstellen
  L1 3 Aufgabe Schüler
  L1 3 Info Klassen erstellen
  L1 3 Lösung Schüler
  L1 3 Loesung Schueler.py
  4 Methoden implementieren
  L1 4 Aufgabe Turnier
  L1 4 Info Methoden implementieren
  L1 4 Lösung Turnier
  L1 4 Loesung Turnier.py
  5 Konstruktor implementieren
  L1 5 Aufgabe Hotel
  L1 5 Info Konstruktor
  L1 5 Lösung Hotel
  L1 5 Loesung Hotel.py
  6 Sichtbarkeit von Attributen
  L1 6 Aufgabe Währung
  L1 6 Info Sichtbarkeit von Attributen
  L1 6 Lösung Währung
  L1 6 Loesung Waehrung v1.py
  L1 6 Loesung Waehrung v2.py
L2 Methoden und Kontrollstrukturen
  In dieser Einheit lernen Sie ...Programme unter Nu...
  Aktivitätsverfolgung Lernfortschritt 2
  Ich-Kann-Liste zu Lernfortschritt 2
  Basisdateien
  L2 Infomaterial Python-Programme
  1 Alternative
  L2 1 1 Aufgabe Mieter
  L2 1 1 Info einseitige Alternativen
  L2 1 1 Lösung Mieter
  L2 1 1 Loesung Mieter.py
  L2 1 2 Aufgabe Pruefung1
  L2 1 2 Info zweiseitige Alternativen
  L2 1 2 Lösung Pruefung1.py
  L2 1 2 Loesung Pruefung1.py
  L2 1 3 Aufgabe Pruefung2
  L2 1 3 Schuelerdaten Pruefung2.py
  L2 1 3 Info geschachtelte Alternativen
  L2 1 3 Lösung Pruefung2
  L2 1 3 Loesung Pruefung2.py
  L2 1 4 Aufgabe Bewerber
  L2 1 4 Schuelerdaten Bewerber.py
  L2 1 4 Info verknüpfte Bedingungen
  L2 1 4 Lösung Bewerber
  L2 1 4 Loesung Bewerber.py
  2 Schleifen
  L2 2 1 Aufgabe Anlagegut
  L2 2 1 Schuelerdaten Anlagegut.py
  L2 2 1 Info Zählerschleife
  L2 2 1 Lösung Anlagegut
  L2 2 1 Loesung Anlagegut.py
  L2 2 2 Aufgabe Dartspiel 1
  L2 2 2 Schuelerdaten Dartspiel 1.py
  L2 2 2 Info kopfgesteuerte Schleife
  L2 2 2 Lösung Dartspiel 1
  L2 2 2 Loesung Dartspiel1.py
  L2 2 3 Aufgabe Anlagegut Vertiefung
  L2 2 3 Lösung Anlagegut Vertiefung
  L2 2 3 Loesung Anlagegut.py
  3 Strukturierte Programmierung mit Arrays/Listen
  L2 3 Aufgabe Projekt
  L2 3 Schuelerdaten Projekt.py
  L2 3 Info Array
  L2 3 Lösung Projekt
  L2 3 Loesung Projekt.py
  4 Ausnahmebehandlung
  L2 4 Aufgabe Dartspiel 2
  L2 4 Info Ausnahmebehandlung
  L2 4 Lösung Dartspiel 2
  L2 4 Loesung Dartspiel2.py
L3 Vererbung und Assoziation
  In dieser Einheit lernen Sie ...Klassenhierarchien...
  Aktivitätsverfolgung Lernfortschritt 3
  Ich-Kann-Liste zu Lernfortschritt 3
  Basisdateien
  L3 Infomaterial Python-Programme
  INFO UML-Diagramme
  1 Vererbung
  L3 1 1 Aufgabe Immobiliengesellschaft
  L3 1 1 Info Vererbung Modellierung
  L3 1 1 Lösung Immobiliengesellschaft
  L3 1 1 Immobiliengesellschaft.class.violet
  L3 1 2 Aufgabe Mitarbeiter
  L3 1 2 Aufgabe Mitarbeiter
  L3 1 2 Info Vererbung Implementierung
  L3 1 2 Lösung Mitarbeiter
  L3 1 2 Loesung Mitarbeiter
  L3 1 2 Mitarbeiter.class.violet
  2 Abstrakte Klassen
  L3 2 Aufgabe Ticket
  L3 2 Info Abstrakte Klassen
  L3 2 Lösung Ticket
  L3 2 Loesung Ticket
  L3 2 Ticket.class.violet
  3 Assoziationen
  L3 3 1 Aufgabe Schulung Modellierung
  L3 3 1 Info Assoziationen Modellierung
  L3 3 1 Lösung Schulung Modellierung
  L3 3.1 Schulung Modellierung.class.violet
  L3 3 2 Aufgabe Schulung Implementierung
  L3 3 2 Aufgabe Schulung
  L3 3 2 Info Assoziationen Implementierung
  L3 3 2 Lösung Schulung Implementierung
  L3 3 2 Loesung Schulung
  L3 3.2 Schulung Implementierung.class.violet
L4 Grafische Benutzeroberflächen (GUI)
  In dieser Einheit lernen Sie ...Projekte unter Ver...
  Aktivitätsverfolgung Lernfortschritt 4
  Ich-Kann-Liste zu Lernfortschritt 4
  Wichtige Hinweise
  L4 Wichtige Hinweise
  Basisdateien
  L4 Infomaterialien Python-Programme
  1 Einführung
  L4 1 Aufgabe Entfernungsrechner
  L4 1 Entfernungsrechner
  L4 1 Lernvideo GUI Einführung
  L4 1 Info GUI Einführung
  L4 1 Lösung Entfernungsrechner
  L4 1 Loesung Entfernungsrechner
  2 Kontrollkästchen
  L4 2 Aufgabe Emissionsrechner
  L4 2 Emissionsrechner
  L4 2 Info CheckBox
  L4 2 Lösung Emissionsrechner
  L4 2 Loesung Emissionsrechner
  3 Optionsschaltfläche
  L4 3 Aufgabe Artikelverwaltung
  L4 3 Artikelverwaltung
  L4 3 Info RadioButton
  L4 3 Lösung Artikelverwaltung
  L4 3 Loesung Artikelverwaltung
  4 Schieberegler
  L4 4 Aufgabe Kfz-Steuer
  L4 4 Kfz-Steuer
  L4 4 Info Schieberegler
  L4 4 Lösung Kfz-Steuer
  L4 4 Loesung Kfz-Steuer
  5 Eigenes Projekt
  L4 5 Aufgabe Eigenes Projekt
  L4 5 Info Eigene GUI erstellen