Thanks Daniel, I was hoping you'd chime in as I think of you when I think of Logo, as a true master thereof.
My own history takes me to McGraw-Hill, Avenue of the Americas in the 1980s, where Nola Hague and the gang were working on computer literacy textbooks for the masses. Back then, pre open source revolution, we had like two choices: Logo, with a flavor on the Apple II, and BASIC, which tended to run on PCs, but both could do both I think. Memory fades. Anyway, I'm glad you spell out some of the differences below. Given Logo is not used in industry and commerce, I wouldn't worry about getting the syntax confused with lots of dialects. This is a sandbox, a place to have fun, not a place to get a PhD in Logo Programming. We race through at high speed in my book (an expression -- I'm more into blogging than book writing). What I want both in CS0 (intro CS) and pre-college both is a sense of "the language tree" ala that famous O'Reilley timeline I like projecting. Languages come and go, and there're many more interesting things to say about them than what's hot and what's not, many stories, many lessons about the real world to absorb. Kirby On Dec 24, 2007 7:57 AM, Daniel Ajoy <[EMAIL PROTECTED]> wrote: > On 24 Dec 2007 at 12:00, [EMAIL PROTECTED] wrote: > > > So the distinction I was making was between original > > Logo syntax, which doesn't explicitly mention the > > turtle (because there's only one), > > In MicroWorlds Logo there are many turtles and the usual > way to handle this is: > > talkto "turtle1 > repeat 4 [fd 10 rt 90] > > talkto "turtle2 > do.something.else > > or things like: > > everyone [repeat 4 [fd 10 rt 90]] > > MicroWorlds Logo also has syntactic sugar for talkto: > > turtle1, repeat 4 [fd 10 rt 90] > > but you can't say: > > make "anyturtle "turtle1 > :anyturtle, repeat 4 [fd 10 rt 90] > > > Daniel > > > _______________________________________________ > Edu-sig mailing list > [email protected] > http://mail.python.org/mailman/listinfo/edu-sig > _______________________________________________ Edu-sig mailing list [email protected] http://mail.python.org/mailman/listinfo/edu-sig
