CIID Projects

Programming for Designers

🔍 Search

Programming for Designers

Faculty: 25588, 48430  ·  Year: 2019  ·  Course: Summer School Copenhagen




Learn to explore and express design concepts through code. Bring sophisticated prototypes to life using a mix of new and familiar tools.

Workshop Dates: July 8-12, 2019

Enrol here!

Faculty:  Carl Emil Carlsen & Peter Kuhberg

What is this workshop?

This workshop is an introduction to programming as it relates to prototyping. The goal is not to make you a software engineer, but rather a designer who “knows enough code to be dangerous”. In other words, light on theory and tedious math, heavy on getting computers to just do stuff and make use of them as powerful tools for creativity. We will create interfaces for interactive design systems, making use of computational power for repetition, complexity, scale and responsive reaction.

What will you learn?

In addition to programming fundamentals, participants will cultivate an intuition around how and when to apply the following skills:


  • Making things move

  • Adding interactivity with event-listening

  • Utilising networked services (APIs, etc.)

  • Incorporating other people’s work with libraries


How will you learn it?

We’ll primarily focus on prototyping software interfaces through a series of small projects, though the final project will provide interested participants with an opportunity to prototype both software and hardware.

We will use Processing which is a programming environment which has proved successful in making coding accessible for artists, designers, educators and beginners


 

Is this for you?

This workshop is best suited for practicing designers and design students wishing to expand their skills — some experience in visual and/or interaction design is encouraged.

What do you need to bring to the workshop?


  • A computer

  • Hardware Requirements: Apple computer with OSX 11 or above. Some of the tools we’ll use for this workshop are not optimised for PCs, unfortunately. There are workarounds, so if you have a PC and are highly motivated to attend, feel free to do so — just be warned that you may be a bit more constrained than Apple peers.


Enrol now: There is a maximum number of 20 places available for each workshop, first come first served. Enrolment will be closed when the workshops are full.




×