LOGO Still Lives -- New Java-Based Version Released
farrellj writes "Many people were introduced to computer programming using a virtual turtle, or if you were lucky a robotic turtle. Created in the '60s by a bunch of people at MIT, including one of the formost experts on computer aided learning Seymour Papert, it gave a good grounding in programming in a day when BASIC and PASCAL were the only other easily available languages...I use to teach LOGO at a computer lab in Ottawa, but have lost touch with LOGO for many years. Today, a email appeared in my mailbox announcing a new release of LOGO called StarLOGO from MIT...wow...it is done in JAVA, and looks pretty snazzy. It runs on just about any platform, and I think that it again may be a great way to get young kids interested in programming. It took me about 2 minutes to get it running...just untar it, and run a shell script, and I had the enivronment up and running. In a couple more minutes, I was writing programs that created graphical displays that would look great at raves. So I guess it's for kids of all ages!"
The thing we all remember about LOGO as kids was the fun graphics. But it's also a full language and it's an exclenet way to learn programming.
StarLogo has been around for a while now (though not in Java) and I've seen it used for some advanced things. For example, I remember being shown an agent based pedestrian model built using the thing if I remember rightly some years ago.
Spell checker (c) creative spelling inc. (aka my dyslexic brain)
Speaking of Logo and Java, RoboCode somewhat reminded me of Logo, although in a less peaceful, less turtlesque style. Maybe that would be Logo for (maybe not quite) grown-ups.
Woohoo, I just love writing shell scripts.
But there's always going to be 12-year-olds who think they know everything and consider learning new programming languages a waste of time.
Patrick Doyle
I mod down every jackass who puts his moderation policy in his sig. Oh, wait a sec....
Starlogo is not just another Logo version. It's a tool for experimenting with descentralized models. See the homepage, for more information.
Taken from there:
StarLogo is a programmable modeling environment for exploring the workings of decentralized systems -- systems that are organized without an organizer, coordinated without a coordinator. With StarLogo, you can model (and gain insights into) many real-life phenomena, such as bird flocks, traffic jams, ant colonies, and market economies.
There's a book by Starlogo creator, Mitchel Resnick called Turtles, Termites, and Traffic Jams : Explorations in Massively Parallel Microworlds where he shows the use of Starlogo in education.
Based on current naming conventions, this shouldn't be called StarLOGO.
It should be called J-Logo.
Then you need an even shorter name, that rolls off the tongue. I think you see where I'm going with this.
Lately democracy seems to be based on the skybox, the Happy Meal box, the X-box, and the idiot box.
Next up : Microsoft releases their own version of Logo, called Logo#, and they are paying elementary schools thousands of dollars to use it in their computer classes.
In Soviet America the banks rob you!