Kids increase their love of technology and design in programming lessons like those listed here. Valued instructors lead children through project-based activities that teach them about coding. Below, find specialised coding classes listed first, followed by a list of programs offering coding as one of many activities. Scroll to the bottom of this page to find further information on the benefits and learning opportunities in programming classes. 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)
|
Idea Labs Kids Pickering & Whitby
A STEAM (STEM + Arts) summer camp and before and after-school care provider that offers variety of classes, including coding, cooking, game design, robotics and virtual reality for children ages 4-13. Pickering; Whitby
Traditional (multi activity)
|
The STEAM Project
Camps and classes for creative girls and boys who love science, technology, robotics, and design projects. Our kids learn while they experiment, invent, digitally fabricate, and build projects with their own hands! Markham; Richmond Hill
Education: STEAM
|
TAC - Sports, Aquatics and Education
TAC Sports, Aquatics & Education specializes in Sports, Swim and S.T.E.M programming. Ages 3-16, Co-ed. Year round Camps, Lessons, Academy and House Leagues across the GTA! Grow, Learn, Lead! Throughout Ontario (14)
Sport (multi)
|
Zebra Robotics
We are a STEM program and camp that specializes in robotics, coding, and technology. Kids who like to compete can try out for our competitive teams upon completing a course. Kids discover their passion at Zebra Robotics. Burlington; Mississauga; Oakville
Computer: Robotics
|
BSS Summer Academy
Get ahead with credit courses towards an Ontario Secondary School Diploma, catch up on math and French, and ignite your creativity and curiosity by developing skills in design thinking and coding at STEMGirls. Forest Hill, Toronto
Education (multi)
|
Prestige School Summer Programme
A day camp with weekly themes that incorporate adventurous outings, artistic creations, scientific experiments, and much more. Newtonbrook, Toronto; Willowdale, Toronto; Richmond Hill
Traditional (multi activity)
|
Carleton University STEM Camps
Virtual Ventures offers Ottawa's youth immersive learning in computers, IT, engineering, and science - igniting passion for STEM! Ottawa
Education: STEM
|
Steamoji
A STEM / STEAM maker academy for kids that offers after-school programs, year-round 400-hour classes, along with fun camps. Throughout Alberta, British Columbia, Ontario (17)
Education: STEAM
|
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)
|
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)
|
York University; Science Engagement
An interactive and hands-on STEM experience for youth in grade 3-12. Online and in-person programs available year-round: online STEM Clubs, March Camp, and Summer Camps. Spark Lab for high school students. Sentinel Park, Toronto; Markham
Education: STEM
|
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
|
Super Scientist Inc.
Unleash you child's inner Genius at our Hands-on SUPER FUN STEM Summer camp in Oakville & Mississauga! Ages 6 - 14. Mississauga; Oakville
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
|
Bot Camp - Specialty Robotics Programs
Founded by FIRST Robotics world champion Shawn Lim, Bot Camp is a best-in-class robotics program for students 8 and up. Camps, after-school/weekend workshops and competitive robotics teams. Don Mills, Toronto
Computer: Robotics
|
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
|
As a common activity under STEAM, programming integrates technology with design. Children plan and design original games, animations, or even robots, before programming them to work. Kids gain critical thinking, problem solving, and analytical skills through this. Java, Python, Scratch, Swift, and Arduino are the programming languages most common in coding classes.
Beginner coding classes teach children basic coding concepts such as how code prints to a web page. As they progress, they learn concepts like variables, loops, and sequences. These skills are essential to complete high school or university-level coding projects in advanced classes. Some advanced programs ask children to complete entrance tests before enrollment in the class.
Micro:bit is the hardware most commonly used in coding class now, compatible with young children’s cognitive and motor skills. Minecraft and Roblox modding is often completed with this hardware, allowing children to craft a personal gaming experience. Coding programs can be budget-friendly, some costing $30 to $50 per lesson. In fact, some are free! More advanced programs cost around $100 to $600 depending on the duration and content of the program.
In advanced coding classes, children program a variety of projects to challenge their math, science, and design skills. Projects in animation, game design, electronics, and app development offer kids a chance to expand their programming repertoire.
Some advanced classes include programming competitions within their curriculum. In these competitions, children showcase their talents in coding to receive constructive feedback and meet professionals in computer science. As you notice in your research, all coding lessons are coeducational. Being that programming is a male-dominated profession, lessons especially welcome young women of all backgrounds, encouraging them to pursue careers in computer science.
Coding classes beckon children to a future in technology and computer science. Here are some benefits of enrolling in coding classes:
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 |