Towards a Theoretical Framework for Educational Simulations.