Find online coding camps and classes listed below, for kids aged 6 to 18. Classes offer training in various programming languages such as Java, Python, Scratch and more, where kids and teens can acquire diverse programming skills. Camps and classes specialising in coding activities are listed first, followed by a list of multidisciplinary programs that include coding activities. Below the listings, find further information and advice for parents. Read more
Save time, stress, and money by finding the perfect March Break, summer and after-school camps and programs for your child in one afternoon at the Camp Expo.
Saturday, Feb 22 at the Roy Thomson Hall Get My Free Family Ticket
SEARCH ALL CAMPS USING OUR ADVANCED CAMP SEARCH
|
---|
Circuit Stream
Inspire your teen's creativity with our hands-on online tech courses in AI, Business, Gaming, Coding and more! These courses are offered in collaboration with top Canadian Universities online and on-campus. South Annex, Toronto
Computer (multi)
|
Ontario Tech University Camps
Explore unique science and technology camp programs at Ontario Tech, including LEGO, Coding, Minecraft, Math, Engineering, and more! In-person and virtual camps available. Oshawa
Education (multi)
|
Camp Big Canoe
Lifelong friendships await! A private lake, archery, crafts, stand-up paddleboarding, swimming, canoeing, kayaking, out-trips, campfires, and so much more. Also offers a focus on leadership. An Experience Like No Other! Bracebridge
Traditional (multi activity)
|
Explorations Learning
Known for excellence in arts & technology, Explorations is one of Montreal's best camps. Amazing variety of activities, run by experienced educators. Small group sizes ensure individual attention and space for creativity Montreal
Traditional (multi activity)
|
University of Toronto, Department of Mathematics
The Mathematics Outreach Office at the University of Toronto encourages the love of learning mathematics through various programs, including enrichment programs, math contests and preparation courses, camps and more. South Annex, Toronto
Education: Math
|
uOttawa Engineering Outreach
uOttawa Engineering Outreach offers a wide range of programs in engineering, science, technology, and coding for both kids and teens. From summer camps to clubs and afterschool programs, as well as credited courses. Kanata; Orleans; Ottawa; Ottawa South
Education: STEM
|
Hive5 Innovative STEAM Centre
S.T.E.A.M stands for Science, Technology, Engineering, Art, and Math. STEAM is critical to the future success of the young generation as the most core concept of future jobs are rooted in the 5 skills of STEAM education. Newmarket
Education: STEAM
|
Online programming camps and classes help children achieve their full potential in computer science. Coding activities engage all STEM disciplines, and as children improve their skills, their knowledge within each discipline grows. Java, Python, Scratch, and C++ are languages used both creatively and analytically, growing children’s hard and soft skills. Basic coding concepts help children write small or large-scale codes, ranging from small circuits to video game design.
Math and problem solving skills are important in these programs. Camps and classes that offer coding within a wider curriculum offer further education in math, engineering, and robotics.
Thanks to the online setting, students only require a computer, a working webcam, and the required software(s). In some cases, materials will be delivered to families directly. Prices for coding classes start from $30 per lesson, while some are free! Training in more advanced classes is, expectedly, more costly, ranging from $100 to $700 and higher. Programs are available to children between the ages of 5 and 18 and are welcome to both boys and girls.
Consult with individual programs listed above to learn what they teach.
Advanced online coding classes prepare students for careers in computer science or STEM disciplines. Possible pursuits for young programmers include science, math, engineering, space travel, or web design. Children learn basic coding concepts such as loops, syntax, variables, and sequences, before progressing to advanced levels where teens create university-level projects.
Children will also graduate from Scratch, an example of a platform for beginner programmers, to Arduino and other more complicated languages and platforms As you sort through programs listed above, notice the requirements for each course, as some classes may require previous coding experience. Advanced classes embrace children of all ages, backgrounds, and genders.
Virtual programs never cease to provide students with similar, if not the same, education as in-person classes. Here are a few benefits of online coding classes:
Solving problems in creative and innovative ways is constant in these programs. Children use critical thinking skills to manage, organize, and solve problems as they arise. Skills translate to children’s academic careers in math or science.
Feb 22 |
Your Neighbourhood Camp Kids Night Out February 22, 2025 |
Feb 23 |
Hear & Now Music First Concert of the Year! February 23, 2025 |
Feb 24 |
The Aakowa Parables Inc. Storytelling for Mental health February 24, 2025 |
Feb 28 |
J. Addison School Summer Programs Winter Early Bird Registration February 28, 2025 |