Golan Levin visits the Coding Train studio for a tutorial about the modulo operator. He explains what modulus means and its applications in creative coding with p5.js and Processing.

Golan Levin is an artist and educator living in Pittsburgh. He teaches at Carnegie Mellon University, where he also directs the STUDIO for Creative Inquiry, an interdisciplinary arts-research center.

Source code:

To contact Golan:
Personal website:

Support this channel on Patreon:
To buy Coding Train merchandise:
To Support the Processing Foundation:

For more Guest Tutorials, Talks and Interviews:
For an Introduction to Programming:

Help us caption & translate this video!