← The season index

No. 02Apr 2026FM-330 Curriculum

Mirror Lab — Interactive Mirror Workshop

A browser-based interactive mirror — p5.js visuals driven by MediaPipe body tracking with Tone.js sound — built as a hands-on workshop, later doubling as a graph-theory course presentation.

The Spark

Teach creative coding through self-reflection: participants see themselves as the material.

The Craft

p5.js visuals driven by MediaPipe body tracking with Tone.js sound, with presenter and facilitator modes so members can teach it forward. A graph-theory presentation mode was later added for coursework.

Outcome

Shipped as a public, reusable tool — a two-hour session anyone can run from a laptop with a webcam; also served as a graph-theory course presentation.