1. Graduate Institute of Digital Learning and Education, National Taiwan University of Science and Technology, Taipei, Taiwan
2. Graduate Institute of Science Education, National Taiwan Normal University, Taipei, Taiwan
3. Program of Learning Sciences and Institute for Research Excellence in Learning Sciences, National Taiwan Normal University, Taipei, Taiwan