Generative : Design : by Nature an der KISD

Im Wintersemester 2015/16 gebe ich an der KISD einen Kurs zum Thema Generative Gestaltung.

Die Kombination von Code und Design eröffnet neue Kreationsmöglichkeiten. Generative Gestaltung ist ein fließender und iterativer Prozess, der zu dynamischen und vielfältigen Ergebnissen führt. Diese Herangehensweise befähigt uns riesige Datensätze zu bändigen (und zu übersetzten). Wir können mit zahllosen Einzelteilen arbeiten und sie interagieren lassen und so emergente Muster und Verhaltensweisen produzieren.

In diesem Kurs werfen wir einen Blick auf die Programmiersprache Processing (www.processing.org) und lernen, wie wir schnell unsere eigenen Tools und Prototypen umsetzten können. Dabei wird unser Ziel sein Naturphänomene zu finden und zu analysieren, um sie in digitale Systeme zu überführen, die spezifische Gestaltungsaufgaben lösen.

English Version: The combination of code and design opens up new possibilities of creation. The process of generative design is fluid and iterative. It results in dynamic and versatile outcomes. Using this as a design method, we can tame huge amounts of data (and translate it as we please). We can also work with a great number of single parts and make them interact with each other to produce emergent patterns and behaviors.

In this course we are going to take a look at the programming language Processing (www.processing.org) and quickly learn how to code our own tools and prototypes. Doing that, our main goal will be to find and analyze phenomena of nature and translate them into digital systems that solve specific design tasks.