This project from chapter 2 of Coding and the Arts is all about finding inspiration in the art of others. This general idea can go in a million different directions
[Read More]Mondrian, Molnár, and More

Welcome to the website for my two books: Creative Coding and Coding and the Arts.
Here you’ll find supporting materials for lessons in both books, as well as additional resources for educators seeking to integrate Computer Science across the curriculum. I’ve made all of the materials on this site available freely, but if you find this content at all useful I’d be eternally grateful if you bought one (or both!) of my books.
This project from chapter 2 of Coding and the Arts is all about finding inspiration in the art of others. This general idea can go in a million different directions
[Read More]This project from chapter 2 of Coding and the Arts simulates an Etch-a-Sketch using the Scratch pen (or any other turtle graphics based programming environment).
[Read More]This project from chapter 2 of Coding and the Arts asks students to apply the visual arts concepts of depth and perspective to a program.
[Read More]This project is featured in chapter 2 of Coding and the Arts.
[Read More]This project is featured in chapter 2 of Coding and the Arts. In it, students explore how Perlin noise can make randomness feel more natural and organic.
[Read More]This project is featured in chapter 3 of Coding and the Arts. In it, students use the music blocks in Scratch to sequence out simple melodies. Depending on the song used, this can also be a great place to practice iteration as students find repeating segments of a song and then use loops to recreate those patterns in code.
[Read More]This chapter 3 project from Coding and the Arts goes best with as little structure as possible. You want students to have the freedom, time, and support to explore and experiment.
[Read More]This project is featured in chapter 3 of Coding and the Arts. To do this project you’ll first need to set up the Spleeter tool, so let’s start there.
[Read More]This project is featured in chapter 3 of Coding and the Arts. This is less a project of it’s own and more a strategy for collaboration when programming music.
[Read More]This project is featured in chapter 3 of Coding and the Arts.
[Read More]