
[2] Wing, J. M., Computational thinking,
Communications of the ACM, vol. 49, no. 3,
2006, pp. 33-35.
[3] Bers, M. U., Flannery, L., Kazakoff, E. R., &
Sullivan, A., Computational thinking and
tinkering: Exploration of an early childhood
robotics curriculum, Computers &
Education, vol. 72, 72, 2014, pp. 145-157.
[4] Boticki, I., Pivalica, D., & Seow, P., The use
of computational thinking concepts in early
primary school, Science, vol. 2, 2018,
[5] Lai, Y. H., Chen, S. Y., Lai, C. F., Chang, Y.
C., & Su, Y. S., Study on enhancing AIoT
computational thinking skills by plot image-
based VR, Interactive Learning
Environments, vol. 29, no. 3, 2021, pp. 482–
495.
[6] Maloney, J., Resnick, M., Rusk, N.,
Silverman, B., & Eastmond, E., The Scratch
programming language and environment,
ACM Transactions on Computing Education
(TOCE), vol. 10, no. 4, 2010, pp. 1-15.
[7] Nouri, J., Zhang, L., Mannila, L., & Noren,
E., Development of computational thinking,
digital competence and 21st century skills
when learning programming in K-9,
Education Inquiry, vol. 11, no. 1, 2020, pp.
1-17.
[8] Montiel, H., & Gomez-Zermeño, M. G.,
Educational challenges for computational
thinking in k–12 education: A systematic
literature review of “scratch” as an
innovative programming tool, Computers,
vol. 10, no. 6, 2021, pp. 69.
[9] Sun, L., Hu, L., & Zhou, D., Which way of
design programming activities is more
effective to promote K-12 students’
computational thinking skills? A meta-
analysis, Journal of Computer Assisted
Learning, vol. 37, 2021, pp. 1048-1062.
[10] Shadiev, R., Hwang, W. Y., Yeh, S. C.,
Yang, S. J. H., Wang, J. L., Han, L., & Hsu,
G. L., Effects of unidirectional vs. reciprocal
teaching strategies on Web-based computer
programming learning, Journal of
Educational Computing Research, vol. 50,
no. 1, 2014, pp. 67-95.
[11] Piaget, J., & Inhelder, B., The psychology of
the child. New York: Basic Books,1969
[12] Benitti, F. B. V., Exploring the educational
potential of robotics in schools: A systematic
review, Computers & Education, vol. 58, no.
3, 2012, pp. 978-988.
[13] Relkin, E., de Ruiter, L. E., & Bers, M. U.,
Learning to code and the acquisition of
computational thinking by young children,
Computers & Education, vol. 169, 2021, pp.
1-15.
[14] Chevalier, M., Riedo, F., & Mondada, F.,
Pedagogical uses of thymio II: How do
teachers perceive educational robots in
formal education?, IEEE Robotics &
Automation Magazine, vol. 23, no. 2, 2016,
pp. 16-23.
[15] Chalmers, C., Robotics and computational
thinking in primary school, International
Journal of Child-Computer Interaction, vol.
17, 2018, pp. 93-100.
[16] Qu, J. R., & Fok, P. K., Cultivating students’
computational thinking through student-robot
interactions in robotics education,
International Journal of Technology and
Design Education, vol. 32, 2021, pp. 1983-
2002.
[17] Çakıroğlu, Ü., & Mumcu, S., Focus-fight-
finalize (3F): problem-solving steps extracted
from behavioral patterns in block based
programming, Journal of Educational
Computing Research, vol. 58, no. 7, 2020,
pp. 1279-1310.
[18] Bloom, L., & Lahey, M., Language
development and language disorders, New
York: John Wiley,1978
[19] Moore, T. J., Brophy, S. P., Tank, K. M.,
Lopez, R. D., Johnston, A. C., Hynes, M. M.,
& Gajdzik, E., Multiple Representations in
Computational Thinking Tasks: A Clinical
Study of Second-Grade Students, Journal of
Science Education and Technology, vol. 29,
no. 1, 2020, pp. 19-34.
[20] Kong, S. C., Chiu, M. M., & Lai, M., A study
of primary school students’ interest,
collaboration attitude, and programming
empowerment in computational thinking
education, Computers & Education, vol. 127,
2018, pp. 178-189.
[21] Rich, P. J., Browning, S. F., Perkins, M.,
Shoop, T., Yoshikawa, E., & Belikov, O. M.,
Coding in K-8: International Trends in
Teaching Elementary/Primary Computing,
TechTrends, vol. 63, no. 3, 2018, pp. 311-
329.
[22] Hsu, T. C., Chang, S. C., & Hung, Y. T. How
to learn and how to teach computational
thinking: Suggestions based on a review of
the literature, Computers & Education, vol.
126, 2018, pp. 296-310.
[23] Google (2015). Exploring Computational
Thinking. Retrieved from
https://www.google.
WSEAS TRANSACTIONS on ADVANCES in ENGINEERING EDUCATION
DOI: 10.37394/232010.2023.20.8