1. Alessi, S. M., & Trollip, S. R. (2011). Multimedia for learning: Methods and development (3rd ed.). (3rd ed.). MA: Allyn & Bacon.
2. Baker, E. ., & Mayer, R. . (1999). Computer-based assessment of problem solving. Computers in Human Behavior, 15(3–4), 269–282. https://doi.org/10.1016/S0747-5632(99)00023-0
3. Cheah, C. S. (2020). Factors contributing to the difficulties in teaching and learning of computer programming: A literature review. Contemporary Educational Technology, 12(2), 272. https://doi.org/10.30935/cedtech/8247
4. En, L. K., Karpudewan, M., & Zaharudin, R. (2021). Computational thinking in STEM education among matriculation science students. Asia Pacific Journal of Educators and Education, 36(1), 177–194. https://doi.org/10.21315/apjee2021.36.1.10
5. Han, S., & Yi, Y. J. (2019). How does the smartphone usage of college students affect academic performance? Journal of Computer Assisted Learning, 35(1), 13–22. https://doi.org/10.1111/jcal.12306
6. John Lemay, D., Basnet, R. B., Doleck, T., Bazelais, P., & Saxena, A. (2021). Instructional interventions for computational thinking: Examining the link between computational thinking and academic performance. Computers and Education Open, 2, 100056. https://doi.org/10.1016/j.caeo.2021.100056
7. Kirwan, C., Costello, E., & Donlon, E. (2022). ADAPTTER: Developing a Framework for Teaching Computational Thinking in Second-Level Schools by Design Research. TechTrends, 66(3), 495–509. https://doi.org/10.1007/s11528-022-00735-8
8. Lu, Y., & Xiong, T. (2023). The attitudes of high school students and teachers toward mobile apps for learning English: A Q methodology study. Social Sciences and Humanities Open, 8(1), 100555. https://doi.org/10.1016/j.ssaho.2023.100555
9. Mhd Alkasirah, N. A., Sanmugam, M., & ... (2022). The use of digital video in mobile application for the Arabic Language: A preliminary study. … Journal of Research …, 06(02), 149–162. http://ppsfip.ppj.unp.ac.id/index.php/ijrice/article/view/500%0Ahttp://ppsfip.ppj.unp.ac.id/index.php/ijrice/article/download/500/170
10. Mohaghegh, M., & Mccauley, M. (2016). Computational Thinking: The Skill Set of the 21st Century. International Journal of Computer Science and Information Technologies, 7(3), 1524–1530. www.ijcsit.com
11. Mohtar, S., Jomhari, N., Mustafa, M. B., & Yusoff, Z. M. (2023). Mobile learning: research context, methodologies and future works towards middle-aged adults – a systematic literature review. Multimedia Tools and Applications, 82(7), 11117–11143. https://doi.org/10.1007/s11042-022-13698-y
12. Mourtos, N., Okamoto, N., & Rhee, J. (2004). Defining, teaching, and assessing problem solving skills. 7th UICEE Annual Conference on …, February 2004, 9–13. http://ae.sjsu.edu/files/public/nikos/backup/pdf/UICEE 04 Mumbai.pdf
13. Poláková, P. (2022). Use of a mobile learning application in the process of foreign vocabulary learning. Procedia Computer Science, 207(Kes), 64–70. https://doi.org/10.1016/j.procs.2022.09.038
14. Seibert, S. A. (2021). Problem-based learning: A strategy to foster generation Z’s critical thinking and perseverance. Teaching and Learning in Nursing, 16(1), 85–88. https://doi.org/10.1016/j.teln.2020.09.002
15. Shaharim, S. A., Ishak, N. A., Zaharudin, R., & Wab Mohamed Salleh, W. N. (2022). the Development of Integrated Mobile Game-Based Learning in Psycho-B’Greatmodule: a Needs Analysis. Global Journal of …, 2(3), 312–328. https://www.myedujournal.com/index.php/edugermane/article/view/155%0Ahttps://www.myedujournal.com/index.php/edugermane/article/download/155/141
16. Snalune, P. (2015). The Benefits of Computational Thinking. ITNOW, 57(4), 58–59. https://doi.org/10.1093/itnow/bwv111
17. Suartama, I. K., Setyosari, P., Sulthoni, & Ulfa, S. (2019). Development of an instructional design model for mobile blended learning in higher education. International Journal of Emerging Technologies in Learning, 14(16), 4–22. https://doi.org/10.3991/ijet.v14i16.10633
18. Sweller, J. (1994). Cognitive load theory, learning difficulty, and instructional design. Learning and Instruction, 4(4), 295–312. https://doi.org/10.1016/0959-4752(94)90003-5
19. Vaicondam, Y., Sikandar, H., Irum, S., Khan, N., & Qureshi, M. I. (2022). Research Landscape of Digital Learning Over the Past 20 Years: A Bibliometric and Visualisation Analysis. International Journal of Online and Biomedical Engineering, 18(8), 4–22. https://doi.org/10.3991/ijoe.v18i08.31963
20. Vogelzang, J., Admiraal, W. F., & van Driel, J. H. (2019). Scrum methodology as an effective scaffold to promote students’ learning and motivation in context-based secondary chemistry education. Eurasia Journal of Mathematics, Science and Technology Education, 15(12). https://doi.org/10.29333/ejmste/109941
21. Wing, J. M. (2006). Computational Thinking. Communications of the ACM, 49(3), 33–35.
22. Zahara, M. N., Hendrayana, A., & Pamungkas, A. S. (2020). The Effect of Problem-based Learning Model Modified by Cognitive Load Theory on Mathematical Problem Solving Skills. Hipotenusa : Journal of Mathematical Society, 2(2), 41–55. https://doi.org/10.18326/hipotenusa.v2i2.41-55