<b>The use of robots in the process of algorithmic thinking in primary school pupils</b>
Abstract
This study is dedicated to the empirical analysis of the effectiveness of using educational robotics in the process of forming and developing algorithmic thinking in primary school students. In the context of a modern digital society, algorithmic thinking, systematic problem solving, decision-making based on sequences, and abstract modeling skills are considered essential components of 21st-century competencies. Results from scientific research on the subject indicate that the logical-operational thinking of children aged 7–11 is in an active stage of development, making this period in human development a favorable pedagogical condition for forming algorithmic thinking and scientifically based concepts.A quasi-experimental method involving experimental and control groups was used in this study. In the experimental group of selected secondary school students, teaching was organized through robotics-based tasks (sensor robots, block programming environment, sequence modeling), while traditional methods were used in the control group. The results were evaluated based on indicators of algorithmic thinking levels, step-by-step problem solving, understanding the content and essence of conditional operators, understanding pedagogical tasks put forward in the lesson, and applying cycles to repeat material covered in the lesson.The results obtained from the experimental trial showed the effectiveness of using robots in increasing students' knowledge and statistically significantly increased students' algorithmic thinking indicators (p < 0.05). In particular, learning through a visual-dynamic environment allowed young students to connect abstract concepts with concrete actions. Furthermore, robotics lessons significantly developed students' motivation, creativity, and collaboration skills. The research results substantiate that integrating robotics in the primary education system is an effective pedagogical tool for developing algorithmic thinking.