COMPUTERS & EDUCATION, vol. 55, no. 4, page. 1504 - 1523, 2010-12
COMPUTERS & EDUCATION, vol. 53, no. 4, page. 1120 - 1132, 2009-12