1. School of Educational Information Technology, Central China Normal University, Wuhan, China
2. School of Educational Technology, Faculty of Education, Beijing Normal University, Beijing, China
3. Department of Educational Studies, The Ohio State University, Columbus, OH, USA