Journal of Computer Assisted Learning