(1)
WilsonT.; WhitelockD. Piloting a New Approach: Making Use of Technology to Present a Distance Learning Computer Science Course. Research in Learning Technology 1, 4.