Loggerhead

From OLPC
Revision as of 23:38, 18 January 2007 by Pengo (talk | contribs)
Jump to: navigation, search
A simple program in Loggerhead
inputting a variable at runtime

With lots of "expert" stuff enabled Loggerhead is a mockup idea for a turtle graphics graphical logo-like programming environment for OLPC.

I'd like to develop a Sierra-compliant Turtle Graphics activity for the OLPC laptop called "Loggerhead" cause that's the name of a turtle that sounds a bit like "Logo" but isn't, and they have them at the Sydney aquarium. The idea is to make a turtle graphics package that young kids won't suck at when they first use it, and they can eventually become "kick ass" with. The design is inspired by that music program on OLPC that lets you just hit instruments and keys to begin with. Likewise, in a turtle graphics program, you should be able to just click a "forwards" button and the turtle will move forwards until you let go, likewise for rotate left, etc. The trick then is to get the child to discover programming. So as these actions are being done, a log is being made on the left side of the screen, and these commands can then be re-run and manipulated and the child dives into the world of code, without having to actually write any to begin with. If I had an OLPC I could work on this :) It could be done in python or in squeak. This is something i'd be passionate about. The alternative Logo implementations are way too complex as starting points, and few kids would get past the "sucks" stage. That's my paragraph.. Then there's some screen shots.. This has all been mocked up today.


See also