The impact of instructional elements in computer-based instruction. - Florence Martin; James D. Klein; Howard Sullivan (Br. J. Educ. Technol., 2007)