87549 Creative Code6cp; 3hpw (practice-oriented with some presentation of lecture material in studio)
Understanding interaction and the expressive capacity of the digital, made possible through code, is an integral part of contemporary design practice within the digital spectrum. In this subject students are introduced to using code within a design context and learn how to use code to generate, read, manipulate and display digital data to produce dynamic outcomes. Through observing, making and playing, students begin to investigate new modes of expression made possible with code, such as generative graphics and interactive structures. The core theories and skills covered in this subject set a foundation for further exploration.
Students use P5.js (https://p5js.org/) an open source programming and development environment, to build their code literacy, to explore concepts covered in class and to realise their ideas.
Autumn session, City campus
May be run in intensive mode in Summer or Winter session.
Detailed subject description.