Graphics Programming I

Piotr Calvache-Modla
Institut für Kunst und Technologie, Geometrie
2019S, 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, architecture, graphic design, computer animation, computer graphics, digital imaging, architecture related art, design

Termine

21. März 2019, 18:00–19:30 Seminarraum 3
28. März 2019, 18:00–19:30 Seminarraum 3
04. April 2019, 18:00–19:30 Seminarraum 3
11. April 2019, 18:00–19:30 Seminarraum 3
02. Mai 2019, 18:00–19:30 Seminarraum 3
09. Mai 2019, 18:00–19:30 Seminarraum 3
16. Mai 2019, 18:00–19:30 Seminarraum 3
23. Mai 2019, 18:00–19:30 Seminarraum 3
06. Juni 2019, 18:00–19:30 Seminarraum 3
13. Juni 2019, 18:00–19:30 Seminarraum 3

LV-Anmeldung

Per E-Mail: petercalvache@gmail.com

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