7. ADVANCED LOGO > StarLOGO

7.1. STARLOGO | What is StarLOGO? | ABOUT


7.1.1. What is StarLOGO?

StarLogo is a specialized version of the Logo programming language. With traditional versions of Logo, you can create drawings and animations by giving commands to graphic "turtles" on the computer screen. StarLogo extends this idea by allowing you to control thousands of graphic turtles in parallel.

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.

In addition, StarLogo makes the turtles' world computationally active: you can write programs for thousands of "patches" that make up the turtles' environment. Turtles and patches can interact with one another -- for example, you can program the turtles to "sniff" around the world, and change their behaviors based on what they sense in the patches below. StarLogo is particularly well-suited for Artificial Life projects.

Look for book Adventures in Modeling, published by Teachers College Press. It introduces educators and students to designing, creating, and investigating models.

StarLogo is developed at Media Laboratory and Teacher Education Program, MIT, Cambridge, Massachusetts, with support from the National Science Foundation and the LEGO group.

You can download StarLOGO software here http://education.mit.edu/starlogo.

 

Back to Top


  ©2005 FINA'S CO.    HOME

                    

Hosted by www.Geocities.ws

1