Adapting Bayesian knowledge tracing to massive open online courses