Creative Coding with P5

Learning to program can be a real challenge. One key difficulty is dealing with the abstract nature of coding. Juggling multiple abstract ideas in your head is not easy!

In this course, students create and interact with vision and sound so that these abstract ideas become real sensory experiences.

We will code using a Javascript-based language called P5, which is popular with artists and other creative people.

This course is ideal for those who want to learn to program from scratch or want to consolidate their previous learning. The computational thinking skills gained are transferrable to other programming languages.

4 to 25 Jul 2020

4 days, Saturdays, 10:00 am to 4:00 pm

Online Small Class

Full price:
£400
Concessions:
£320

External Link

Course Outline

Level

Beginner

Suitable For

Adults and Teenagers

Description

Create visual and aural experiences through coding with P5.

Detail

Drawing

You will learn the main programming concepts by drawing and animating shapes on the screen.

Interactions

You will learn how to make our programs interact with users using the keyboard, mouse and touch.

Data

You will learn how to read data into our programs from a variety of sources. You will visualise the data in different ways.

Media

You will learn how to manipulate images and sound and interact with a webcam.

Projects

You will attempt a significant project to consolidate your learning. Ideas for the project will be provided, but you may wish to explore your own creative ideas.

Price

Prices depend on location and start around £320 (£240 concs). See individual dates for details.

Skills you should have before you attend

No programming experience needed. Students will be guided as needed to complete the programming tasks.

Skills you will pick up in the course

Key skill categories

Dates

04 Jul 2020 to 25 Jul 2020

(4 days, Saturdays 10:00 AM to 4:00 PM)

Online Small Class

Full: £400, Conc: £320

External Link

This course can be customised and delivered at a mutually-convenient time and place for groups

Request

Notify me when new dates become available.

Notify