(1)
Somekh, B. Designing Software to Maximize Learning. Research in Learning Technology 1, 4.