The Elo rating system was originally developed for rating chess players.
The system is well suited for development of adaptive educational systems.
Relevant variants of the Elo rating systems are described.
The system is compared with alternative methods for estimating item difficulty.
Application of the system is illustrated using a geography case study.