A Microworld is a term coined at the MIT Media Lab Learning and Common Sense Group . It means, literally, a tiny world inside which a student can explore alternatives, test hypotheses, and discover facts that are true about that world. It differs from a simulation in that the student is encouraged to think about it as a "real" world, and not simply as a simulation of another world (for example, the one in which we physically move about in).
Starlogo is a programming language/modeling tool/microworld construction tool developed at the MIT Media Lab by Mitchel Resnick , and is described in his book, "Turtles, Termites, and Traffic Jams: An Exploration in Massively Parallel Microworlds" . Through the language a student can populate a world with large numbers of autonomous "creatures", each given a set of simply rules to follow. The creatures are then set loose to interact with each other, leading to complex and fascinating emergent behavior.
The following are examples of microworld experiments, some developed at the MIT Media Lab , and some developed at the University of Maine Computer Science Department . These are only a small sampling of microworlds under development, and some (the fractal examples in particular) might not be appropriate for K-8 students. They do, however, give a feel for the breadth of problems that can be modeled using Starlogo:
To Main project page , or Maine Math and Science Alliance Proposal page .