مصاريف
تاريخ البدء
وسيلة الدراسة
داخل الحرم الجامعي
مدة
حقائق البرنامج
تفاصيل البرنامج
درجة
درجة البكالوريوس
تخصص رئيسي
الأمن السيبراني | تصميم الأثاث | Computer Science
التخصص
الفنون | علوم الكمبيوتر وتكنولوجيا المعلومات
نوع التعليم
داخل الحرم الجامعي
لغة الدورة
إنجليزي
عن البرنامج
نظرة عامة على البرنامج
Multimedia Programming Program
Overview
The Multimedia Programming program is designed to provide students with a comprehensive understanding of the principles and techniques involved in the development of multimedia applications for desktop and web platforms. The program covers a range of topics, including graphics, sound, 3D, and multimedia interfaces.
Program Structure
- The program consists of a lecture series and tutorials.
- The lecture series provides an introduction to the fundamental techniques and programming interfaces used in multimedia application development.
- The tutorials offer hands-on experience with different frameworks, languages, and tools, including Python and Java FX.
Target Audience
- The program is suitable for students of Arts and Multimedia, Medieninformatik (Bachelor), and Informatik.
- It is also open to students of other disciplines who wish to acquire skills in multimedia programming.
Prerequisites
- Expected prior knowledge includes a Vordiplom in Medieninformatik or Informatik.
- Students are required to have a basic understanding of programming concepts and principles.
Lecture Schedule
| Date | Lecture Topic | Script | Audio |
|---|---|---|---|
| 15.04.2013 | General Topics, Introduction to Python/Pygame | Ch1(a) | Audio1a |
| 22.04.2013 | Other Multimedia Development Platforms: Overview | Ch1(b) | Audio1b |
| 29.04.2013 | Challenges in Multimedia Programming | Ch2 | Audio2 |
| 06.05.2013 | Programming with Images | Ch3 | Audio3 |
| 13.05.2013 | Programming with Animations, Part 1 | Ch4(a) | Audio4a |
| 20.05.2013 | (Cancelled) | ||
| 27.05.2013 | Programming with Animations, Part 2 | Ch4(b) | Audio4b |
| 03.06.2013 | Programming with Sound | Ch5 | Audio5 |
| 10.06.2013 | Programming with Video, Software Engineering Techniques, Part 1 | Ch6, Ch7(a) | Audio6, Audio7a |
| 17.06.2013 | Software Engineering Techniques, Part 2 | Ch7(b) | Audio7b |
| 01.07.2013 | Development Process for Multimedia Projects | Ch8 | Audio8 |
Tutorial Schedule
| Sheet | Topic | Submission Date | Materials | Scripts |
|---|---|---|---|---|
| Sheet 1 | Introduction to Python | 22.04., 00:00 Uhr | Slides, Materials | |
| Sheet 2 | Introduction to Pygame | 29.04., 00:00 Uhr | Slides | Scripts |
| Sheet 3 | Introduction to JavaFX | 06.05., 00:00 Uhr | Slides, Materials, Solution (Manuel Graf) | Scripts |
| Sheet 4 | Slideshow in JavaFX | 13.05., 00:00 Uhr | Slides | Scripts |
| Sheet 5 | Animations in Pygame | 27.05., 00:00 Uhr | Slides | Scripts |
| Sheet 6 | Sprites | 03.06., 00:00 Uhr | Slides, Solution (Simon Weiser) | Scripts |
| Sheet 7 | Sprite-Sheets and Sound | 10.06., 00:00 Uhr | Slides | Scripts |
| Sheet 8 | Game with State Machine | 17.06., 00:00 Uhr | Slides | |
| Sheet 9 | Space Invaders 1 (Bonus Sheet) | 24.06., 00:00 Uhr | Slides | Scripts |
| Sheet 10 | Space Invaders 2 (Bonus Sheet) | 01.07., 00:00 Uhr | Best Of: Johannes Hohlbein, Manuel Graf (website) |
Examination
First Exam
- Date: Monday, July 15, 2013, 10:00 - 12:00
- Registration Deadline: Monday, July 8, 2013, 10:00 am
- Location:
- A-G: Hauptgeb酳de, B 106
- H-N: Hauptgeb酳de, B 006
- O-Z: Hauptgeb酳de, A 120
- Requirements:
- Print all lecture slides and bring them to the exam.
- Bring a calculator.
- Mobile phones, laptops, and other communication devices are strictly forbidden.
- Student ID and a real identification document (e.g., ID card or passport) are required.
Second Exam
- Date: Monday, October 07, 2013, 10:00 - 12:00
- Registration Deadline: Tuesday, October 01, 2013, 12:00 am
- Location: Hauptgeb酳de, M 114
- Requirements:
- Print all lecture slides and bring them to the exam.
- Bring a calculator.
- Mobile phones, laptops, and other communication devices are strictly forbidden.
- Student ID and a real identification document (e.g., ID card or passport) are required.
عرض المزيد
