Uni-Logo

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