Code Abstraction
Code Abstraction microsite
Code Abstractions focuses on applying coding in creative and expressive ways. Ideas and outcomes generated, triangulate between Code, Context and Aesthetics. In a series of recommended readings, different epochs of computing, the Internet and computer art are addressed, triggering classroom discussions and generating ideas for visual expression through code. Visual and coded experiments are informed by the aesthetics and definitions of generative art and how they have evolved over the years.

In a series of code workshops participants are introduced to a number of basic but fundamental techniques for creating a computer program and no prior knowledge is required but an open mind to learn and experiment. This course aims to discover the qualities and potentials of coding and art practice through abstract interpretation, representation and aesthetics. Furthermore, participants will be exposed to relevant coding techniques, tinker with algorithms, numbers and change over time to give form to one's ideas and present them online. By using open source tools participants will establish an understanding of a range of applications and techniques to help in constructing a series of sketches on paper, on screen and online.

Lecturer: Andreas Schlegel