1. Information and Communication Technology, Metropolia University of Applied Sciences, Espoo, Finland
2. School of Science, Aalto University, Espoo, Finland
3. Technology in Education Research Group, University of Helsinki, Helsinki, Finland
4. Educational Psychology, University of Oulu, Oulu, Finland