performance factors analysis - a new alternative to knowledge tracing .
Using a model to compute the optimal schedule of practice