Code and algorithms are the materials from which essential aspects of our social, cultural and economic future are built. When designing these interactive systems and objects, a substantial understanding of the underlying technology (hardware) and the executed algorithm or program code (software) is essential.
With the increase of such systems in everyday life, there is an increasing need to approach these topics in the context of design studies (especially in interaction/interface/ product design) and to develop the ability to develop such prototypes.
In this crash course (6 longer sessions with breaks) we learn the absolute basics of programming and look at individual aspects of the subject complex:
No previous knowledge is required for participation. Directly after the course, there will be “Interactive Systems [Application]” courses in which you can apply what you have learned.