This page is only available in German.
Informatik I - Vorlesungen
Hier werden während des Semesters die Materalien zur Vorlesung bereit gestellt.
| Nr. | Datum | Thema | Folien | Aufzeichnung | Dateien | Änderung | 
|---|---|---|---|---|---|---|
| 0. | Di, 20.10.2015 | Organisation | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | ||
| 1. | Di, 20.10.2015 | Grundlagen | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | |||
| 2. | Di, 20.10.2015 Fr, 23.10.2015 | Erste Schritte in Python | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | ||
| 3. | Fr, 23.10.2015 | Werte, Typen, Variablen, Ausdrücke | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | |||
| 4. | Fr, 23.10.2015 Di, 27.10.2015 | Funktionen: Aufrufe und Definitionen | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | 27.10.2015 | |
| 5. | Di, 27.10.2015 Fr, 30.10.2015 | Bedingungen, bedingte Ausführung und While-Schleifen | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | ||
| 6. | Fr, 30.10.2015 | Python-Programme schreiben, kommentieren, starten und entwickeln | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | |||
| 7. | Fr, 30.10.2015 Di, 03.11.2015 | Endliche Automaten | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | 04.11.2015 | |
| 8. | Di, 03.11.2015 Fr, 06.11.2015 (keine Aufnahme) | Spieltheorie | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | 09.11.2015 | ||
| 9. | Fr, 06.11.2015 (keine Aufnahme) | Rekursion | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | |||
| 10. | Di, 10.11.2015 | Sequenzen, For-Schleifen und Objekte und Identität | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | ||
| 11. | Fr, 13.11.2015 | Bäume | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | ||
| 12. | Di, 17.11.2015 | Programmentwicklung: Testen und Debuggen | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | expreval0.py expreval1.py expreval2.py | |
| 13. | Fr, 20.11.2015 Di, 24.11.2015 | Dictionaries & Mengen | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | 24.11.2015 | |
| 14. | Di, 24.11.2015 Fr, 27.11.2015 | Funktionsaufrufe & Ausnahmebehandlung | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | kaboom.py | |
| 15. | Fr, 27.11.2015 | Fingerübung: Ein Interpreter für Brainf*ck | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | konv.b loop.b hello.b bf.py fact.b self.b selfhello.b selffact.b | |
| 16. | Di, 01.12.2015 | Ein-/Ausgabe: String-Literale, String-Interpolation, Dateien, Dateinamen und Ordner, Persistente Daten, Pipes | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | grep_joke.py killing_joke_sketch.txt walk.py | |
| 17. | Fr, 04.12.2015 Di, 08.12.2015 | Objekt-orientierte Programmierung: Einstieg | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | geoclasses.py tkcv.py tkhw.py cvgeo.py | 08.12.2015 | 
| 18. | Di, 08.12.2015 Fr, 11.12.2015 | OOP: Aggregierung, Properties, Operator-Überladung und magische Klassen | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | overloading.py properties.py | 11.12.2015 | 
| 19. | Fr, 11.12.2015 | Klassenmethoden, Klassen und Typen, Standardmethoden für Sequenzen und Strings | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | classmethods.py arabic.py | |
| 20. | Di, 15.12.2015 | Berufsethik und Wissenschaftsethik | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | ||
| 21. | Fr, 18.12.2015 Fr, 08.01.2016 | OOP: RoboRally als Beispiel | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 Aufzeichnung 2 | roborally.py | 21.12.2015 | 
| 22. | Fr, 12.01.2016 | Reguläre Ausdrücke | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | email-syntax.py count.py | |
| 23. | Di, 15.01.2016 | Das WWW befragen | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | wetter.py wetter1.py temperature.py | |
| 24. | Fr, 19.01.2016 | Effiziente Programme | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | fac_rec_iter.py faktorial.py fibonacci.py fibonacci_cprofile.py cpbsp.py bfio.py bfa.py bfb.py bfc.py bftrace.py prime.b in.txt in10.txt | |
| 25. | Fr, 22.01.2016 Di, 26.01.2016 | Laufzeitanalyse von Algorithmen | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | 25.01.2016 | |
| 26. | Di, 26.01.2016 Fr, 29.01.2016 | Funktionale Programmierung in Python | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 Aufzeichnung 2 | ||
| 27. | Di, 02.02.2016 | Iteratoren und Generatoren | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | ||
| 28. | Di, 02.02.2016 Fr, 05.02.2016 | Constraint Satisfaction, Backtracking und Constraint Propagierung | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | oz.py ozgen.py 8queens.py sudoku.py sudokucp.py | |
| 29. | Di, 09.02.2016 Fr, 12.02.2016 | Eine kurze Geschichte der Informatik | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | ||
| 30. | Fr, 12.02.2016 | Ausblick | (Bildschirm) (Drucker) (Drucker; 4-auf-1) | Aufzeichnung 1 | 
