|
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 zum "Schwester-Kurs": "Grundlagen der Programmierung" |
|
|
Modul EPI Organisatorisches - Folien zum VideoWS2021 2022 |
|
|
EPI 21 22 Informationen |
Wichtig! ... bitte lesen, enthält am Ende Literaturvorschläge.
|
|
Hinweise zu Python |
|
|
Beispiel für eine Programm-Dokumentation mit Erläuterungen |
... basiert auf einer Grundversion von Prof. Dr. Detlef Krömker!
|
|
Programmierhandbuch WiSe 21/22 (Style Guide) |
Bitte unbedingt durchschauen und beachten! V2: Korrekur der Operatorreihenfolge auf Seite 9.
|
|
Studiengänge in der Informatik |
... nach Auswahl des Studiengangs sind dort auch die Studienordnungen zu finden!
|
|
Stichwort: Richtig zitieren |
|
|
Leitfaden - Weiterleitung Ihrer email einrichten / Ihre Kontaktdaten |
|
|
OOP2022 Kostenfreie Teilnahme für Studierende |
|
|
Link zum "Schwester-Kurs": "Grundlagen der Programmierung" |
|
|
18. Oktober - 24. Oktober |
Falls die Videos (z.B. für Gäste) nicht sichtbar sind, hier die direkten Links zu den sieben Videos. |
|
|
VE00_flaeche.py |
|
|
Folien zu VE00-Programmieren-(Aller)-Erste Schritte |
Korrektur Folie 42: "y < r" statt "y > r"
|
|
Das Python-Tutorial zur Vorlesung VE00 |
Hallo, dies sind Auszüge aus der deutschen FAssung des PYthon-Tutorials. Die Themen, die Vorlesungsinhalt sind.
|
|
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.
|
|
Programmierhandzettel 1 |
Diesen sollten Sie ausdrucken und neben die Tastattur legen (zum Spicken!). Mit der Zeit werden Sie ihn nicht mehr brauchen.
|
|
EPR_Übungsblatt_00 |
|
|
25. Oktober - 31. Oktober |
Falls die Videos (z.B. für Gäste) nicht sichtbar sind, hier die direkten Links zu den Videos. |
|
|
Folien VE01 Programmieren - Die nächsten Schritte |
v1: Update Folie 9: cmp() nicht in Python 3.x
|
|
Programmierhandzettel 2 |
|
|
EPR-Übungsblatt ÜE-01 |
|
|
1. November - 7. November |
Falls die Videos (z.B. für Gäste) nicht sichtbar sind, hier die direkten Links zu den Videos. |
|
|
VE02_live_schleifen.py (Datei zum Live Coding Video - Schleifen)) |
|
|
VE02_live_functions.py (Datei zum Live Coding Video - Funktionen) |
|
|
VE02 Kontrollstrukturen (Schleifen und Unterprogramme) |
|
|
EPR-Übungsblatt ÜE-02 |
|
|
READING: GoTo Statement Considered Harmful |
|
|
8. November - 14. November |
Falls die Videos (z.B. für Gäste) nicht sichtbar sind, hier die direkten Links zu den Videos. |
|
|
Folien VE03 Erste Einblicke ins Software Engineering: Module, Kommentare, Docstrings |
|
|
Programmierhandbuch WiSe 21/22 (Style Guide) ... bitte unbedingt lesen! |
|
|
header als py_file |
|
|
EPR-Übungsblatt ÜE-03 |
|
|
Beispiel für eine Programm-Dokumentation mit Erläuterungen |
|
|
15. November - 21. November |
Links zu den Videos für Gäste |
|
|
ve_04_list_tuple.py (Datei zur Live Demo) |
|
|
ve_04_set_frozenset.py (Datei zur Live Demo) |
|
|
Folien VE04: Aggregierte Datentypen (1) - Listen, Tupel, Mengen Frozen Sets |
|
|
EPR 04 |
|
|
22. November - 28. November |
Links zu den Videos für Gäste |
|
|
ve_5_dict_examples.py |
|
|
ve_5_copy_callbyobj_live.py |
|
|
ve_5_parameter.py |
|
|
Folien VE05: Dict Copy Unterpr Parameter |
|
|
Folien: PairProgramming |
|
|
EPR 05 |
Achtet auf die korrekte Schreibweise der __author__ - Variable |
|
cards.py |
|
|
29. November - 5. Dezember |
Videos |
|
|
Folien VE06: Glassbox-Tests |
|
|
Vorlage Äquivalenzklasse-Methode |
|
|
Ein IDLE-Debugger Tutorium |
|
|
6. Dezember - 12. Dezember |
Videos |
|
|
ve_07_rekursion.py |
|
|
ve_07_sorting.py |
|
|
ve_07_runtime.py |
|
|
VE07 Iteration-Rekursion –Algorithmenentwurf–Laufzeitmessungen in Python |
|
|
EPR 06 |
|
|
13. Dezember - 19. Dezember |
Videos |
|
|
Account.py zum Video Class in Python |
|
|
class_abcde.py zum Live Video Vererbung |
|
|
Celsius.py zum Video Getter- und Setter |
|
|
dynamicVariable.py zum Video dynamische Attribute |
|
|
Folien VE08 - Objektorientierte Programmierung in Python |
|
|
10. Januar - 16. Januar |
Videos |
|
|
Folien VE09: UML 2 - Klassendiagramm_Objektdiagramm |
|
|
EPR 07 |
|
|
UMLKlassenhierarchy Beispielloesung 7 1 |
|
|
17. Januar - 23. Januar |
Videos |
|
|
menue GUI Beispielcode in Python |
|
|
Folien VE10 - Entwicklung von GUIs mit Tkinter |
|
|
EPR 08 |
|
|
food |
|
|
24. Januar - 30. Januar |
VE11 Ausnahmebehandlung (exceptions) |
|
|
(wie in GPR) VGE11_Folien_Weitere Datenstrukturen in Python |
|
|
31. Januar - 06. Februar |
Videos |
|
|
VE12_12 Machine Learning (1) - k-means |
|
|
EPR-KI-Notebooks |
|
|
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 |
Videos |
|
|
VE_13_pandas_plotten |
|
|
VE_13_Lineare_Regression |
|
|
EPR-KI |
|
|
14. Februar - 20. Februar |
EPI Inhalte |
|
|
1. Klausur EPI (also EPR und GPR) am 10.03.2022 |
Abschlussklausur EPI v2022 03 10 Seiten1-3 |
|