Living Code

Tags: Presentations Python Web

Nov 6, 2008 • 1 min read

Bar Camp: Aesthetic programming for kids of all ages

A demo of how to create and use turtle graphics in JavaScript.

OK, Bar Camp was over a month ago and I’m finally getting around to posting my second set of slides. I’ve included notes right in the PDF this time, summarizing what I think I was talking about at the time.

Aesthetic Programming for kids of all ages (PDF)

The reason this took so long is that I wanted to illustrate the concepts I was exploring out loud by embedding a programming environment into this blog post. So, what you see above is a tiny turtle language for Javascript and some examples of how to use it. When you click the Run button, you should see the script run by having some drawing going on in the frame above it. I’ve used Google’s excanvas, which hopefully will let it run in IE, but I haven’t tested it much beyond Safari and have no idea if it will survive transliteration into Atom and beyond. Let me know if it doesn’t work for you, or if you have ideas for how to improve it. I will be putting some more thought into these ideas soon.

Post by: Dethe Elza 💜