Due to the COVID-19 crisis, many activities and events have been cancelled or now being offered online, please contact the provider to confirm.

Online STEM Programs

Published May 12, 2020 | Updated May 20, 2020

Online STEM (science, technology, engineering, and math) learning is quickly becoming a competitive industry. Several program providers offer great courses, but how do you choose between them? In this article, we offer a quick look at what classes are offered, and how they are presented - whether live scheduled classes, or available for download or replay.

Many museums, private schools, independent businesses and franchises are all taking part in offering their resources online, particularly in the wake of the COVID-19 pandemic. Online STEM camp's are a great way for you to introduce a new passion to your children that can open many doors for their future. Here are some providers who have shared some of their program information with us:


TechKnowHow is now offering their weekly full and half-day LEGO, robotics, and coding camps online through Zoom.  A variety of options are available for kids ages 5-16.  A student:teacher ratio of 10:1 or less will ensure all campers receive quality instruction.

STEM Camp 

Virtual STEM Camps cover topics from coding to animation, to 3D design. New programs are added weekly for various age levels.

Engineering for Kids

Real-time virtual classes are taught by qualified instructors. If online learning is new to your child, these unique STEM classes will be a great opportunity to learn how videoconferencing technology is used in a group class setting. The EFK curriculum is STEM.org accredited.

Mad Science of the Bay Area

Virtual summer camps include plenty of hands-on science activities with new topics daily.  Class sizes are limited to make the sessions more interactive.  Each session is taught by two instructors through Zoom.


Spark Science from Home programs offer a variety of DIY experiments and online challenges for curious young minds.  They also show live streams of their current exhibit in Calgary, AB, where viewers can ask questions. 


EDMO Live! sessions for kids in K-8th grade are just like a summer camp, but online.  Live instructors lead daily activities, with camp themes like Roblox, Minecraft, and more.

EDMO Live! Coach 1-on-1 sessions are also offered for topics like coding, graphic design, French, and even the drums!

EDMO Live! Camps are offered in full or half-day sessions. Each session is a small group class, with its own theme

Metro Continuing Education

Metro continuing Education is offering a wide range of online camps this summer so there is sure to be something for all interests.  Among the STEM options are Mad Scientists, YouTube Content Creators, Roblox Makers, an Inventor's League, Prototyping for the Future, just to name a few.

iD Tech

Private online lessons and Virtual Tech Camps are offered for students ages 7-19. Choose among your favorite STEM related topics while social distancing is in effect

Saskatchewan Science Centre

With the Centre being closed due to COVID-19, many online activities are offered, mostly free, with video instructions.  An all-new live online coding program in early April 2020. Real Science. Real Fun! Online.

Code Ninjas

At-Home Coding programs will boost critical-thinking and problem-solving skills, with guidance from designated Code Senseis® via video.  Fun weekly challenges allow you to test your skills to build video games through Scrach, Minecraft, and Roblox.

A&D Tutoring

Offering the latest and in-demand STEM programs in Edmonton, AB, they offer online tutoring through face-to-face video conferencing where learning documents can be shared directly. Online Minecraft Camps and birthday parties will also be available.


Get real-world training in coding, movie making, 3-D printing, or cyber security.  Online classes are taught through Zoom webinars in real-time. 

Level Up Learning Centre

Virtual 1-on-1 coding classes, day camps, and birthday parties are all offered through the LevelUP Kids location in Surrey, BC. Their full selection of Virtual Tech Classes are available for students ages 7-15.


Ready to learn engineering with local engineers? EngKidz offers virtual STEM (Science and Technology) workshops for kids (Grades 4-7). Kids explore science concepts through a series of Interactive simulations, games, demos and quizzes.

For each workshop kids build a cool working project to keep them thinking & tinkering for hours. Project kits are included in the program fees and are mailed before the start of the workshop. 

Fraser Academy and FAx

Based in Vancouver, BC, Fraser Academy's Summer Boost Camps and Dolphin Kids Camps(TM) will be offered remotely as well as face-to-face, with interactive hands-on STEM themes weekly in the summer.

Crescent Camps & Summer Academics

This summer, Crescent Camps will be delivered virtually. Camps run in 1-hour, half-day, or full day blocks, depending on the chosen topic, so campers can mix and match programs that best suit their interests. Among the STEM options are Java Programming, AR/VR Creation, Minecraft, and private coding lessons.

Children's Innovation Center

Based out of Newark, CA, the Children's Innovation Center has expanded its' course offerings online due to the COVID-19 pandemic. Online courses include web development, and programming in JavaScript, Python, and Scratch.

Brightspace Learning

Aside from in-person programs in a variety of subjects, online weekly math camps are available through Zoom.  These include Get Your Hands on Math (for ages 10-12), and Bridge the Math Gap (for ages 12-14).

Sea Smart

Take the Ocean Defender Online Course, and learn about the marine animals and how to protect their habitat.  The course is designed for students ages 7-9, but can be open to younger kids as well.

Other STEM Program Providers

                  Virtual learning may have some social drawbacks, but here are some advantages that are worthy of noting:

                  1. Parents can participate and help in the lesson plan
                  2. Transportation costs are eliminated
                  3. You can sign up from anywhere in the world
                  4. There is no dress code
                  5. Learning can be done at your own pace
                  6. Lesson plans can be saved for future use

                  For other online learning resources, check out these blogs:

                  Share This Article!

                  Start The Conversation

                  It's Time! Easily Find Online Summer Camps

                  More Articles on ChatterBlock


                  Teaching Coding to Kids for Success in Life
                  While you may not know much about coding, your kids probably do! Learn about the import...


                  Staying Inside With Kids During The COVID-19 Outbreak
                  As we move through this time of uncertainty, it is recommended that we stay inside as m...

                  Planning for Coronavirus Covid-19 for my Family
                  The coronavirus is spreading quickly. ChatterBlock researched the latest information on...

                  Thanksgiving Leftover Recipes for Kids
                  Looking for fun and kid friendly ways to use up your Thanksgiving leftovers? Check out ...

                  Get FREE Slurpees Next Week at all 7-Elevens Across the Country
                  Enjoy your free Slurpee to celebrate 7-Eleven's 50th birthday! Head to your local 7-Ele...


                  Best Of

                  Top Summer Camps in Charlotte
                  Are your children ready for a summer of adventure? If so, its time to sign your child u...

                  Explore More of ChatterBlock

                  Find Kids Activities

                  Browse upcoming events, or schedules of classes and camps, all tailored to families.

                  Plug In Locally

                  Find kid-friendly businesses & places and read experiences from other parents.

                  One-Stop Resource

                  We can help with your child's educational needs or even their next birthday party.