DEFINITION AND HISTORY

This section offers an introduction to MOO, defining the term, providing a brief history of MOO and outlining its essential features.

WHAT IS A MOO?

A MOO is an object-oriented database housed on a (remote) server.  Users from around the world can log into a MOO to communicate with other MOO users, or players, either synchronously (in real time) or asynchronously.

MOO stands for "Multi-User Domain - Object Oriented".

[Top]

A BRIEF HISTORY OF MOO

MOO is a type of  MUD [Multi User Domain (or Multi User Dungeon)].   MUDs were originally developed in 1979 to allow for role-playing games to be engaged in across computer networks.  By the early 1990s, an adaptation of MUD, the MOO, had been created at Xerox PARC and the technology which began as a game was further investigated at MIT Media Lab to see whether it could be used employed for serious purposes by professional communities.  Since then, MOOs have increasingly been used for educational purposes.

[Top]

ESSENTIAL FEATURES OF MOO:

In order to use MOO successfully for language learning and teaching, there are certain pre-requisites.  These are outlined in the following section.

[Top]

back            up            next

Last updated 30th January 1999
Authors: Lesley Shield and Markus J.Weininger