Level Up, My-Pet: The Effects of Level-up Mechanism of Educational Agents on Student Learning - Chen, Zhi-Hong; Chao, Po-Yao; Hsu, Ming-Chieh (Educational Technology & Society, 2013)