Graphics Programming I

Piotr Calvache-Modla
Institut für Kunst und Technologie, Geometrie
2018S, Vorlesung und Übungen (VU), 2.0 SemStd., LV-Nr. S60506

Beschreibung

This English-language course continues directly where Introduction to Programming left off, which introduced students into the world of Processing-based graphics programming.

It is popular among students of architecture, industrial design, graphics design, and art & science. In general, anyone who is interested in this topic is welcome.

The course aims to build programming knowledge from the ground up, assuming some basics that were addressed during the first semester. We spend a lot of time engaging the basic building blocks of progamming, such as variables, conditional statements, loops, and functions. We also learn how to use the Processing system to render exciting, interactive graphics.

It is recommended that students have attented the previous course (Introduction to Programming), though this is not strictly necessary. However, they do need to bring a laptop, and a good deal of engagement.

Prüfungsmodalitäten

The course is graded on the basis of incremental assignments, which have to be handed in during the semester.

Schlagwörter

processing, java, programming, Architektur, Grafikdesign, Computeranimation, Computergrafik, digitale Bildbearbeitung, Kunst am Bau, Design

Termine

15. März 2018, 18:00–19:45 Seminarraum 3
22. März 2018, 18:00–19:45 Seminarraum 3
12. April 2018, 18:00–19:45 Seminarraum 3
19. April 2018, 18:00–19:45 Seminarraum 3
26. April 2018, 18:00–19:45 Seminarraum 16
03. Mai 2018, 18:00–19:45 Seminarraum 16
17. Mai 2018, 18:00–19:45 Seminarraum 3
24. Mai 2018, 18:00–19:45 Seminarraum 3
07. Juni 2018, 18:00–19:45 Seminarraum 3
14. Juni 2018, 18:00–19:45 Seminarraum 3
21. Juni 2018, 18:00–19:45 Seminarraum 3
28. Juni 2018, 18:00–19:45 Seminarraum 3

Architektur (Master): Bereich Expertise: Theorie: Angewandte Geometrie und Mathematik (2.0 ECTS) 443/003.02

Medienkunst: Transmediale Kunst (2. Studienabschnitt): Wissenschaft, Theorie und Geschichte : Computational Geometry (2.0 ECTS) 566/208.16

Medienkunst: Digitale Kunst (2. Studienabschnitt): Wissenschaft, Theorie, Geschichte: Computational Geometry (2.0 ECTS) 567/208.16

Design: Grafik Design (2. Studienabschnitt): Technische Grundlagen: Human Computer Interaction (2.0 ECTS) 576/204.13

Art & Science (Master): Methoden und Praktiken transdisziplinärer Forschung: Praxis und Theorie (2.0 ECTS) 776/002.16

Mitbelegung: möglich

Besuch einzelner Lehrveranstaltungen: möglich