Tom Baines


Programming is an incredibly versatile skill at the heart of many technology-based projects.

Learning to Code

Programming, Computer Science, or just ‘Coding’. You may find it Challenging, Intimidating, Fun, Cool, Confusing, or all of the above! Check out the video below about why learning to code is useful and that YOU CAN learn to code!

Programming is a great way to learn about problem solving and may even end up being a key career skill (Globe and Mail article on possible Shortages of programmers in Canada by 2020) for you.

We will explore programming concepts using a variety of tools including Scratch, Javascript, Robotics (Mindstorms), and Arduino.