2. OOP mit Python - erste Schritte (v24)

Erste Schritte für die OOP (in Python)

Voraussetzungen sind

  1. die Grundlagen der imperativen Programmierung (in Python)
  2. Diverse Informationsblätter zu OOP Allgemein (vgl. Unterricht)
  3. Vorgang der Modellierung der Realität in der Objektorientierten Betrachtungsweise (vgl. Unterricht)
  4. Fachkonzept Datenkapselung(Link ist extern) - auf inf-schule
  5. Vorteile der OOP (vgl. Unterricht)
  6. Objekte und Klassen im Beispiel Simulation von Ampelsystemen auf inf-schule.de im Kapitel 3 "Modellierung von Informatiksystemen" im Unterkapitel 3.2 Objektorientierte Programmierung mit Python (vgl. itslearning)
  7. OOP mit Python als PDF-Datei im Anhang (Teil1- Grundkonzepte und Teil 2 - erweiterte Konzepte). Die Beispieldateien dazu befinden sich als ZIP-Datei ebenfalls im Anhang.
  8. Nach OOP mit Python (1 und 2) die erweiterte Übung bearbeiten (im Anhang)

Weiteres (Online-)Material

  1. Objektorientierte Programmierung – Einfach erklärt! (Link ist extern)ist eine deutschsprachige Website mit vielen Informationen und auch Hintergrundwissen zu Python. Die OOP wird anhand erster einfacher Beispiele anschaulich dargestellt.
  2. Python - Klassen und Objekte erklärt(Link ist extern) ist eine deutschsprachige Website mit vielen Informationen und auch Hintergrundwissen zu Python. Die OOP wird anhand erster einfacher Beispiele anschaulich dargestellt.
  3. Und natürlich - nicht zu vergessen: W3Schools (nur englisch)