In today’s digital world, coding is a fundamental skill alongside math and reading, but too few kids have the opportunity to learn to program because it is rarely taught in school.  In Britain, coding classes are now compulsory for every student from age 5 to 14. British Columbia plans to offer coding to any student who wants it, from kindergarten on up. Nova Scotia has jumped on the bandwagon. Ontario is spending $150-million over three years to boost computer education.  Are your kids being left behind?

Here’s why learning to code is so important for children:

  • Coding drives innovation. From self-driving cars to robot-assisted surgery to social media, computer science is revolutionizing every aspect of our lives. Coding is a fundamental skill that children need to learn so they can lead this movement.
  • Coding allows kids to be creative. They can create projects that do really amazing things.
  • Coding builds confidence. It is incredibly empowering for children to be able to create projects and show them off to family and friends.
  • Coding is best learned early. Learning to code is similar to learning a second language. The earlier that children are exposed to fundamental topics like sequencing, loops, and conditionals, the more deeply they absorb these concepts.
  • Coding translates to success in other areas. Learning to program supports learning in other areas, like math, reading, and science.

We introduce coding as part of all our courses, but we wrap those concepts up in creative, fun activities that connect these abstract concepts to tangible areas of interest for kids of all ages.  Some of the other elements baked into all our courses include:

  • Creative story telling
  • Structured planning
  • Self-discovery using scientific modelling and structured approach
  • Base engineering concepts
  • Algebra and other forms of math
  • Visual design
  • The psychology of fun