Department for Informatics | Sitemap | LMU-Portal
Deutsch
  • Home
  • Future Students
  • Enrolled students
  • Teaching
    • Archive
    • SS 2009
      • AKF
      • AR
      • BMMP
      • CG1
      • HS
      • MMI1
      • MMI2
      • MMP
      • MT
      • OS
      • PEM
      • PMG
      • PS
  • Research
  • People
  • Contact
  • Jobs
  • Internal
  • COVID-19 special: online teaching
MMP in other semesters:
SS22 SS21 SS20 SS19 SS18 SS17 SS16 SS15 SS14 SS13 SS12 SS11 SS10 SS09 SS08 SS07 SS06 SS05 SS04
Home > Teaching > SS 2009 > MMP

Multimedia Programming

Forum

Lecturer: Prof. Hußmann, Tutorials: Alexander De Luca
Hours per week: 2 (Lecture) + 3 (Tutorial)
ECTS credits: 4 (Lecture) + 2 (Tutorial)

  • Aktuelles
  • Dates and Locations
  • Exam
  • Topic
  • Registration
  • Lecture
  • Tutorial
  • Best Of
  • Registering for the Tutorial

Aktuelles

  • 12.07.2009: Exercise 11 can now be downloaded.
  • 06.07.2009: The dates for the Blockpraktikum are available now and can be checked at the respective website.
  • 05.07.2009: Exercise 10 can now be downloaded.
  • 29.06.2009: Informations for the exam are online now.
  • 29.06.2009: An exemplary solution for exercise 8 can now be downloaded.
  • 29.06.2009: Exercise 9 can now be downloaded.
  • 18.06.2009: Exercise 8 can now be downloaded.
  • 15.06.2009: An exemplary solution for exercise 6 can now be downloaded.
  • 14.06.2009: Exercise 7 can now be downloaded.
  • 08.06.2009: The slides and scripts for exercise 6 can now be downloaded.
  • 07.06.2009: Exercise 6 can now be downloaded.
  • 03.06.2009: An exemplary solution for exercise 5 can now be downloaded.
  • 29.05.2009: There will be no lecture next week. The tutorials are canceled as well.
  • 26.05.2009: An exemplary solution for exercise 4 can now be downloaded.
  • 24.05.2009: Attention: This week the tutorial on Wednesday (27.05.) will not be held in room A105 but in the CIP, Amalienstraße.
  • 24.05.2009: Exercise 5 can now be downloaded.
  • 20.05.2009: Slightly modified the scripts for exercise 4 (see forum).
  • 19.05.2009: An exemplary solution for exercise 3 can now be downloaded.
  • 17.05.2009: Exercise 4 can now be downloaded.
  • 11.05.2009: Exemplary solutions for exercise 2 can now be downloaded.
  • 11.05.2009: Exercise 3 can now be downloaded.
  • 06.05.2009: Exemplary solutions for exercise 1 can now be downloaded.
  • 04.05.2009: Exercise 2 has been slightly modified.
  • 03.05.2009: Exercise 2 can now be downloaded.
  • 26.04.2009: Exercise 1 can now be downloaded.
  • 21.04.2009: Der Übungsbetrieb beginnt am Montag den 27.04.2009.
  • 20.04.2009: Die Anmeldung zu den Übungen wird am 20.04.2009 um 20:00 freigeschaltet.
  • 09.03.2009: Die erste Vorlesung findet am 20.04.09 statt.

Dates and Locations

  • Lecture: Monday 10-12
    Location: Theresienstr. 39, Raum B005
  • Tutorial: Monday 14-16 und 16-18 Uhr (Room B133, Theresienstr. 39), Wednesday 10-12 Uhr (Room A105, Amalienstr. 17), Thursday 12-14 Uhr (Room B133, Theresienstr. 39)

Exam

  • Date: Monday, July 20 2009, 10-12 a.m.
  • Place: Theresienstr. 39, Raum B005
  • Attention:
    • Print all lecture slides and bring them with you.
    • Mobile phones, laptops and any other communication technologies are strictly forbidden. Leave them at home.
    • student id card required
    • Real (!!) identification document required (e.g. ID card or passport)

Topic

Die Vorlesung stellt grundlegende Techniken und Programmierschnittstellen zur Entwicklung von Multimedia-Anwendungen 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 Lehrveranstaltung unterscheidet sich deutlich von den gleichnamigen Veranstaltungen vorhergehender Jahre! Die Übungen werden das Autorenwerkzeug Flash nicht verwenden. Die SWS-Zahl ist geringer als in den Vorjahren (Übungen 3-stündig statt 4-stündig). Ein umfangreiches Flash-Projektpraktikum (ähnlich zu den Übungen der Vorjahre) wird zusätzlich als Blockpraktikum Multimedia-Programmierung angeboten.

Die Lehrveranstaltung eignet sich für

  • Studierende der Diplomstudiengänge Medieninformatik oder Informatik im Hauptstudium. Erwartete Vorkenntnisse: Vordiplom in Medieninformatik oder Informatik.
  • Studierende des Bachelor-Nebenfachstudiengangs Medieninformatik im Hauptfach Kunst und Multimedia (Pflichtveranstaltung im 4. Fachsemester als Teil des Moduls Multimedia-Praxis)
  • Studierende des Bachelorstudiengangs Medieninformatik oder Informatik als "vertiefendes Thema" (siehe Informationen zu Bachelor Informatik und Medieninformatik)

Registration

To participate at the lecture, a registration using Uniworx is required. Everyone can join this lecture. The registration will be closed once we reached the maximum capacity for this lecture.

Lecture

Slides and podcast of lecture are available.

The podcast (in German) can be subscribed to from iTunes.

Podcast abonnieren

Datum Thema der Vorlesung Skript Podcast
20.04.09 Introduction to Multimedia Programming ca. 500 KB Audio 1
27.04.09 Development Platforms for Multimedia Programming - Python and Pygame ca. 200 KB Audio 2a
04.05.09 Development Platforms for Multimedia Programming -
Other Platforms
ca. 400 KB Audio 2b
11.05.09 Development Platforms for Multimedia Programming -
Other Platforms (Contd.)
ca. 300 KB Audio 2c
11.05.09 Challenges in Multimedia Programming ca. 200 KB Audio 3
18.05.09 Programming with Images ca. 500 KB Audio 4
25.05.09 Programming with Animations - Part 1 ca. 500 KB Audio 5a
08.06.09 Programming with Animations - Part 2 ca. 700 KB Audio 5b
15.06.09 Programming with Sound ca. 300 KB Audio 6
22.06.09 Programming with Video ca. 600 KB Audio 7
29.06.09 Design Patterns for Multimedia Software ca. 300 KB Audio 8
06.07.09 Development Process for Multimedia Projects ca. 1100 KB Audio 9
13.07.09 Modelling Multimedia Applications ca. 500 KB Audio 10

Tutorial

The concepts introduced in the lecture are practiced with concrete examples. The three hours per weak are based on two hours tutorial and the time spent for solving the weekly tasks.

The concepts introduced in the lecture are practiced with concrete examples. The three hours per weak are based on two hours tutorial and the time spent for solving the weekly tasks.

Doing the homework decides whether a student will be allowed to write the exam (Bachelor students) or whether the student passes the class. Each homework (two exceptions) have to be successfully submitted. This means that each of those need to be passed with at least 50% of the available points.

Blatt Nr. Thema des Übungsblatts Abgabedatum Folien zur Übung Materialien
1 Einführung in Python 04.05.09 10:00 Uhr Folien Materialien
2 Interaktion mit Pygame 11.05.09 10:00 Uhr Folien --
3 Animationen 18.05.09 10:00 Uhr Folien Skripte
4 Sprites 25.05.09 10:00 Uhr Folien Skripte
5 Sprite Animations 01.06.09 10:00 Uhr Folien Skripte
6 Physics 15.06.09 10:00 Uhr Folien Skripte
7 Sound 22.06.09 10:00 Uhr Folien Skripte
8 Bildbetrachter in JavaFX 29.06.09 10:00 Uhr Folien Skripte
Materialien
9 Slideshow in JavaFX 06.07.09 10:00 Uhr Folien Skripte
10 Breakout 13.07.09 10:00 Uhr - -
11 Breakout 2 20.07.09 10:00 Uhr - -

Best Of

Here you find the solutions of the last exercise which we liked best. All solutions are published with the agreement of the respective students.

  • Daniel Filonik - 3D Breakout (Pygame)
  • Clemens Weidenhiller - Combo Breakout (JavaFX)

Registering for the Tutorial

A registration is required for participating at the tutorials. Registration starts Tuesday April 22, 2009 at 20:00. First come, first served.

To register, use Uniworx with your CIP Account.

To top
Impressum – Privacy policy – Contact  |  Last modified on 2010-04-19 by Bettina Conradi (rev 8520)