1. School of Educational Information Technology, Central China Normal University, Wuhan, China
2. Hubei Research Center for Educational Informationization, Central China Normal University, Wuhan, China
3. College of Education and Human Ecology, The Ohio State University, Columbus, OH, USA