1 Department of Education, School of Education, Liaoning Normal University, Dalian, China 2 Center for Teacher Education Research in Xinjiang, School of Educational Sciences, Xinjiang Normal ...
1 Human Science and Education, Public University of Navarra, Pamplona, Spain 2 Specific Didactics, University of Zaragoza, Zaragoza, Spain Information and communication technologies (ICTs) now form ...