JOURNAL OF COMPUTER ASSISTED LEARNING