Ages: 15 – 18

Get familiar with Python, one of the most widely-used and widely-taught programming languages in senior schools, universities and businesses, and learn to code from the ground up.


Students will acquire the foundations of computer science to continue their independent or school-based learning in the future.

While this is a beginners’ course, we do find that many teens who have already started to learn to program on their own find our “back to basics” approach very helpful as they fill in any gaps in their fundamentals. Our goal is for each participant to feel confident coding, and to be able to continue to learn on their own with tools and resources that are available to them.