Project 09 – Staff Picks

The prompt for Project 09 was to “use Turtle Graphics to create a composition”, with no additional constraints. Here are some of the most interesting responses from the 15-104 and 60-212 students.

With the permission of Professor Levin, student Benjamin Snell ported the Turtle Graphics implementation from p5.js to openFrameworks, a powerful open-source C++ toolkit for arts-engineering. With its increased speed, openFrameworks allowed Ben to control several thousand “reactive agents” (Turtles) simultaneously. By varying their parameters, he made many interesting variations. Here, their movements are governed by an underlying terrain of Perlin noise:

Reactive Agents Demo 1 from Ben Snell on Vimeo.

Marisa Lu synthesized what she learned in the Turtle’s Meander assignment, with the lessons of the “custom pixel” and Text Rain assignments from other weeks. Her result is an image rendered with a Greek meander pattern, with a computationally-varying line weight.


Andrija Zuzul likewise created a computational photography treatment by combining Turtle Graphics and custom pixels — with a spiral element.


Faith Kaufman likewise experimented with the aesthetics of spirals, in this case by gradually accreting a delicate gossamer of transparent lines.


Speaking of spirals, Albert Maayan made a gorgeous yet slightly terrifying interactive vortex:

Maayan’s Sketch

Xin Hui Lim used the turtle to implement some fractal Koch snowflakes, in a snowy landscape.


Jen Liu went in a conceptual direction. Her turtle composition takes her on a random path connecting home and work.


In a different conceptual realm, Joo Yun Han created this interactive typographic composition, in which different keystrokes govern different behavior “recipes” for the Turtle: