1. Faculty of Information Technology and Communication Sciences, Tampere University, Finland
2. Department of Teacher Education, University of Turku, Finland
3. Department of Psychology, Faculty of Education and Psychology, University of Jyväskylä, Finland
4. Departamento de Ingeniería Informática, Universidad de Santiago de Chile, Chile
5. Facultad de Educación, Pontificia Universidad Católica de Chile, Chile