Computational Thinking and Coding Activities in Developing Critical Thinking in Early Childhood

Authors

  • Rabitah Hanum Hasibuan Institute Sheikh Abdul Halim Hasan Binjai, Indonesia
  • Serena Dwi Masta Institute Sheikh Abdul Halim Hasan Binjai, Indonesia
  • Aina Aslamyah Institute Sheikh Abdul Halim Hasan Binjai, Indonesia
  • Ika Anggraini Institute Sheikh Abdul Halim Hasan Binjai, Indonesia
  • Amallia Soraya Institute Sheikh Abdul Halim Hasan Binjai, Indonesia
  • Siti Suryani Institute Sheikh Abdul Halim Hasan Binjai, Indonesia

DOI:

https://doi.org/10.51278/bec.v5i1.2638

Keywords:

Computational Thinking, Coding Activities, Critical Thinking, Early Childhood, Scratchjr

Abstract

This study aims to analyze the effect of implementing computational thinking and coding activities on the development of critical thinking skills in early childhood. The study used a quasi-experimental approach with a pretest-posttest control group design on 60 children aged 5-6 years in Medan City Kindergarten, who were randomly divided into an experimental group (n=30) and a control group (n=30). The data collection instrument used structured observation based on the Critical Thinking Skills for Early Childhood (CTSEC) rubric that has been validated by experts. The experimental group received an integrated computational thinking intervention of coding activities using the ScratchJr platform for eight weeks (16 sessions), while the control group followed regular learning. Data were analyzed using an independent t-test and ANCOVA. The results showed a significant difference in critical thinking skills between the experimental and control groups (t=8.47, p<0.001, d=2.18). The indicators that improved the most were problem-solving ability (87%), followed by logical thinking ability (82%), and analytical ability (76%). This study concludes that the integration of computational thinking and coding activities effectively stimulates the development of critical thinking in early childhood through the mechanisms of problem decomposition, pattern recognition, and algorithmic thinking. The implications of these findings are relevant for the development of technology-based early childhood education curricula in the digital era.

References

Bers, M. U., Gonzalez-Gonzalez, C., & Armas-Torres, M. B. (2019). Coding as a playground: Promoting positive learning experiences in childhood classrooms. Computers & Education, 138, 130–145. https://doi.org/10.1016/j.compedu.2019.04.013

Cohen, J. (1988). Statistical power analysis for the behavioral sciences (2nd ed.). Lawrence Erlbaum Associates.

Creswell, J. W., & Creswell, J. D. (2018). Research design: Qualitative, quantitative, and mixed methods approaches (5th ed.). SAGE Publications.

Facione, P. A. (1990). Critical thinking: A statement of expert consensus for purposes of educational assessment and instruction. The California Academic Press.

Flannery, L. P., Silverman, B., Kazakoff, E. R., Bers, M. U., Bontá, P., & Resnick, M. (2013). Designing ScratchJr: Support for early childhood learning through computer programming. Proceedings of the 12th International Conference on Interaction Design and Children (pp. 1–10). ACM. https://doi.org/10.1145/2485760.2485762

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

Landis, J. R., & Koch, G. G. (1977). The measurement of observer agreement for categorical data. Biometrics, 33(1), 159–174. https://doi.org/10.2307/2529310

Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51–61. https://doi.org/10.1016/j.chb.2014.09.012

Papert, S., & Harel, I. (1991). Situating constructionism. In I. Harel & S. Papert (Eds.), Constructionism (pp. 1–11). Ablex Publishing Corporation.

Piaget, J. (1952). The origins of intelligence in children. International Universities Press.

Portelance, D. J., Strawhacker, A. L., & Bers, M. U. (2016). Constructing the ScratchJr programming language in the early childhood classroom. International Journal of Technology and Design Education, 26(4), 489–504. https://doi.org/10.1007/s10798-015-9325-0

Resnick, M., & Silverman, B. (2005). Some reflections on designing construction kits for kids. Proceedings of the 2005 Conference on Interaction Design and Children (pp. 117–122). ACM.

Scherer, R., Siddiq, F., & Sánchez Viveros, B. (2019). The cognitive benefits of learning computer programming: A meta-analysis of transfer effects. Journal of Educational Psychology, 111(5), 764–792. https://doi.org/10.1037/edu0000314

Voogt, J., Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, 20(4), 715–728. https://doi.org/10.1007/s10639-015-9412-6

Vygotsky, L. S. (1978). Mind in society: The development of higher psychological processes. Harvard University Press.

Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127–147. https://doi.org/10.1007/s10956-015-9581-5

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

Downloads

Published

2026-06-30

How to Cite

Rabitah Hanum Hasibuan, Serena Dwi Masta, Aina Aslamyah, Ika Anggraini, Amallia Soraya, & Siti Suryani. (2026). Computational Thinking and Coding Activities in Developing Critical Thinking in Early Childhood. Bulletin of Early Childhood, 5(1), 39–44. https://doi.org/10.51278/bec.v5i1.2638

Most read articles by the same author(s)

Obs.: This plugin requires at least one statistics/report plugin to be enabled. If your statistics plugins provide more than one metric then please also select a main metric on the admin's site settings page and/or on the journal manager's settings pages.