SS24 SS23 SS22 SS21 SS20 SS19 SS18 SS17 SS16 SS15 SS14 SS13 SS12 SS11 SS10 SS09 SS08 SS07 SS06 SS05 SS04
Vorlesung Multimedia-Programmierung
Dozent: Prof. Hussmann, Dr. Alexander De Luca
Übungsleitung: Dr. Alexander De Luca
Umfang: 2 SWS Vorlesung, 3 SWS Übung
ECTS-Credits: 6
Modul: P17 oder P18: Vertiefende Themen der Medieninformatik für Bachelor I oder II (für Bachelor Medieninformatik)
P16 oder P17: Vertiefende Themen der Informatik für Bachelor I oder II (für Bachelor Informatik)
Aktuelles
- 16.08.2012 Ein Best Of zur Breakout Aufgabe ist nun online.
- 10.08.2012 Die Nachholklausur findet am 03.09.2012 statt.
- 22.05.2012 Die Skripte zu den Übungen sind nun online.
- 22.04.2012 Folien und Podcast zur zweiten Vorlesung sind nun online.
- 12.04.2012 Folien und Podcast zur ersten Vorlesung sind nun online.
- 01.03.2012 Die Anmeldung zur Vorlesung ist nun offen.
- Hinweis: Alle Angaben sind vorläufig und können sich noch ändern.
Termine und Ort
- Vorlesung: Montag 10-12 Uhr
Ort: Geschwister-Scholl-Platz 1, M 114 - Übungen:
- Dienstag, 10-12 Uhr, Tutor: Laurent Pichler
- Mittwoch, 18-20 Uhr, Tutor: Hans-Peter Dietz
- Freitag, 12-14 Uhr, Tutor: Charlotte Prieß
- Freitag, 14-16 Uhr, Tutor: Charlotte Prieß
- Programmierberatung:
Mittwoch, 16-18 Uhr, Tutor: Hans-Peter Dietz Ort: Amalienstraße 17, Raum A 107
Inhalt
Die Vorlesung stellt grundlegende Techniken und Programmierschnittstellen zur Entwicklung von Multimedia-Anwendungen für Desktop und Web vor. Behandelt werden Grafik-, Sound-, 3D-, und Multimediaschnittstellen.
Die Übungen werden mit unterschiedlichen Frameworks, Sprachen etc. durchgeführt werden. Darunter z.B. Python und Java FX.
Wichtiger Hinweis: Diese Jahr wird keine Vorlesung stattfinden. Stattdessen werden Podcasts zur Verfügung gestellt. Zusätzlich wird es eine Fragestunde geben sowie die Übungen.
Die Lehrveranstaltung eignet sich für
- Studierende Kunst und Multimedia (Pflichtveranstaltung im 4. Fachsemester als Teil des Moduls Multimedia-Praxis)
- Studierende Medieninformatik (Bachelor) oder Informatik als "Vertiefendes Thema" (siehe Informationen zu Bachelor Informatik und Medieninformatik)
- Studierende der Diplomstudiengänge Medieninformatik oder Informatik im Hauptstudium. Erwartete Vorkenntnisse: Vordiplom in Medieninformatik oder Informatik.
Anmeldung zur Vorlesung
Um an den Vorlesung teilzunehmen ist eine Anmeldung über Uniworx erforderlich. Prinzipiell kann jeder an der Vorlesung teilnehmen. Die Anmeldung wird allerdings gesperrt sobald die Obergrenze unserer Kapazitäten erreicht ist. Es bietet sich also an, sich möglichst schnell zu registrieren.
Vorlesung
Datum | Thema der Vorlesung | Skript | Audio |
---|---|---|---|
16.04.2012 | General Topics, Introduction to Python/Pygame | Ch1(a) | Audio1a |
23.04.2012 | Other Multimedia Development Platforms: Overview | Ch1(b) | Audio1b (techn. Probleme) |
30.04.2012 | entfällt | ||
07.05.2012 | Challenges in Multimedia Programming | Ch2 | Audio2 |
14.05.2012 | Programming with Images | Ch3 | Audio3 |
21.05.2012 | Programming with Animations, Part 1 | Ch4(a) | Audio4a |
28.05.2012 | entfällt | ||
04.06.2012 | Programming with Animations, Part 2 | Ch4(b) | Audio4b |
11.06.2012 | Programming with Sound | Ch5 | Audio5 |
18.06.2012 | Programming with Video Software Engineering Techniques, Part 1 |
Ch6 Ch7(a) |
Audio6 Audio7a |
25.06.2012 | Software Engineering Techniques, Part 2 | Ch7(b) | Audio7b |
02.07.2012 | Development Process for Multimedia Projects | Ch8 | Audio8 |
Übung
Blatt | Thema | Abgabedatum | Materialien | Skripte |
---|---|---|---|---|
Blatt 1 | Einführung in Python | 23.04.2012 10:00 Uhr | Folien Materialien |
|
Blatt 2 | Einführung in Pygame | 30.04.2012 10:00 Uhr | Folien Materialien |
Skripte |
Blatt 3 | Einführung in JavaFX | 14.05.2012 10:00 Uhr | Folien Materialien Lösung |
Skripte |
Blatt 4 | Slideshow in JavaFX | 21.05.2012 10:00 Uhr | Folien | Skripte |
Blatt 5 | Animationen in Pygame | 04.06.2012 10:00 Uhr | Folien Lösung |
Skripte |
Blatt 6 | Sprites | 11.06.2012 10:00 Uhr | Folien Lösung |
Skripte |
Blatt 7 | Sprite-Sheets und Sound | 18.06.2012 10:00 Uhr | Folien | Skripte |
Blatt 8 | Spiel mit Zustandsautomat | 25.06.2012 10:00 Uhr | Folien | |
Blatt 9 | Breakout 1 (Bonusblatt) | 02.07.2012 10:00 Uhr | Folien | Skripte |
Blatt 10 | Breakout 2 (Bonusblatt) | 09.07.2012 10:00 Uhr | ||
Klausurvorbereitung | Folien |
Best Of
Hier findet Ihr die Abgaben der letzten Übung, die uns besonders gefallen haben. Alle Lösungen wurden mit Erlaubnis der Studenten online gestellt.
- Benjamin Bisinger - Breakout
Klausur
- Termin: Montag, 16.07.2012, 10-12 Uhr
- Frist zur Anmeldung: Dienstag, 10.07.2012, 16 Uhr
- Die Anmeldung ist ab sofort über Uniworx möglich.
- Ort:
A-L: Hauptgebäude, M 114
L-Z: Hauptgebäude, B 006 - Wichtig:
- Alle Vorlesungs- und Übungsfolien ausdrucken und mitnehmen.
- Taschenrechner mitnehmen.
- Mobiltelefone, Computer und alle anderen Kommunikationstechnologien sind strengstens verboten. Am besten gleich daheim lassen.
- Studentenausweis mitnehmen
- Echten (!!) Lichtbildausweis mitnehmen (z.B. Personalausweis oder Reisepass)
Nachholklausur
- Termin: Montag, 03.09.2012, 14-16 Uhr
- Frist zur Anmeldung: Mittwoch, 15.08.2012, 16 Uhr
- Die Anmeldung ist ab sofort über Uniworx möglich.
- Ort:
Amalienstraße 17, A 105 - Wichtig:
- Alle Vorlesungs- und Übungsfolien ausdrucken und mitnehmen.
- Taschenrechner mitnehmen.
- Mobiltelefone, Computer und alle anderen Kommunikationstechnologien sind strengstens verboten. Am besten gleich daheim lassen.
- Studentenausweis mitnehmen
- Echten (!!) Lichtbildausweis mitnehmen (z.B. Personalausweis oder Reisepass)