I spent the morning at a workshop, Turtle Art: the art of programming, the programming of art, facilitated by Logo Legends, Artemis Papert (artist / programmer) and Brian Silverman (programmer / artist)! The description of the program is pasted below:
TurtleArt is a microworld for engaging with art through code. It allows you to explore art, turtle geometry, and math. It brings programming and art together. The main focus of TurtleArt is to create static, two dimensional images. TurtleArt programs are built by snapping together blocks. Borrowing from the earliest versions of Logo, its language is centered around Turtle Geometry. The vocabulary of TurtleArt is small, therefore fluency can be reached fairly quickly.
In this workshop you will get an introduction to programming in TurtleArt. You will have lots of hands-on time to do your own exploration and create your own images. You do not need to have any previous programing experience. Just to be willing to try something new and creative. Our aim is that at the end of the workshop you will be comfortable with the basics of TurtleArt and able to continue to explore on your own and with your students.
Michael Tempel of the Logo Foundation posted this opportunity, and I usually attend everything Michael and The Logo Foundation host (because I love supporting him and his endeavors, and I love learning with other teachers). I’ve been exploring Logo (created by Artemis’s father, Seymour Papert!!) since the turn of the century (literally!), as it was in 2000 that I joined the faculty of Sacred Heart 91st Street and initially taught robotics and programming to Grades 5-7 using Microworlds and LegoDacta. Later, we used LogoBlocks (which eventually morphed into Scratch), RoboLab, and Mindstorms. I remember downloading and tooling around with TurtleArt years ago as well. Everything old is new again, and I’m excited to have had this day to re-explore TurtleArt with such influential artists, programmers, tinkerers, and educators!
First, let’s pause and thank Seymour Papert, Cynthia Solomon, and Wally Feurzeig for Logo! Second, Brian and Artemis wanted to create an application used primarily to make Art. How lovely is that? There is no coding complexity in TurtleArt, rather it consists of simple pieces of code give you incredibly complex images. Rather than making Build your own Block (BYOB) an advanced feature, they have children learning to name procedures (or little pieces) right away. (Note: Logo was founded around 1967, PicoCricket was founded around 2006.)
As per the history of TurtleArt, Brian said it started “because a rainstorm in Manhattan.” A flight from NYC was cancelled due to rain, so Brian, Mitch, and Paula drove to Boston where Brian caught a flight to Montreal. They thought Scratch was too complicated, so as a design exercise they took a version of PicoBlocks and put the turtle on the screen. They had a year when they were waiting for PicoCricket (a toy product) to pass safety tests, so this was time to think about this side project, TurtleArt. Would it be for design, math through code, or Art? Brian translated TurtleArt into Python for the OLPC program (remember One Laptop Per Child?).
Info about TurtleArt:
- TurtleArt site http://www.playfulinvention.com/turtleart/index.html
- They are on Twitter as @PicoTurtleArt
- TurtleArt.og site created by Artemis Papert https://turtleart.org/
- Educators can get a free download of TurtleArt software. Simply send an email to the address linked on the website ( email@example.com )
- There’s an iPad app which is a bargain at $9.99, though it goes on sale periodically around the winter holidays. https://itunes.apple.com/us/app/turtleart-make-art-with-code/id1041064776?mt=8
- Turtle Art image gallery https://turtleart.org/gallery/index.html (images can be opened up in the TurtleArt app and you’ll see the code — just like a Scratch program let’s you “see inside”)
- Turtle Art cards https://www.amazon.com/TurtleArt-Cards/dp/B01LE87TZA (attendees at today’s workshop all received a box of TurtleArt cards!
- Awesome post from Exploratorium using BeetleBlocks to recode TurtleArt and then print it on the WatercolorBot https://tinkering.exploratorium.edu/2015/07/07/beetleblocks-watercolorbot-and-turtle-art-more-explorations
- Book by Artemis and Brian (with the TurtleArt blocks re-coded into Text Logo) http://www.blurb.com/books/763646-turtle-art
- Another page of images (with screenshot of the blocks) that can also be a printed book from Artemis and Brian http://turtleart.org/programming/book1/
- Invent to Learn‘s TurtleArt cards: http://www.inventtolearn.com/wp-content/uploads/2013/09/Garys-new-turtle-art-cards.pdf
Notes about using TurtleArt
- Start Fill/End Fill — fills a closed shape. Note: you can’t fill after you make the shape (only while you make the shape). Fill non-overlapping shapes the same way on iPad and Macbook. Filling overlapping shapes is a little different.
- Store in Box are like variables, you can have two variables in the laptop version, three variables in the iPad version
- Random numbers can be generated, also the ability to pick one of two numbers randomly
- There is a great built-in help menu
- Window size is 700 x 560
- Can hide the turtle after creating your design by adding a final “SetXY” block which moves it off-screen
- If TurtleArt doesn’t do something that you’d like it to do, then use Snap or Scratch or some other app
- Designs can be saved as .png and .svg files and exported to printers, photo editors, vinyl cutters, 3D printers, CNC machines to make posters, jewelry, trivets, molds, wall art, tshirts
- Josh Burker, who took over my position at The School at Colunbia University, shares great ideas for TurtleArt and other projects on his site joshburker.com
Inspiring artists that can influence TurtleArt designs:
- Josef Albers http://news.yale.edu/2015/09/01/yale-school-art-exhibition-examines-impact-josef-albers-art-and-teaching
- Rothko https://www.google.com/search?q=rothko&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiEife36s7SAhVT02MKHSm-B-YQ_AUICCgB&biw=1023&bih=626
- Miro https://www.google.com/search?q=rothko&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiEife36s7SAhVT02MKHSm-B-YQ_AUICCgB&biw=1023&bih=626#tbm=isch&q=miro&*
- Mondrian https://www.google.com/search?q=rothko&source=lnms&tbm=isch&sa=X&ved=0ahUKEwiEife36s7SAhVT02MKHSm-B-YQ_AUICCgB&biw=1023&bih=626#tbm=isch&q=mondrian&*
- Russian Avant Garde at MoMA https://www.moma.org/calendar/exhibitions/1668?locale=en
- Tousignon https://www.google.com/search?q=taussig+artist&espv=2&tbm=isch&source=lnms&sa=X&ved=0ahUKEwj9p-LX687SAhUlwYMKHV_9C_oQ_AUIBigB&biw=1023&bih=626#tbm=isch&q=tousignon&*
- Calder https://www.google.com/search?q=calder&espv=2&source=lnms&tbm=isch&sa=X&ved=0ahUKEwjhq6GD7M7SAhVHwmMKHfNtCxoQ_AUIBigB&biw=1023&bih=626
- Marcel Duchamp Cinema Anemic https://www.youtube.com/watch?v=dXINTf8kXCc