Learning Algorithmic Thinking through Play at Preschool

At Pardis Solaleh Kindergarten & Preschool, the CodePlay classes offer a unique opportunity for young learners in the Pre-K 2 group to develop logical thinking and problem-solving skills through play-based learning.
In these sessions, children are encouraged to learn how to think — not what to think.

Using games, crafts, and hands-on activities, our teachers help children understand that every big problem can be broken down into smaller, more manageable parts. This approach makes solving complex challenges easier and builds confidence in analytical thinking.

Through exploring patterns, story mapping, and even financial intelligence games, children discover how to focus on what truly matters while ignoring unnecessary details — a core aspect of algorithmic reasoning.

Another focus of the class is step-by-step thinking. Through algorithmic games, daily challenges, cooking, poetry, movement, and role-play, children learn that every goal can be achieved by taking organized and sequential steps.
One of the children’s favorite activities is meeting “Bee-Bot” — a screen-free robot that introduces algorithmic and logical thinking in a playful, exciting way. The Bee-Bot experience turns abstract coding concepts into joyful discovery.
At Pardis Solaleh, CodePlay bridges play and creative thinking — a space where children learn essential life skills while having fun.
By nurturing algorithmic thinking at an early age, we prepare our students not just for school — but for a lifetime of thoughtful problem-solving.