March 11, 2017 · 11:14 am
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:
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:
Filed under Uncategorized
Tagged as Art, artemis papert, Brian Silverman, code, computer science, denise daley, Hope Chafiian, Karen Blumberg, KarenBlumberg, Logo, math, Michael Tempel, programming, The Logo Foundation, TurtleArt
February 17, 2016 · 1:51 pm
Thanks to the hard work and generosity of Josh Burker (@joshburker), Erik Nauman (@openblackboard), and Brian Silverman, we can ALL experience a flashback to the last century and build/program a 2016 version of the original Logo Turtle! This robot rolled all over the floor with a pen inserted down the middle and drew geometric shapes hand typed with code generated in LogoTurtle!
Check out Josh’s awesome documentation here which includes links to all the printable files on Thingiverse, a parts lists (including links to websites to purchase), and amazing instructions with many photos documenting the necessary steps: monograph.io/joshburker/logoturtle
I’m excited to collaborate with Michele Damiano (@mudamiano), science teacher extraordinaire, to assemble and code our own turtles. Hopefully this will be a project that can translate well to a class unit too…
Filed under Uncategorized
Tagged as 3D print, @joshburker, @mudamiano, @openblackboard, Brian Silverman, code, Erik Nauman, Josh Burker, Logo, logoturtle, michele damiano, programming, STEAM, STEM, turtle