SimStudent is a computational model of human learning. Especially, it is a model of inducing rules by generating explanations of example problem solving steps. SimStudent allows us to study domain-general mechanisms of skill acquisition, which in turn provides us opportunities to advance theories of machine- and human-learning.
There are three major areas of research as applications of SimStudent:
1. Theory building -- exploring sciences of learning with SimStudent as simulation of student learning;
2. Intelligent Authoring -- building a Cognitive Tutor by demonstrating SimStudent as an automated cognitive modeller; and
3. Teachable Peer Learner -- letting students learn by teaching SimStudent as a peer learner.