In today’s world, it’s essential for children to develop computational thinking skills to prepare for their future. It doesn’t matter what they choose to be when they grow up – they need to have the ability to spot a problem, understand it, break it down and solve it.

At Team Walnut, we take this very seriously and have incorporated it into our curriculum from Std 1 onwards. Through exploring patterns in different forms, they learn to identify similarities and differences and develop a comprehensive understanding of the concept of patterns. This is just the beginning – they then progress to topics such as data analysis, algorithms  and programming.

Our students are taught computational thinking capabilities which are the basis to start programming. They go on to learn Scratch, which is a graphical programming language by MIT USA for students.

Nikhil Karkare, our director, has been a founding member in setting up CSPathshala, an open source curriculum for computational thinking for schools. We imbibe computational thinking skills in our students right from the start. As a practice, our students are also encouraged to take part in various programming competitions.

In fact, in the past our students have won several times in the inter-school Scratch programming competition organized by Shri Vijay Vallabh School Pune. 

Many of them have also emerged victorious in the Bebras International Computational Thinking Challenge organised in over 60 countries and designed to get students all over the world excited about computing.

Computational thinking not only prepares children for the world of computers but also develops an approach to problem-solving that helps in any subject or task they are undertaking. At Walnut, we understand that learning about computers is not just about the mouse and keyboard, but rather a vital skill set for the future.

With computational thinking as a core subject, all Walnut students have an edge as they step out into a world where this knowledge is just as important as any other.