Programmierung im Sommersemester 2020
Vorlesung
Bis auf Weiteres wird die Vorlesung nicht als Präsenzveranstaltung angeboten. Änderungen an diesem Sachverhalt werden hier bekannt gegeben.
Audioaufzeichnungen
Bis zum Beginn der Präsenzlehrveranstaltungen wird ab dem 06. April (15. KW) wöchentlich im Opal-Kurs die Aufzeichnung einer Vorlesung angeboten.
Weitere Materialien
Für die Lehrveranstaltungen Algorithmen und Datenstrukturen sowie Programmierung sind
- die Vorlesungsmaterialien und
- die Übungssammlung
für jeweils 7€ im Copyshop Die Kopie (George-Bähr-Straße 8, http://www.diekopie24.de) erhältlich.
Übungen
Bis auf Weiteres werden keine regulären Übungstermine angeboten. Hier werden Übungsblätter zur verfügung gestellt, die von den Teilnehmenden gelöst und im Opal-Kurs abgegeben werden können. Die Aufgaben jedes Übungsblatts beziehen sich auf die Themen der Vorlesungsaufzeichnung aus der selben Woche. Im Opal-Kurs wird ein Modul für jedes Übungsblatt verfügbar gemacht, in dem die Lösungen von den Teilnehmenden hochgeladen werden können. Diese abgegebenen Lösungen werden von den Betreuer/innen angesehen und kommentiert, diese Kommentare sowie die Musterlösungen des Aufgabenblattes werden im Modul für die Teilnehmenden zugänglich gemacht.
Ab der 21. KW wird ein Teil der Aufgaben wird in einer wöchentlichen Videokonferenz besprochen. Dieser Termin soll die Aufgabentypen, die in den Übungen vorkommen, einmal vorstellen und einen Austausch von Fragen und Antworten ermöglichen. Für alle, die nicht teilnehmen können, werden Aufzeichnungen bereitgestellt.
- 1. Übungsblatt (15. KW)
- 2. Übungsblatt (16. KW)
- 3. Übungsblatt (17. KW)
- 4. Übungsblatt (18. KW)
- 5. Übungsblatt (19. KW)
- 6. Übungsblatt (20. KW)
- 7. Übungsblatt (21. KW)
- 8. Übungsblatt (22. KW)
- 9. Übungsblatt (24. KW)
- 10. Übungsblatt (25. KW)
- 11. Übungsblatt (26. KW)
- 12. Übungsblatt (27. KW)
- 13. Übungsblatt (28. KW)
- 14. Übungsblatt (29. KW)
Vergangene Klausuren
Die Aufgabenstellungen und Musterlösungen aus vergangenen Semestern sind aus dem Uni-Netz unter ftp.ifsr.de abrufbar. Nutzen Sie ggf. VPN.
In der Übungssammlung sind die Aufgaben und Lösungen der vergangenen 6 Semester zu finden.
Zu den Programmieraufgaben
- Zur Lösung der Programmieraufgaben empfohlen:
- Der Glasgow Haskell Compiler, enthält den Interpreter ghci
- tryhaskell.org, ein Online-Interpreter für Haskell-Expressions
- Zwei empfehlenswerte Bücher zum Einstieg (beide online einsehbar):
- Miran Lipovača: Learn You a Haskell For Great Good!
- Bryan O’Sullivan, Don Stewart, and John Goerzen: Real World Haskell
- AM-Interpreter:
- Interpreter für AM0/AM1 in Haskell (Author: S. Schrader)
- JIT-Interpreter für AM0 (und teilweise für AM1) in Java (Author: J. Künzel)
Lern- und Übungsprogramme
Diese Programme sind auf einer gesonderten Seite zu finden.
Kontakt
-
Prof. Dr.-Ing. habil. Dr. h.c./Univ. Szeged
Heiko Vogler
Tel.: +49 (0) 351 463-38232 -
Thomas Ruprecht, M.Sc.
Tel.: +49 (0) 351 463-38469