Scratch is a block-based programming environment that came out of the Lifelong Kindergarten group at the MIT media. It’s an amazing general use environment for beginning programmers and features heavily in Coding and the Arts.

Mondrian, Molnár, and More

Mondrian, Molnár, and More

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]

Etch my Sketch

Etch my Sketch

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]

Simple Melodies

Simple Melodies

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]

Make an Instrument

Make an Instrument

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]

Rainbow Knots with P5.js (and Scratch)

Rainbow Knots with P5.js (and Scratch)
I’m going to try something new here, so bear with me as we see how this works. When I’m feeling stressed or overwhelmed I sometimes like to relax with a little creative coding; I just try to get something on the screen and poke around with the code until I find something that soothes me. I’m rarely building towards something specific in these moments, but I do like to explore functions and techniques that I haven’t used before, sometimes just picking a function at random from the documentation and seeing where it gets me. [Read More]