Programming for Architects
Piotr Calvache-Modla
Institut für Kunst und Technologie, Geometrie
2025S, Vorlesung und Übungen (VU), 3.0 ECTS, 3.0 SemStd., LV-Nr. S01202
Beschreibung
This English-language course (VU, 3 ECTS points) introduces students to the world of programming through C# and Grasshopper 3D (Rhinoceros 3D) Component Development.
Rhinoceros 3D is a CAD application software in wide use throughout the fields of architecture, industrial design, product design, as well as multimedia and graphic design. Grasshopper 3D is a visual programming language and environment that runs within Rhinoceros 3D.
While programming is the major focus of this course, the fundamentals of Rhinoceros 3D and Grasshopper 3D necessary for the course are also discussed. The simple Grasshopper 3D components that we will develop throughout the semester will focus on generating computational geometry of incremental complexity.
Among the audience of this course are students of architecture, industrial design, graphics design, and art & science. In general, anyone who is interested in the topic is welcome, including students from other universities.
The course aims to build programming knowledge from the ground up. We spend a lot of time engaging the basic building blocks of programming such as variables, conditional statements, and loops.
Students do not have to possess prior knowledge about programming, Rhinoceros 3D or Grasshopper 3D. 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 assignments, which have to be handed in at the end of the semester.
Anmerkungen
The language of the course will be English, although some assistance may be provided in German and Polish.
For questions about the course, please contact me at petercalvache@gmail.com.
You may register for the course via the Base Angewandte portal.
Schlagwörter
rhinoceros, programming, grasshopper, rhino, 3d, c#, scripting, graphics design, architecture, computer graphics, industrial design
Termine
04. April 2025, 10:45–13:15 Seminarraum 10
11. April 2025, 10:45–13:15 Seminarraum 3
02. Mai 2025, 10:45–13:15 Seminarraum 3
09. Mai 2025, 10:45–13:15 Seminarraum 3
16. Mai 2025, 10:45–13:15 Seminarraum 3
23. Mai 2025, 10:45–13:15 Seminarraum 3
30. Mai 2025, 10:45–13:15 Seminarraum 3
06. Juni 2025, 10:45–13:15 Seminarraum 3
13. Juni 2025, 10:45–13:15 Seminarraum 10
LV-Anmeldung
Ab 03. Februar 2025, 00:00
Per Online Anmeldung
Studienplanzuordnung
Architektur (Master): Bereich Expertise: Theorie: Angewandte Geometrie und Mathematik 443/003.02
Mitbelegung: möglich
Besuch einzelner Lehrveranstaltungen: möglich