This paper describes some of the difficulties inherent in building intelligent educational games, specifically the challenge of integrating pedagogy with core game play. We introduce a plan-based knowledge representation that provides a novel framework for infusing the core mechanic of a game with pedagogical content. We describe in detail a system that leverages this framework to dynamically adapt a game to individual learners at run-time.
James M. Thomas, R. Michael Young