After two terms of graduate school soaking in constructionism, researching CS education, and studying learning design, I wanted to put it all into action. Throughout the spring of 2023, I piloted my creative coding workshop inviting the Harvard community to experience a low floors, high ceilings approach to coding education.

Peer programming took center stage in this open-ended workshop series, with participants partnering up each session and swapping roles in front of the computer. Computational thinking was nurtured through exercises prompting decomposition of problems, algorithm design, and abstraction. Within the first session, students had already learned how to create their own functions and experienced decomposing a problem into an algorithm. The feedback from this series was overwhelmingly positive, with requests for further workshops.

Some student demos:
Kitty – https://editor.p5js.org/thatblonde678/sketches/lYhqR0dMI
Northern Lights – https://editor.p5js.org/baird.miles/sketches/3ZsY-vlef
Woof – https://editor.p5js.org/baird.miles/sketches/SGwDWCxMu