Aksela, M., & Haatainen, O. (2019). Project-Based Learning (PBL) in practise: Active teachers’ views of its’ advantages and challenges. 5th International STEM in Education Conference Proceedings: Integrated Education for the Real World.
Aldabbus, S. (2018). Project-based learning: Implementation and challenges. International Journal of Education, Learning and Development, 6(3), 71–79.
An, X., & Qu, C. (2020). Blending teaching mode for computer courses in the background of emerging engineering education: A case study of principle and application of database. International Journal of Emerging Technologies in Learning (iJET), 15(12), 271–289. https://doi.org/10.3991/ijet.v15i12.14867.
Anuar, N. H., Mohamad, F. S., & Minoi, J. L. (2020). Contextualising computational thinking: A case study in remote rural Sarawak Borneo. International Journal of Learning, Teaching and Educational Research, 19(8), 98–116. https://doi.org/10.26803/ijlter.19.8.6.
Asunda, P. A. (2022). Infusing computer science in engineering and technology education: An integrated STEM perspective. Journal of Technology Studies, 44(1), 2–12. http://doi.org/10.21061/jots.v44i1.a.1
Bell, S. (2010). Project-based learning for the 21st century: Skills for the future. The Clearing House: A Journal of Educational Strategies Issues and Ideas, 83(2), 39–43.
Bertacchini, F., Scuro, C., Pantano, P., & Bilotta, E. (2022). A project based learning approach for improving students’ computational thinking skills. Frontiers in Robotics and AI, 9, 442. http://doi.org/10.3389/frobt.2022.720448.
Bonaiuti, G., Campitiello, L., Di Tore, S., & Marras, A. (2022). Educational robotics studies in Italian scientific journals: A systematic review. Frontiers in Education, 7, 63. http://doi.org/10.3389/feduc.2022.1005669
Brown, N. C., Sentence, S., Crick, T., & Humpreys, S. (2014). Restart: The resurgence of computer science in UK. ACM Transaction on Computing Education (TOCE), 14(2), 9.
Camilleri, P. (2017). Minding the gap. Proposing a teacher learning-training framework for the integration of robotics in primary schools. Informatics in Education, 16(2), 165–179. https://doi.org/10.15388/infedu.2017.09.
Chiazzese, G., Arrigo, M., Chifari, A., Lonati, V., & Tosto, C. (2019). Educational robotics in primary school: Measuring the development of computational thinking skills with the Bebras tasks. Informatics, 6(4), 43. https://doi.org/10.3390/informatics6040043.
Chiu, C. F. (2020). Facilitating K-12 teachers in creating apps by visual programming and project-based learning. International Journal of Emerging Technologies in Learning (Ijet), 15(01), 103. https://doi.org/10.3991/ijet.v15i01.11013.
Condliffe, B. (2017). Project-based learning: A literature review (Working Paper). MDRC. Dean, J. (1996). Beginning teaching in the secondary school. Open University Press.
Deep, S., Salleh, B. M., & Othman, H. (2019). Improving the soft skills of engineering undergraduates in Malaysia through problem-based approaches and e-learning applications. Higher Education, Skills and Work-Based Learning, 9(4), 662– 676. http://doi.org/10.1108/HESWBL-07-2018-0072.
Denning, P. J. (2017). Remaining trouble spots with computational thinking. Communications of the ACM, 60(6), 33–39. https://doi.org/10.1145/2998438.
Devane, B., & Squire, K. (2012). Activity theory in the learning technologies. In D. Jonassen & S. Land (Eds.), Theoretical Foundations of Learning Environments. Routledge.
Dian, M. (2020). Student’s computational thinking skill in solving a problem of convergences or divergences of series in freedom of learning program. Journal of Physics: Conference Series, 1663, 5th Seminar Nasional Matematika Dan Pendidikan Matematika (SENATIK) 2020. 12–13 August 2020, Semarang, Indonesia.
Efstratia, D. (2014). Experiential education through project based learning. Procedia - Social and Behavioral Sciences, 152 (2014), 1256–1261.
Eidin, E., Bielik, T., Touitou, I., Bowers, J., Mcintyre, C., & Damelin, D. (2019). Characterising advantages and challenges for students engaging in computational thinking and systems thinking through model construction. ICLS, 183–190.
Falkner, K., Vivian, R., & Falkner, N. (2014). The Australian digital technologies curriculum: Challenge and opportunity. Proceeding of the Sixteenth Australian Computing Education Conference, 148, 3–12. Australian Computer Society.
Finzer, W., Busey, A., & Kochevar, R. (2018). Data-driven inquiry in the PBL classroom: Linking maps, graphs, and tables in biology. The Science Teacher, 86(1), 28–34. https://doi.org/10.2505/4/tst18_086_01_28.
Fioravanti, M. L., Sena, B., Paschoal, L. N., Silva, L. R., Allian, A. P., Nakagawa, E. Y., Souza, S. R. S., Isotani, S., & Barbosa, E. F. (2018). Integrating project based learning and project management for software engineering teaching: An experience report. In Proceedings of the 49th ACM Technical Symposium on Computer Science Education (pp. 806–811. ACM. https://doi.org/10.1145/3159450.3159599.
Freina, L., Bottino, R., & Ferlino, L. (2018a). Game programming in primary schools: Guidelines for a project-based learning path. European Conference on Games Based Learning.
Freina, L., Bottino, R., & Ferlino, L. (2018b). Visuospatial abilities training with digital games in a primary school. International Journal of Serious Games, 5(3), 23–35. http://doi.org/10.17083/ijsg.v5i3.240.
Gallagher, E. (2015, June, 9). Questioning techniques, a skill to enhance. https://mx.unoi.com/2015/06/09/questioningtechniques-a-skill-to-enhance/.
Gary, K. (2015). Project-based learning. Computer, 48(9), 98–100. http://doi.org/10.1109/MC.2015.268 González, R., González, P., & Fernández, J. (2017). Which cognitive abilities underlie computational thinking? Criterion. validity of the Computational Thinking Test. Computers in Human Behavior, 72, 678–691. https://doi.org/10.1016/j.chb.2016.08.047.