EAGLE (Electronic Assistant for Game-Based Learning Experiences) is an intelligent tutoring system that supports learning with video games. We describe how a flexible ontology-based architecture can be used to model the learner, the game experience, and the domain of instruction. We then present an overview of how these elements interact within a learning experience.
Laura Naismith, Emmanuel G. Blanchard, John Ranell