microworlds

noun
  1. small-scale computer simulations or virtual environments used for learning or experimentation
  2. Usage: computing; education
  3. small, self-contained environments or communities

Examples