Plan Recognition and Visualization in Exploratory Learning Environments