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, 21.10.2014 Organisation (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
1. Di, 21.10.2014 Grundlagen (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
2. Di, 21.10.2014
Fr, 24.10.2014
Erste Schritte in Python (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
3. Fr, 24.10.2014 Werte, Typen, Variablen, Ausdrücke (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
4. Fr, 24.10.2014
Di, 28.10.2014
Funktionen: Aufrufe und Definitionen (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
27.10.2014
5. Di, 28.10.2014
Fr, 31.10.2014
Bedingungen, bedingte Ausführung und While-Schleifen (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
05.11.2014
6. Fr, 31.10.2014 Python-Programme schreiben, kommentieren, starten und entwickeln (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
7. Fr, 31.10.2014
Di, 04.11.2014
Rekursion (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
05.11.2014
8. Di, 04.11.2014
Fr, 07.11.2014
Sequenzen, For-Schleifen und Objekte und Identität (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
07.11.2014
9. Fr, 07.11.2014
Di, 11.11.2014
Bäume (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
14.11.2014
10. Di, 11.11.2014
Fr, 14.11.2014
Programmentwicklung: Testen und Debuggen (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
expreval0.py
expreval1.py
expreval2.py
14.11.2014
11. Fr, 14.11.2014
Di, 18.11.2014
Dictionaries & Mengen (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
12. Di, 18.11.2014 Funktionsaufrufe & Ausnahmebehandlung (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
kaboom.py
20.11.2014
13. Fr, 21.11.2014 Ein-/Ausgabe: String-Literale, String-Interpolation, Dateien, Dateinamen und Ordner, Persistente Daten, Pipes (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
walk.py
21.11.2014
14. Di, 25.11.2014 Fingerübung: Ein Interpreter für Brainf*ck (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
bf.py
rot13.b
squares.b
hello.b
15. Fr, 28.11.2014
Di, 02.12.2014
Objekt-orientierte Programmierung: Einstieg (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
geoclasses.py
tkcv.py
tkhw.py
cvgeo.py
01.12.2014
16. Fr, 05.12.2014 OOP: Aggregierung, Properties, Operator-Überladung und magische Klassen (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
overloading.py
properties.py
05.12.2014
17. Di, 09.12.2014 Klassenmethoden, Klassen und Typen (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
classmethods.py
18. Fr, 12.12.2014 OOP: RoboRally als Beispiel (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
Aufzeichnung 2
roborally.py
roborallyTk.py
gifs.zip
12.01.2015
19. Di, 19.12.2014 Berufsethik und Wissenschaftsethik (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
20. Fr, 09.01.2015
Fr, 10.01.2015
Reguläre Ausdrücke (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
email-syntax.py
count.py
12.01.2015
21. Di, 13.01.2015 Das WWW befragen (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
wetter.py
wetter1.py
temperature.py
13.01.2015
22. Fr, 16.01.2015
Di, 20.01.2015
Effiziente Programme (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
faktorial.py
fibonacci.py
fibonacci_cprofile.py
cpbsp.py
bf.py
bfa.py
bfb.py
bfc.py
bftrace.py
prime.b
in.txt
in10.txt
19.01.2015
23. Di, 20.01.2015
Fr, 23.01.2015
Laufzeitanalyse von Algorithmen (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
21.01.2015
24. Fr, 23.01.2015
Di, 27.01.2015
Funktionale Programmierung in Python (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
Aufzeichnung 2
28.01.2015
25. Fr, 30.01.2015 Iteratoren und Generatoren (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
26. Fr, 30.01.2015
Di, 03.02.2015
Fr, 06.02.2015
Constraint Satisfaction, Backtracking und Constraint Propagierung (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
Aufzeichnung 1
Aufzeichnung 2
oz.py
ozgen.py
8queens.py
sudoku.py
sudokucp.py
09.02.2015
27. Fr, 06.02.2015 Wissenschaftliches Rechnen mit numpy, scipy und matplotlib (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)
arraytest.py
mplbeispiel.py
28. Di, 11.02.2015 Eine kurze Geschichte der Informatik (Bildschirm)
(Drucker)
(Drucker; 4-auf-1)