Talk:LOGO

From OLPC
Revision as of 00:08, 10 January 2008 by Wyzmo (talk | contribs)
Jump to navigation Jump to search

You might still be able to try what was on Logowiki over on http://web.archive.org/web/20061006023641/http://www.logowiki.net/ ...

Logo Language Specification for XO?

The many Logo variants referenced in the article suggest that there is no definitive Logo language specification. With that in mind I would like to offer some ideas for discussion.

Create a specification for a minimal version of Logo for the XO laptop. Call the language Xogo. Keep the number of primitives to as few as possible. As mentioned in the this Wiki's Logo article Xogo must support unicode and provide a mechanism for naming the primitives in any langauge.

Rather than using a turtle shape use the XO shape for drawing on the graphics screen. The shape has a natural heading and center drawing point. Support only a single such drawing shape per user of the activity. Others may join in the drawing activity, each controlling their own appropriately identified XO shape.

Perhaps code from TurtleArt could be leveraged for the graphics portion. Since TurtleArt is a subset of Xogo a TurtleArt activity could be resumed from the jounal directly into Xogo. Code from the Pippy activity might be usable for the Xogo editor.

Does any of this have any merit? Is taking the time to define a detailed Xogo specification worthwhile? --mark w 20:41, 7 January 2008 (EST)