The 9th International Conference of the Learning Sciences, page. 500 - 507, 2010-07-01
The 20th International Conference on Computers in Education, page. 516 - 523, 2012-11-26
The 17th Global Chinese Conference on Computers in Education, page. 17 - 25, 2013-05-28
IEEE Transactions on Learning Technologies, vol. 8, no. 1, page. 98 - 110, 2015-01
The 15th Global Chinese Conference on Computers in Education, page. 180 - 185, 2011-05-29
Learning, Media and Technology, vol. 38, no. 3, page. 301 - 308, 2013-08
Computers & Education, vol. 51, no. 1, page. 318 - 336, 2008-08
The 10th CSCL (Computer-Supported Collaborative Learning) Conference, page. 169 - 172, 2013-06-16
Annual Meeting of the American Educational Research Association, 2011-04-08
Ed Media- World Conference in Educational Media & Technology, page. 382 - 388, 2013-06-24
The 20th International Conference on Computers in Education, page. 706 - 713, 2012-11-26
Instructional Science, vol. 43, no. 2, page. 203 - 228, 2015-01
Educational Technology & Society, vol. 12, no. 4, page. 294 - 304, 2009-01
Instructional Science, vol. 39, no. 5, page. 763 - 783, 2011-09
International Journal of Computer-Supported Collaborative Learning, vol. 6, no. 1, page. 9 - 37, 2011-03
HCI Korea 2015, page. 31 - 38, 2014-12-10
Asia-Pacific Education Review, vol. 11, no. 2, page. 121 - 129, 2010-01
Turkish Online Journal of Educational Technology, vol. 9, no. 2, page. 256 - 263, 2010-01
Ed Media- World Conference in Educational Media & Technology, page. 382 - 388, 2013-06-24
Journal of Computer Assisted Learning, vol. 25, no. 2, page. 143 - 160, 2009-01