I was invited to give creative coding workshops at Lafayette College.
Overview

I was invited to give a pair of workshops at Lafayette College on creative coding for the web. Each workshop was a crash course on being creative with JavaScript & p5.js. p5.js is a JavaScript library with the goal of making coding accessible for artists, designers, educators and beginners.

One workshop was beginner-friendly, assuming no prior knowledge, and the other was for students with a computer science background. By the end of both workshops, participants had their own interactive projects hosted on their own websites. More information here.

Outline

Outline of material from both workshops:

  • Survey of art make with and for the web
  • Web coding setup with Atom.io
  • Overview of web technologies & p5.js
  • Lab: translating movement, images & video into visual designs
  • Lab: hosting your sketches online through GitHub Pages