Tracking student skills real-time through a continuous-variable dynamic Bayesian network