Jump to content



1

LOGO Programming cartridge


6 replies to this topic

#1 calfranklin OFFLINE  

calfranklin

    Moonsweeper

  • 340 posts
  • Location:Fremont, Nebraska

Posted Fri Jun 16, 2006 9:12 AM

What is the LOGO Programming cartridge?

#2 Rybags ONLINE  

Rybags

    Quadrunner

  • 10,323 posts
  • Location:Australia

Posted Fri Jun 16, 2006 9:21 AM

Its a language which evolved, early on it was designed to give commands to a turtle, a robot with a pen which could draw lines and rotate through angles, and move.

In more recent times, it is used as an introductory language and the turtle is represented on-screen rather than being a machine.

With fairly simple programming you can get spirograph like designs.

#3 geosteve OFFLINE  

geosteve

    Moonsweeper

  • 443 posts
  • Location:Massachusetts

Posted Fri Jun 16, 2006 5:36 PM

I had a LOGO cart back in those days, not sure if I still do. Anyway, although the programming to make those turtles draw lines or arcs is easy (especially if you have advanced math skills) there's really not much else to do with it. :|

note: the turtles move really slow

Edited by geosteve, Fri Jun 16, 2006 5:37 PM.


#4 cas OFFLINE  

cas

    Moonsweeper

  • 494 posts

Posted Sat Jun 17, 2006 3:30 AM

View PostRybags, on Fri Jun 16, 2006 10:21 AM, said:

Its a language which evolved, early on it was designed to give commands to a turtle, a robot with a pen which could draw lines and rotate through angles, and move.

In more recent times, it is used as an introductory language and the turtle is represented on-screen rather than being a machine.

With fairly simple programming you can get spirograph like designs.

See Wikipedia Entry on Logo Programming Language
http://en.wikipedia....amming_language

Logo was designed for Kids to easy learn Programming. However, it is a misconception that Logo is a "toy" language. Logo inhereits some powerful concepts from the Lisp Programming Language, and is much more powerful than for example Basic. It supports Lists as native datatypes, and Logo Programs are stored in Lists can be manipulated from the Program itself.

For serious learning Logo, I recommend the Books of Brian Harvey
"Computer Science Logo Style", http://www.cs.berkeley.edu/~bh/

We have currently a Logo Course in the ABBUC Magazine (in german)

The only drawback of Atari Logo is that it can only use 48K, which is not much for Logo (Interpreter with Grabage Collection).

There are negotiations (from ABBUC) underway to get Atari Logo free, maybe Open Source it or make it available again including documentation, and improve it to use also extended memory. I will post more on this when new info is available.

Best regards

Carsten

#5 cas OFFLINE  

cas

    Moonsweeper

  • 494 posts

Posted Sat Jun 17, 2006 3:36 AM

View Postgeosteve, on Fri Jun 16, 2006 6:36 PM, said:

I had a LOGO cart back in those days, not sure if I still do. Anyway, although the programming to make those turtles draw lines or arcs is easy (especially if you have advanced math skills) there's really not much else to do with it. :|

note: the turtles move really slow

Logo is often (wrongly) reduced to turtle graphics. There is much more in Logo than turtle graphics. Unfortunatly, because Logo was used in undergraduate schools to teach programming, using turtle graphics, most books only cover turtle graphics, and not the "functional programming" and "lisp style powerfull datatypes" programming that is possible in Logo.

I see, I need to translate some parts of our Logo Course to english and post it, to open your eyes. In fact, Logo is one of the most powerful Programming Languages we have on the Atari. It's true, as an interpreter it's not for high-speed arcade style games, but unchallenged when working with complex data.

Best regards

Carsten

#6 calfranklin OFFLINE  

calfranklin

    Moonsweeper

  • 340 posts
  • Location:Fremont, Nebraska

Posted Sat Jun 17, 2006 7:07 AM

View Postcas, on Sat Jun 17, 2006 4:30 AM, said:

View PostRybags, on Fri Jun 16, 2006 10:21 AM, said:

Its a language which evolved, early on it was designed to give commands to a turtle, a robot with a pen which could draw lines and rotate through angles, and move.

In more recent times, it is used as an introductory language and the turtle is represented on-screen rather than being a machine.

With fairly simple programming you can get spirograph like designs.

See Wikipedia Entry on Logo Programming Language
http://en.wikipedia....amming_language

Logo was designed for Kids to easy learn Programming. However, it is a misconception that Logo is a "toy" language. Logo inhereits some powerful concepts from the Lisp Programming Language, and is much more powerful than for example Basic. It supports Lists as native datatypes, and Logo Programs are stored in Lists can be manipulated from the Program itself.

For serious learning Logo, I recommend the Books of Brian Harvey
"Computer Science Logo Style", http://www.cs.berkeley.edu/~bh/

We have currently a Logo Course in the ABBUC Magazine (in german)

The only drawback of Atari Logo is that it can only use 48K, which is not much for Logo (Interpreter with Grabage Collection).

There are negotiations (from ABBUC) underway to get Atari Logo free, maybe Open Source it or make it available again including documentation, and improve it to use also extended memory. I will post more on this when new info is available.

Best regards

Carsten
Thanks to all for info on LOGO. Cal

#7 geosteve OFFLINE  

geosteve

    Moonsweeper

  • 443 posts
  • Location:Massachusetts

Posted Sat Jun 17, 2006 10:26 AM

I do still have the cartridge, since I don't use it does anyone want to add it to thier collection?? dumping??




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users