DEVELOPING ALGORITHMIC THINKING THROUGH SCRATCH, PYTHON, AND AI

Authors

DOI:

https://doi.org/10.63034/esr-736

Keywords:

algorithmic thinking, Scratch, Python, artificial intelligence, programming, digital competence, logical thinking

Abstract

The rapid development of digital technologies imposes new requirements on the formation of students’ algorithmic thinking in the educational process. In this context, the use of Scratch, Python, and artificial intelligence tools is considered an effective mechanism for teaching programming fundamentals. The Scratch environment allows students to visually develop the initial structures of algorithmic thinking, while the Python language enables a conscious understanding of logical structures, conditional statements, and loops. AI-based tools, in turn, take into account students’ individual characteristics, adapt the learning process, and support the development of skills for analyzing programming tasks. This study highlights the pedagogical potential of integrating these technologies to develop algorithmic thinking and demonstrates their impact on students’ cognitive activity and creative abilities.

References

Bidaybekov, E. Y., & Bostanov, B. G. (2018). Methods of Teaching Informatics. Almaty: Bilim. – 352 p.

Karaev, Zh. A. (2017). Information Technologies and the Education System. Almaty: Rauan. – 280 p.

Ushakov, D. V. (2016). Methods of Teaching Programming in School. Moscow: BINOM. Knowledge Laboratory. – 256 p.

Semenov, A. L. (2015). Algorithmic Thinking and School Informatics. Moscow: Prosveshchenie. – 192 p.

Suvorova, T. N. (2014). Formation of Algorithmic Thinking in Schoolchildren. Saint Petersburg: Piter. – 224 p.

Wing, J. M. (2006). Computational Thinking. Communications of the ACM, 49(3), 33–35.

Resnick, M., et al. (2009). Scratch: Programming for All. Communications of the ACM, 52(11), 60–67.

Brennan, K., & Resnick, M. (2012). New Frameworks for Studying and Assessing the Development of Computational Thinking. In Proceedings of the 2012 Annual Meeting of the American Educational Research Association. Vancouver, 2012

Downloads

Published

2026-02-17

How to Cite

Amangeldinova , G. (2026). DEVELOPING ALGORITHMIC THINKING THROUGH SCRATCH, PYTHON, AND AI. Eurasian Science Review An International Peer-Reviewed Multidisciplinary Journal, 5(1), 858–863. https://doi.org/10.63034/esr-736