Developing Creative Minds

Why teach coding?


  •  Code is one of the world's most widely used languages. 


  • Learning to code helps children develop problem solving, logic and critical thinking skills.


  • It builds their confidence and creativity and provides the tools to create a world of limitless possibilities, where they can build their own paths and solutions in their own way.


  • It develops fluidity in thinking. Coding is sequential – it’s telling a story, where you need to know what to write and why one thing follows the other in a particular order. Most programming languages designed for children usually use games to teach them how to code, and this requires them to follow (or even better create) a story line or sequence as they play and code.


  • Students also need to learn how to code because computers and connected devices are what will shape their world as they grow up, just as Physics, Math, Chemistry and Biology shape our world right now. In years to come, an inability to code or at least to understand logic-based thinking to some level will be just as crippling as illiteracy and innumeracy is today. Better to start equipping your child with these skills as early as possible.


  • Computer science is the new language of the world, and it’s also one of the fastest growing occupations. Almost every field of work relies more and more on software and software development for success.