Academic content


This four-week course in creative computing sets you to work on programming for graphics, creating audiovisual works, projection mapping and tackling physical computing. 

Students will create generative graphics and animations, make audio-reactive data visualisations, and build a physical device with a digital data input or output.

You will participate in practical workshops to discover the possibilities of projection mapping and other new technologies. At the end of week 2 and 4 you will present your projects to your tutors and classmates, and get feedback on your work.

Summary schedule

  • Compulsory sessions: Monday to Thursday (or Tuesday to Friday) 9am-4pm
  • Day trips on Friday 2, 9 and 14 or 16 August
  • Free days: Saturdays and Sundays (plus a 3-day weekend on 10-12 August)

Learning outcomes

This section outlines the weekly learning outcomes for the 2019 Creative Computing Summer School.  

Week 1/2: Graphics

Coding your digital dreams. From the ground up

At the end of this week, students will be able to:

  • write programs using processing
  • use variables, conditionals, loops, functions and arrays
  • create interactive graphics that respond to user input
  • generate graphical patterns and animation using trigonometric functions
  • implement basic 3D graphics.

Week 1/2: Physical Computing and prototyping

Building your digital reality. Light, Sound, Action!

Students will use sensors, actuators and microcontrollers to make connections and interactions between the physical and digital worlds.

At the end of these two weeks students will be able to:

  • write programs on microcontrollers to create light, sound and movement
  • write programs on microcontrollers to sense real-world inputs
  • control visualisations and sound with physical devices
  • understand and make electronic textiles
  • build physical prototypes using digital fabrication technologies.

Week 3: Video Mapping

Narrating Structure

At the end of this week, students will learn from both theoretical and technical point of view how to:

  • projection map onto different surfaces
  • shape light into objects and spaces
  • create multiple projections simultaneously
  • design interactive projections from audiovisuals created in processing
  • design audiovisual content production for objects and architectural spaces
  • place their work in cultural, theoretical and social context

With the support of Madmapper and Garagecube

Week 3: Sonic Art

Students will work collaboratively to create an interactive sound art work: a sonic yarnbomb. Each participant will craft a sound making e-textile (electronic textile) pompom, to explore methods of sonification and synthesis with the Arduino. Each handmade textile ball will then contribute to a 'yarnbomb', creating a soft, fluffy and playful environment which makes sound as it is touched and interacted with.

Students will learn the basics of sound making and synthesis through code and methods of sonifying live data from DIY sensors

Week 4: Final Project

In this final week you will use the skills you have learnt in the first 3 weeks to build a project on the theme of:

"What does home mean to you?"


Your grade will be made up of the following assessments:

  • Performance and assessment (participation and assignments) (70%)
  • Group project/presentation (20%)
  • Punctuality and attendance (10%)

Related content