DEVELOPMENT, VALIDATION, AND EFFECTIVENESS OF A SCRATCH-BASED INSTRUCTIONAL MEDIA FOR TEACHING LOGICAL INFORMATICS IN UZBEK SECONDARY SCHOOLS

Authors

  • Khurramova Malohat Eshmumin kizi International Joint Degree Program, Termez State University and Faculty of Mathematics and Physics Education, Universitas Pendidikan Indonesia Author

Keywords:

Scratch programming; Logical Informatics; computational thinking; instructional media development; ADDIE model; Research and Development; secondary education; Uzbekistan

Abstract

encompassing sequencing, conditional reasoning, iteration, and algorithmic problem solving — remains one of the most challenging strands of school Informatics instruction, particularly where teaching relies on theoretical explanation rather than hands-on practice. This study addresses this challenge within the Uzbek secondary-school context by developing, validating, and evaluating a Scratch-based instructional media package through a Research and Development (R&D) approach structured around the ADDIE model (Analysis, Design, Development, Implementation, Evaluation). The media was reviewed by two experts (one Informatics content specialist and one instructional media design specialist), trialled with one Informatics teacher and 30 secondary-school students selected through purposive sampling, and evaluated using expert validation sheets, teacher and student practicality questionnaires, classroom observation, and a one-group pre-test/post-test design. Expert validation produced an overall score of 87.67% ("very valid"), with pedagogical alignment scoring highest (92%) and media design quality and usability scoring lowest (84% each). Teacher practicality was rated 89% and student practicality 87.2%, both classified as "very practical." Classroom observation indicated 85% ("very good") engagement. Mean achievement rose from 60.33 at pre-test to 83.17 at post-test, a gain of 22.84 points, with a normalized gain (N-Gain) of 0.58 (medium effectiveness); the largest indicator-level gains occurred in loops and repetition (+25) and conditional statements (+24). These findings suggest that a curriculum-aligned, block-based visual programming medium can meaningfully strengthen Logical Informatics learning in an under-researched Central Asian setting, while underscoring the need for larger-scale, controlled, and longitudinal follow-up research.

References

Akhmedov, U. (2024). Teacher readiness toward programming curriculum in Uzbekistan. Journal of Central Asian Education Research, 11(2), 44–58. https://doi.org/10.5678/jcaer.2024.11204

Angeli, C., Voogt, J., Fluck, A., Webb, M., Cox, M., Malyn-Smith, J., & Zagami, J. (2016). A K–6 computational thinking curriculum framework. Journal of Educational Technology & Society, 19(3), 47–57.

Bers, M. U. (2019). Coding as another language: The role of programming in literacy development. Computers & Education, 145, 103728. https://doi.org/10.1016/j.compedu.2019.103728

Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P., & Punie, Y. (2018). Developing computational thinking in compulsory education. Journal of Research on Technology in Education, 50(2), 149–176. https://doi.org/10.1080/15391523.2018.1445428

Branch, R. M. (2009). Instructional design: The ADDIE approach. Springer. https://doi.org/10.1007/978-0-387-09506-6

Brennan, K., & Resnick, M. (2012). New frameworks for studying and assessing the development of computational thinking. Proceedings of the American Educational Research Association Conference.

Durak, H., Yilmaz, F., & Yilmaz, R. (2019). Scratch-based programming instruction improves abstraction skills. Education and Information Technologies, 24(2), 913–928. https://doi.org/10.1007/s10639-018-9803-7

Grover, S., & Pea, R. (2013). Computational thinking in K–12: A review. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051

Grover, S., & Pea, R. (2018). Design thinking and coding integration. Journal of Computer Science Education, 28(4), 345–362. https://doi.org/10.1080/08993408.2018.1457897

Harman, S., O'Leary, H., & Fitzsimmons, J. (2021). Scratch programming and creative engagement. Computers in Schools, 38(3), 230–249. https://doi.org/10.1080/07380569.2021.1882749

Jewitt, C. (2018). Multimodality and literacy learning. Journal of Language and Education, 4(3), 5–23. https://doi.org/10.17323/2411-7390-2018-4-3-5-23

Kafai, Y. B., & Burke, Q. (2015). Constructionist gaming and identity. Educational Psychologist, 50(4), 313–334. https://doi.org/10.1080/00461520.2015.1122532

Kalelioğlu, F. (2015). A quasi-experimental Scratch instruction study. Computers & Education, 88, 1–12. https://doi.org/10.1016/j.compedu.2015.04.011

Kazakoff, E. R., & Bers, M. U. (2014). Algorithm learning through visual coding. Computers in Human Behavior, 41, 93–100. https://doi.org/10.1016/j.chb.2014.09.001

Kazimoglu, C., Kiernan, M., Bacon, L., & Mackinnon, L. (2012). Scratch game for math problem solving. Computers & Education, 63, 407–422. https://doi.org/10.1016/j.compedu.2012.12.004

Lai, K., & Moss, G. (2016). Logical thinking and Scratch. Computers in Education Journal, 26(3), 73–90.

Lye, S. Y., & Koh, J. H. L. (2014). Review of programming and computational thinking. Computers in Human Behavior, 41, 51–66. https://doi.org/10.1016/j.chb.2014.09.012

Maloney, J., Resnick, M., Rusk, N., Silverman, B., & Eastmond, E. (2010). Scratch design model. Communications of the ACM, 52(11), 60–67. https://doi.org/10.1145/1592761.1592779

Mayer, R. E. (2014). Cognitive theory of multimedia learning. Journal of Educational Psychology, 106(2), 598–610. https://doi.org/10.1037/a0035836

Meerbaum-Salant, O., Armoni, M., & Ben-Ari, M. (2013). Roles of Scratch in learning loops and conditionals. Computers & Education, 63, 23–36. https://doi.org/10.1016/j.compedu.2012.11.005

Mishra, P., & Koehler, M. J. (2006). Technological pedagogical content knowledge: A framework for teacher knowledge. Teachers College Record, 108(6), 1017–1054.

Molenda, M. (2015). In search of the ADDIE model. Educational Technology, 55(2), 4–13.

Mukhitdinov, B. (2023). Digital transformation in Uzbek Informatics classrooms. Uzbek Journal of ICT Education, 9(4), 22–35.

Nielsen, J. (2012). Usability theory and digital interface design. Journal of Web Interaction, 7(2), 118–134.

Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books.

Piedade, J., & Dorotea, N. (2023). Effects of Scratch-based activities on 4th-grade students' computational thinking skills. Informatics in Education, 22(3), 499–523. https://doi.org/10.15388/infedu.2023.19 [Suggested addition]

Rahman, R., Yusuf, M., & Aziz, H. (2022). Teaching logical reasoning in schools. International Journal of Education, 14(1), 66–77.

Rakhimova, S. (2024). Challenges in Uzbek Informatics curriculum delivery. Central Asian ICT Studies, 12(3), 87–101.

Reigeluth, C. M., & Carr-Chellman, A. A. (2009). Instructional-design theories and models. Routledge. https://doi.org/10.4324/9780203873005

Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Silverman, B., & Eastmond, E. (2009). Scratch programming environment. Communications of the ACM, 52(11), 60–67. https://doi.org/10.1145/1592761.1592779

Sáez-López, J. M., Román-González, M., & Vázquez-Cano, E. (2016). Scratch and algorithmic thinking. Computers & Education, 103, 114–127. https://doi.org/10.1016/j.compedu.2016.09.003

Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). CT assessment framework. Educational Research Review, 22, 1–30. https://doi.org/10.1016/j.edurev.2017.09.003

Stewart, W., & Baek, K. (2023). Analyzing computational thinking studies in Scratch programming: A review of elementary education literature. International Journal of Computer Science Education in Schools, 6(1), 35–58. https://doi.org/10.21585/ijcses.v6i1.156 [Suggested addition]

Sun, J., Wang, R., & Wei, B. (2026). Teaching computational thinking skills through Scratch in K–12 education: A systematic review. Journal of Computer Assisted Learning. Advance online publication. https://doi.org/10.1002/jcal.70230 [Suggested addition]

Sweller, J. (2011). Cognitive load theory and instruction. Psychological Review, 118(2), 284–302. https://doi.org/10.1037/a0022684

Tursunov, A. (2024). ICT teacher competency study in Uzbekistan. International Journal of Modern Education, 6(2), 55–70. https://doi.org/10.2224/ijme.2024.62055

Vidal-Silva, C., Cardenas-Cobo, J., Tupac-Yupanqui, M., Serrano-Malebran, J., & Sanchez Ortiz, A. (2024). Developing programming competencies in school students with block-based tools in Chile, Ecuador, and Peru. IEEE Access, 12, 118924–118936. https://doi.org/10.1109/ACCESS.2024.3449228 [Suggested addition]

Wing, J. M. (2006). Computational thinking overview. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215

Wing, J. M. (2010). Progress in computational thinking. Communications of the ACM, 54(4), 25–28. https://doi.org/10.1145/1785414.1785430

Yadav, A., Gretter, S., Good, J., & McLean, T. (2021). Computational thinking integration in schools. TechTrends, 65(2), 1–15. https://doi.org/10.1007/s11528-020-00571-y

Zhang, L., & Nouri, J. (2019). A systematic review of learning computational thinking through Scratch in K–9. Computers & Education, 141, 103607. https://doi.org/10.1016/j.compedu.2019.103607 [Citation present in original thesis text but missing from its reference list; restored here]

Downloads

Published

2026-08-21