Jamaludin, Azilawati, and David Hung. “Problem-Solving for STEM Learning: Navigating Games As Narrativized Problem Spaces for 21st Century Competencies”. Research and Practice in Technology Enhanced Learning 12 (July 7, 2016). Accessed May 18, 2024. https://rptel.apsce.net/index.php/RPTEL/article/view/2017-12001.