Lecture introduction to programming for the minor subject media informatics
| Program start date | Application deadline |
| 2024-10-16 | - |
Program Overview
Introduction to Programming for Media Informatics Minor
The course "Einführung in die Programmierung für Nebenfach Medieninformatik" (Introduction to Programming for Media Informatics Minor) is a special offering for students with a minor in Media Informatics. This course is equivalent to the course "Einführung in die Informatik: Programmierung und Softwareentwicklung" (Introduction to Computer Science: Programming and Software Development) and is recognized as such.
Course Details
- Lecturer: Prof. Schmidt
- Exercise Leader: Maximiliane Windl, Jan Leusmann
- Semester Hours: 2 lectures + 2 exercises
- ECTS Credits: 6
- Module: P 1 (BA MI-NF PStO 2022); P 1.1 + P 1.2 (BA MI-NF PStO 2007)
Target Audience
This course is designed for students with a minor in Media Informatics (Bachelor's degree in a major field). It is particularly suited for students in their first semester. The course is open to students with a major in Art and Multimedia or Education, as well as students from the Industrial Design program at the Technical University of Munich (TUM). Students from the "Media, Management and Digital Technologies" program at the TUM can also attend this course to earn additional ECTS credits.
Course Content
The course begins with the programming language "Processing," which is specifically designed for designers. Later, the course transitions to the Java programming language to teach fundamental object-oriented programming skills. These skills are essential for students in the Art and Multimedia program. During the lectures, the classic game "Pong" is developed step-by-step as a practical project, allowing students to explore creative ideas and solutions. The exercises are highly practice-oriented, take place directly on the computer, and provide support for completing homework assignments.
Schedule
Lectures
- Date: Wednesdays, 14:00-16:00 (c.t.), starting from October 16, 2024
- Location: Geschwister-Scholl-Platz 1 (M), Room M 001
Exercises
- Date: Wednesdays, 16:00-18:00 (c.t.), starting from October 23, 2024
- Location: Amalienstr. 73A, Room 211
Exam
- Date: To be announced
- Location: To be announced
Lecture Plan
The following topics are covered in the lectures: | Date | Lecture Topic | | --- | --- | | October 16, 2024 | Organization and Introduction to Processing | | October 23, 2024 | Structure and Input | | October 30, 2024 | Arrays and Data Types | | November 6, 2024 | Classes and Objects | | November 13, 2024 | Parents and Children | | November 20, 2024 | Images and Sound | | December 4, 2024 | Processing Review | | December 11, 2024 | Christmas Lecture - Game Presentations | | December 18, 2024 | No Lecture |
Exam Details
The exam is a 90-minute written test covering the content of the lectures and exercises.
- Date: To be announced
- Location: To be announced
