Journal Screenshot

International Journal of Academic Research in Progressive Education and Development

Open Access Journal

ISSN: 2226-6348

Mirror, Mirror, on The Wall, How Do We Measure What Our Students do in Scratch Programming?

Goh Kok Ming, Anuthra Sirisena, Dayang Rafidah Syariff M. Fuad, Juharyanto Juharyanto

http://dx.doi.org/10.6007/IJARPED/v13-i3/21678

Open access

This study presents an evaluation framework that aims to enhance the assessment of computational thinking (CT) skills and coding proficiency in students using Scratch programming. The framework takes inspiration from previous research and goes beyond traditional block-counting methods. Instead, it thoroughly analyzes Scratch projects, examining the types of blocks used and how they interact within the program. By incorporating established CT concepts and indicators of project complexity, the framework provides educators with a comprehensive approach to evaluating student projects. While implementing the framework may pose challenges in terms of manual assessment and scalability, it holds promise in fostering the development of vital CT skills in students and preparing them for success in an increasingly digital world. Further refinement and validation of the framework are necessary to ensure its effectiveness and applicability in diverse educational settings.

Bahar, N. (2021). The Effect of Scratch on Children’s English Language and Cognitive Development. Retrieved on 23 March 2024 from https://open.metu.edu.tr/bitstream/handle/11511/89840/12626190.pdf
Brennan, K., & Resnick, M. (2012). Using artifact-based interviews to study the development of computational thinking in interactive media design. Paper presented at annual American Educational Research Association meeting, Vancouver, BC, Canada.
Chai, X., Sun, Y., Luo, H., & Mohsen Guizani. (2021). DWES: A Dynamic Weighted Evaluation System for Scratch based on Computational Thinking. IEEE Transactions on Emerging Topics in Computing, 1–1. https://doi.org/10.1109/tetc.2020.3044588
Chang, C. K. (2014). Effects of Using Alice and Scratch in an Introductory Programming Course for Corrective Instruction. Journal of Educational Computing Research, 51(2), 185–204. https://doi.org/10.2190/ec.51.2.c
Ford (Jr.), J. L. (2014). Scratch 2.0 Programming for Teens. In Google Books. Cengage Learning PTR.
Kalelioglu, F., & Gulbahar, Y. (2014). The Effects of Teaching Programming via Scratch on Problem Solving Skills: A Discussion from Learners' Perspective. Informatics in Education. 13. 33-50.
Li, Y., Schoenfeld, A. H., diSessa, A. A., Grasser, A. C., Benson, L. C., English, L. D., & Duschl, R. A. (2020a). Computational thinking is more about thinking than computing. Journal for STEM Education Research, 3(1), 1–18. https://doi.org/10.1007/s41979-020-00030-2.
Lye, S. Y., & Koh, J. H. L. (2018). Case Studies of Elementary Children’s Engagement in Computational Thinking Through Scratch Programming. Computational Thinking in the STEM Disciplines, 227–251. https://doi.org/10.1007/978-3-319-93566-9_12
Moreno-León, Jesús. (2018). On the Development of Computational Thinking Skills in Schools through Computer Programming with Scratch. 10.13140/RG.2.2.12797.05609.
Naz, A., Cody, M., Zackoski, R., Caleb, M., & Dingus, R. (n.d.). Applying Scratch Programming to Facilitate Teaching in k-12 Classrooms. Retrieved April 8, 2024, from https://peer.asee.org/applying-scratch-programming-to-facilitate-teaching-in-k-12-classrooms.pdf
Orozco-Garcia, L., González, C., Carlos, J., Cristian Mondragón, & Hendrys Tobar-Muñoz. (2019). A Formative Assessment Tool to Support Computational Thinking in the Classroom. https://doi.org/10.1109/icvrv47840.2019.00043
Piedade, J., & Dorotea, N. (2022). Effects of Scratch-based activities on 4th-grade students’ computational thinking skills. Informatics in Education. https://doi.org/10.15388/infedu.2023.19
Seiter, L., & Foreman, B. (2013). Modeling the learning progressions of computational thinking of primary grade students. Proceedings of the Ninth Annual International ACM Conference on International Computing Education Research - ICER ’13. https://doi.org/10.1145/2493394.2493403
Silva, J. M. P. da, Nogueira, C. A., Pina Neves, R. D. S., & Silva, P. C. B. (2022). A utilização do Scratch como ferramenta pedagógica na percepção de quem ensinará matemática. Revista Brasileira de Ensino de Ciência E Tecnologia, 15(2). https://doi.org/10.3895/rbect.v15n2.9614
Wilson, A., Hainey, T., & Connolly, T. (2012). Evaluation of Computer Games Developed by Primary School Children to Gauge Understanding of Programming Concepts. In P. Felicia (Ed.), Proceedings of the 6th European Conference on Games Based Learning (pp. 549-558). Academic Conferences and Publishing Limited (ACPIL).
Wohlin, C., Kalinowski, M., Felizardo, R. K., & Mendes, E. (2022). Successful combination of database search and snowballing for identification of primary studies in systematic literature studies. Information and Software Technology, 147(147), 106908. https://doi.org/10.1016/j.infsof.2022.106908
Voinohovska, V., & Doncheva, J. (2021). The Potential Of Scratch As An Educational Environment For Teaching Students With Special Educational Needs. INTED Proceedings (Internet). https://doi.org/10.21125/inted.2021.0021

(Ming et al., 2024)
Ming, G. K., Sirisena, A., Fuad, D. R. S. M., & Juharyanto, J. (2024). Mirror, Mirror, on The Wall, How Do We Measure What Our Students do in Scratch Programming? International Journal of Academic Research in Progressive Education and Development, 13(3), 661–672.