emailconfirmed
1,824
edits
m (syntax error) |
(fix a couple of minor bugs) |
||
Line 13: | Line 13: | ||
== Description == | == Description == | ||
Algorithms and programs are not | Algorithms and programs are not only working on computers. | ||
Many processes in nature follow an inherent logic that we want to unveil. In a playful setting we discover how things and beings in our immediate environment behave, interact and exchange matter, signals, energy and information. | Many processes in nature follow an inherent logic that we want to unveil. In a playful setting we discover how things and beings in our immediate environment behave, interact and exchange matter, signals, energy and information. | ||
The project module includes workshops titled ''"A Drop of Paint"'' and ''"A Dish of Code"''. In those two workshops hands-on skills in liquid and solid programming can be experienced. | The project module includes workshops titled ''"A Drop of Paint"'' and ''"A Dish of Code"''. In those two workshops hands-on skills in liquid and solid programming can be experienced. | ||
The first workshop ( | The first workshop (''A Dish of Code'') conveys solid foundations of programming. We will translate algorithms into natural arrangements, but also write computer programs, that interact with nature and evaluate it. Since we primarily evaluate nature using visual sensors, we will incidentally learn the foundations of image processing and recognition. | ||
* What happens if we interpret natural arrangements as code and execute them | * What happens if we interpret natural arrangements as code and execute them | ||
* Where does nature lend itself to a description in terms of computer science, and where does it bristle? | * Where does nature lend itself to a description in terms of computer science, and where does it bristle? | ||
* How do hybrid systems work, which interfaces are available and what's the role of humans within those systems? | * How do hybrid systems work, which interfaces are available and what's the role of humans within those systems? | ||
The workshop | The workshop ''A Drop of Paint'' shows how water is organizing itself on glass surfaces. In dialog with a scientist we observe patterns and rules of the experiment and develop an aesthetic application. | ||
In the ''eval(nature)'' discourse we follow up on those questions and get to know historic and contemporary works that cover this domain.<br> Each student shall develop it's own project within the theme until the end of the semester. | In the ''eval(nature)'' discourse we follow up on those questions and get to know historic and contemporary works that cover this domain.<br> Each student shall develop it's own project within the theme until the end of the semester. | ||
Line 32: | Line 32: | ||
In spielerischen Herangehensweisen entdecken wir wie Dinge und Wesen aus unserer direkten Umgebung sich verhalten, miteinander interagieren, Materie, Signale, Energie und Informationen austauschen. | In spielerischen Herangehensweisen entdecken wir wie Dinge und Wesen aus unserer direkten Umgebung sich verhalten, miteinander interagieren, Materie, Signale, Energie und Informationen austauschen. | ||
Das Projektmodul umfasst zwei Hands-on Workshops, die die praktische Einführung | Das Projektmodul umfasst zwei Hands-on Workshops, die die praktische Einführung in das Thema ermöglichen. | ||
''A Dish of Code'' vermittelt solide Grundlagen der Programmierung. | ''A Dish of Code'' vermittelt solide Grundlagen der Programmierung. | ||
Wir werden Algorithmen in natürliche Anordnungen überführen aber auch Computer-Programme schreiben, die mit der Natur interagieren und diese auswerten. | Wir werden Algorithmen in natürliche Anordnungen überführen aber auch Computer-Programme schreiben, die mit der Natur interagieren und diese auswerten. | ||
Da wir die Natur primär mit visuellen Sensoren evaluieren, erlernen wir ganz nebenbei Grundkenntnisse der Bildverarbeitung und Bilderkennung. | Da wir die Natur primär mit visuellen Sensoren evaluieren, erlernen wir ganz nebenbei Grundkenntnisse der digitalen Bildverarbeitung und Bilderkennung. | ||
Hier werden die folgenden Fragen gestellt: | Hier werden die folgenden Fragen gestellt: | ||
* Was passiert wenn wir natürliche Anordnungen als Code interpretieren und ausführen? | * Was passiert wenn wir natürliche Anordnungen als Code interpretieren und ausführen? |