These Microworlds are generally designed to tell a mathematical or scientific story in which the readers can participate by asking "what if" questions. The aim of the story is to help the reader visualize constructions, techniques and conventions by providing simulations in which the reader can supply the parameters.
Microworlds come in several flavors, depending on the use to which teachers plan to put them.