Focus: Bring a static sketch to life using the draw loop, variables, and user input. Start from the in-class demos (Clicker + Bounce) and make them your own.


Learning Goals


What to Make (Choose a Track)

🔹 Foundations

Pick one and implement clearly:

  1. Clicker Circle — A circle grows (or otherwise changes) when clicked; uses variables for position, size, color.
  2. Bouncing Circle — A circle moves and bounces on canvas edges; uses variables for position, velocity, size, color.

🔸 Creative Expansion

Extend Foundations with one or more ideas:


Requirements