This course is designed to support educators exploring creative coding through p5.js. It emphasizes accessibility, joy, and creative expression, while addressing the needs of diverse teaching contexts—from K–12 classrooms to informal and afterschool programs.
Each session includes hands-on projects, interactive tools, and connections to educator needs drawn from camp applications.
Goals: Build foundational fluency with shape and color
Key Concepts:
createCanvas()
, background()
, stroke()
, fill()
ellipse()
, rect()
, triangle()
Activity:
Educator Fit:
Interactive Tool: Tool 1: Working with Shapes and Tool 2: Shapes and Coordinates
https://editor.p5js.org/saberkhan/full/QcUQS2XSh