Learning Technology by Collaborative Design and Evaluation. - Chun Hu; Wai Yat Wong; Vilma Fyfe (CSCL, 2011)