Woche Name Beschreibung
Textseite Informationen zur Einwahl in ZOOM für das Plenarmeeting, montags 12-14 ab 18.10.2021

Ab ca. 12:00 Uhr wird der ZOOM-Raum aktiviert, richtig los geht es dann erst um 12:15 Uhr!
... wir versuchen die Sitzung am 18.10. (Organisatorisches) aufzuzeichnen!

Link/URL Link zum "Schwester-Kurs": "Grundlagen der Programmierung"
Datei Modul EPI Organisatorisches - Folien zum VideoWS2021 2022
Datei EPI 21 22 Informationen

Wichtig! ... bitte lesen, enthält am Ende Literaturvorschläge.

Textseite Hinweise zu Python

Datei Beispiel für eine Programm-Dokumentation mit Erläuterungen

... basiert auf einer Grundversion von Prof. Dr. Detlef Krömker!

Datei Programmierhandbuch WiSe 21/22 (Style Guide)

Bitte unbedingt durchschauen und beachten!
V2: Korrekur der Operatorreihenfolge auf Seite 9.

Link/URL Studiengänge in der Informatik

... nach Auswahl des Studiengangs sind dort auch die Studienordnungen zu finden!

Link/URL Stichwort: Richtig zitieren
Datei Leitfaden - Weiterleitung Ihrer email einrichten / Ihre Kontaktdaten
Datei OOP2022 Kostenfreie Teilnahme für Studierende
Link/URL Link zum "Schwester-Kurs": "Grundlagen der Programmierung"
18. Oktober - 24. Oktober Textseite Falls die Videos (z.B. für Gäste) nicht sichtbar sind, hier die direkten Links zu den sieben Videos.
Datei VE00_flaeche.py
Datei Folien zu VE00-Programmieren-(Aller)-Erste Schritte

Korrektur Folie 42: "y < r" statt "y > r"

Datei Das Python-Tutorial zur Vorlesung VE00

Hallo, dies sind Auszüge aus der deutschen FAssung des PYthon-Tutorials. Die Themen, die Vorlesungsinhalt sind.

Datei Ein Tag "Spielerei" mit IDLE

Dies ist eine lockere und manchmal auch flapsige Einführung in die Python IDLE, ein sogenanntes "Integrated Development and Learning Environment", also eine Programmierumgebung. Wenn Sie bisher wenig oder keine Programmiererfahrung haben, sollten Sie es mit der Installation von Python unbedingt durchführen, um so Unterstützung bei den allerersten Schritten zu haben. Die Erfahrenen sollten es mindestens querlesen.

Datei Programmierhandzettel 1
Diesen sollten Sie ausdrucken und neben die Tastattur legen (zum Spicken!). Mit der Zeit werden Sie ihn nicht mehr brauchen.
Datei EPR_Übungsblatt_00

25. Oktober - 31. Oktober Textseite Falls die Videos (z.B. für Gäste) nicht sichtbar sind, hier die direkten Links zu den Videos.




Datei Folien VE01 Programmieren - Die nächsten Schritte

v1: Update Folie 9: cmp() nicht in Python 3.x

Datei Programmierhandzettel 2

...

Datei EPR-Übungsblatt ÜE-01

1. November - 7. November Textseite Falls die Videos (z.B. für Gäste) nicht sichtbar sind, hier die direkten Links zu den Videos.




Datei VE02_live_schleifen.py (Datei zum Live Coding Video - Schleifen))
Datei VE02_live_functions.py (Datei zum Live Coding Video - Funktionen)
Datei VE02 Kontrollstrukturen (Schleifen und Unterprogramme)
Datei EPR-Übungsblatt ÜE-02
Datei READING: GoTo Statement Considered Harmful

...

8. November - 14. November Textseite Falls die Videos (z.B. für Gäste) nicht sichtbar sind, hier die direkten Links zu den Videos.




Datei Folien VE03 Erste Einblicke ins Software Engineering: Module, Kommentare, Docstrings
Link/URL Programmierhandbuch WiSe 21/22 (Style Guide) ... bitte unbedingt lesen!
Datei header als py_file
Datei EPR-Übungsblatt ÜE-03

Link/URL Beispiel für eine Programm-Dokumentation mit Erläuterungen
15. November - 21. November Textseite Links zu den Videos für Gäste
Datei ve_04_list_tuple.py (Datei zur Live Demo)
Datei ve_04_set_frozenset.py (Datei zur Live Demo)
Datei Folien VE04: Aggregierte Datentypen (1) - Listen, Tupel, Mengen Frozen Sets
Datei EPR 04
22. November - 28. November Textseite Links zu den Videos für Gäste
Datei ve_5_dict_examples.py
Datei ve_5_copy_callbyobj_live.py
Datei ve_5_parameter.py
Datei Folien VE05: Dict Copy Unterpr Parameter
Datei Folien: PairProgramming
Datei EPR 05

Achtet auf die korrekte Schreibweise der __author__ - Variable 

Datei cards.py
29. November - 5. Dezember Textseite Videos


Datei Folien VE06: Glassbox-Tests
Datei Vorlage Äquivalenzklasse-Methode
Datei Ein IDLE-Debugger Tutorium
6. Dezember - 12. Dezember Textseite Videos


Datei ve_07_rekursion.py
Datei ve_07_sorting.py
Datei ve_07_runtime.py
Datei VE07 Iteration-Rekursion –Algorithmenentwurf–Laufzeitmessungen in Python
Datei EPR 06
13. Dezember - 19. Dezember Textseite Videos


Datei Account.py zum Video Class in Python
Datei class_abcde.py zum Live Video Vererbung
Datei Celsius.py zum Video Getter- und Setter
Datei dynamicVariable.py zum Video dynamische Attribute
Datei Folien VE08 - Objektorientierte Programmierung in Python
10. Januar - 16. Januar Textseite Videos


Datei Folien VE09: UML 2 - Klassendiagramm_Objektdiagramm
Datei EPR 07
Datei UMLKlassenhierarchy Beispielloesung 7 1
17. Januar - 23. Januar Textseite Videos


Datei menue GUI Beispielcode in Python
Datei Folien VE10 - Entwicklung von GUIs mit Tkinter
Datei EPR 08

Datei food
24. Januar - 30. Januar Datei VE11 Ausnahmebehandlung (exceptions)
Datei (wie in GPR) VGE11_Folien_Weitere Datenstrukturen in Python
31. Januar - 06. Februar Textseite Videos
Datei VE12_12 Machine Learning (1) - k-means
Verzeichnis EPR-KI-Notebooks
Datei EPR 09 - Jupyter Notebook

Neue Version des Notebooks, betrifft nur Aufgabe 2.4 und 2.5 (aktualisiert am 14.02.22; 15:20)

07. Februar - 13. Februar Textseite Videos
Datei VE_13_pandas_plotten
Datei VE_13_Lineare_Regression
Verzeichnis EPR-KI
14. Februar - 20. Februar Datei EPI Inhalte
1. Klausur EPI (also EPR und GPR) am 10.03.2022 Datei Abschlussklausur EPI v2022 03 10 Seiten1-3