Activities for developing algorithmic thinking among primary school students
Barbara Stopar · PeFprints (University of Ljubljana) · 2013
Research shows that developing algorithmic thinking helps pupils evolve their capabilities and skills for solving problems, which is one the desired competences nowadays. Algorithmic thinking is present at programming, but it can also be evolved in pupils separately, without programming. The first part of thesis consists of a description of the projects and tools that stimulate in students an algorithmic way of thinking. As a future Computer Science teacher, I am bothered by the lack of programming teaching classes in primary schools, so I have decided to create a workshop out of the described activities. It will offer the pupils a look in the world of algorithmic thinking, which is the foundation of programming. In the second part I have presented the basics of the workshop and the individual subjects that I intend to discuss in the workshop. Every topic consists of learning activities, exercises and an interactive story.