Skip to main content Skip to navigation

SEM Faculty Menu of Activity - All Activity

Show all calendar items


- Export as iCalendar

Flocking is a group animal behaviour that is characteristic of many living creatures. In this workshop we will create a particle system that follows 3 simple rules to behave like a flock. We will be using object orientated programming and p5js (a JavaScript library for creative coding, with a focus on making coding accessible and inclusive for artists, designers, educators, beginners, and anyone else!).

Note this workshop builds on the Particle Systems Workshop and the two can be run together.

This can be run in schools if the school can provide devices with internet access to This can be run in the department of computer science. For events on campus we will supply lunch and refreshments. This can also be combined with a campus tour and an academic lecture on CS at University.

To discuss this workshop, please email

Show all calendar items