Seminar
In this seminar students were introduced to the programming environment NetLogo. Netlogo provides the means for simple agent-based models as well as a complex simulation environment.
The task of students was to model the spread of information in different scenarios using agent-based models. As the term paper students have to hand in a model and a analysis using the behavior space tool in netlogo.
Video-Lectures for the seminar All videos can be seen in a youtube playlist.
How to write a bachelor/master thesis
Youtube Playlist
In this seminar students were introduced to the programming environment Processing. Students should develop their own information visualization using processing that utilized an open-data API. The whole process was design around the design study methodology.
As a requirement students had to submit an application and a term paper describing the applications and an evaluation.
Video-Lectures for the seminar All videos can be seen in a youtube playlist.
Installing processing How to learn processing Pixels and rectangles Comments and first examples Shape Primitives Exercise drawing faces Text and Bar-Charts Variables Variables (simplified) Setup and draw Writing functions Mouse interaction A drawing app Window resizing Arrays For loops If statements Tabular data 1 Tabluar data 2 Object orientation Object orientation 2 Random Dynamic data Flummis Error-Messages