You now have many options to choose from when it comes to online STEM classes for your kids. Over the course of the last year and a half, providers have learned a lot about running online programs, and what was once a niche offering has become widely available. I still love in-person programs, but online learning activities can be a great alternative if you are limited on time or don’t have programs in your area.
If you’re ready to find a class, you can jump right to the list!
What parents think about online classes
Providers have gotten plenty of positive feedback from many parents about the flexibility, convenience, and easy accessibility of their online classes. Coditum tells me that parents “love the flexibility of personalized teaching at a time that works for them,” a sentiment echoed by CodeConnects: “parents and students love the option of having coding education accessible … no matter their location, skillset, or demographics.”
Being online also broadens the reach of the classes, which benefits the organizations and the students alike. Ivy Camps USA comments, “being in an online format has allowed us to become even more international in the students we attract and the experiences we provide to students.” Families from areas where programs aren’t available appreciate online access, and students enjoy meeting like-minded students from other regions and getting exposure to guest speakers and instructors who are experts in their fields.
I have compiled a list of online programs for all ages, experience levels, and interests. There are opportunities to create websites and mobile apps, learn to operate a ham radio, make robots, explore digital animation, perform science experiments, delve into biotechnology, and more. For most of these programs, kids will attend scheduled, real-time, instructor-led online activities, sometimes in small groups of students from around the country, sometimes with a small group of kids at your home, or one-on-one.
Boolean Girl provides programming classes at a range of skill levels for girls grades 3-9 in Scratch and Python. Five-week classes include lab time and a chance for students to work on their projects and receive feedback and assistance from the instructor. Boolean Girl also offers free online weekend events and short introductory classes that allow students to determine their interests before making a longer-term commitment.
CodeConnects provides supportive and personalized instruction to students grade 4-12 in cutting-edge tech fields, including artificial intelligence, cyber security, and mobile apps, all from the comfort of home. They are empowering students with the skills and confidence necessary to become future leaders, problem solvers, and innovators through code.
Codeverse is a coding program for kids ages 6-13, offering 1:1 virtual coding classes. The interactive coding platform, Codeverse Studio, includes a real programming language and all the developer tools kids need to build real apps and games and quickly bring their creative ideas to life.
Code Wiz is passionate about inspiring the next generation of kids, helping unlock their inner genius, and getting excited about coding. Their safe and supervised classes are structured to keep children ages 7–17 engaged, learning, and socializing, with various options to choose from and a small staff-to-student ratio to ensure they receive maximum attention from the coding coach. In-person classes and vacation and summer camps are also available at locations in Massachusetts.
Coding with Kids provides Coder’s Ladder®️ classes, after-school enrichment programs, camps, and private classes for ages 5–18. Virtual classes are conducted live, in small groups, and teach a variety of subjects, from game development in Scratch or Python to Minecraft Modding, Roblox, Web Development, and 3D Design. In-person summer camps are planned in several states in summer 2022.
Coditum offers practical coding instruction in small groups (3:1) and private classes (1:1) to teach the foundation of coding concepts through Python and Java. Coditum aims for results, growth, and confidence to build skills in the real world. In-person summer programs are also offered in Purchase and Pleasantville, NY.
Create & Learn offers small coding classes for grades K-12 students, all designed by Google and Stanford experts. Book a free class and explore Scratch, Python, Roblox, Minecraft, AI, robotics, and many more. Create & Learn also offers free kids’ events with experts from NASA, Google, Apple, and Stanford to demonstrate how technologies are used in the real world.
Geekedu offers personalized, 1-on-1 computer coding classes focusing on Python, Java, Roblox game development, and math for students ages 7-18. Each student is matched with an instructor based on their skill level and interests to ensure engaging, personalized learning. Explore the program by signing up for a free assessment class.
iD Tech has been offering high-quality online and in-person technology education for over 20 years, including virtual after-school programs and online private lessons. Courses in coding, game development, robotics, design, and math are available to all skill levels for kids ages 7–19.
InspiritAI is a project-based learning experience teaching middle and high school students to create an artificial intelligence (AI) model. Class ratios are 5:1 and InspiritAI collaborates with instructors from Stanford, MIT, and Harvard.
KTBYTE Computer Science Academy offers small group classes for students ages 8-18. All classes are taught live by experienced instructors and every student receives the support of daily office hours and homework assignments with instant feedback. Visit the website to schedule a one-on-one trial class with one of their instructors. In-person classes are also offered in Lexington, MA.
MakerKids runs virtual camps, programs and parties on coding, robotics and Minecraft for kids ages 6-13. Kids learn industry-leading technologies, equipping them for high-earning careers of the future, and the best part—the first trial lesson is absolutely free!
MehtA+ is offering two summer camps in AI/Machine Learning taught by MIT & Stanford Engineers – an intensive 6-week machine learning research bootcamp for current 8th-12th graders and an introductory 1-week AI in visual arts camp for current 5th-12th graders. In the research bootcamp, students will receive the opportunity to work closely with professors from top universities in completing an AI research project in the sciences or the humanities.
Qcode Labs offers high-quality online classes with intro courses using Scratch, an easy-to-learn programming language. Courses are week-long, with an hour-long class every day. Taught by highly experienced K-12 teachers, small class size (<5 students /class), and affordable pricing. Qcode curriculum is designed by subject matter experts to ensure students have a fun, enriching experience.
Qubit by Qubit offers accessible, hands-on, innovative programs for high school students to learn real quantum skills, run codes on quantum computers, and work alongside leading global quantum researchers. Their year-long high school quantum computing course with IBM Quantum is available to any high school student: the only prerequisite is geometry.
theCoderSchool is a coding school that focuses on emphasizing mentorships between teacher and student. the CoderSchool teaches courses in game development, programming, robotics, AI, data science, and more. In-person programs and summer camps are also available around the US.
YoungWonks is a WASC-accredited coding and engineering program for kids and teens ages 8-18. YoungWonks started in 2014 and offers computer science classes in robotics, Internet of Things (IoT), and game development. Students can attend a 45-minute trial class for free before signing up for a camp.
These organizations offer classes in more than one subject area or classes that incorporate a few topics ranging from coding, engineering, and robotics to science, STEAM, entrepreneurship, and leadership.
Boston STEM Lab offers hands-on, live guided STEM classes for children ages 3-6, and recorded lessons as part of the four seasons preschool curriculum offered by music educators Clap for Classics! Outdoor in-person classes are also offered in Chestnut Hill, MA.
Brooklyn Robot Foundry offers fun and creative robot-making classes and summer programs for children 2-12 years old. Students have a great time building an awesome new robot each time in weekly classes, school holiday extended sessions and week-long summer programs. In-person classes are also available in Brooklyn, NY.
Creative Brain Learning offers live virtual STEM, art, and music classes and camps for ages 7 and up. Learn coding, video game design, app design, cartoon drawing, anime drawing, Roblox, Unity, Unreal Engine 4, and more. Classes are 1 hr/week for 4 weeks. Private music lessons and academic tutoring are also available.
Creator Kidz offers enrichment learning opportunities for kids in grades 2-8 with subjects ranging from watercolor and digital painting to iMovie and chess. One hour per class.
Empow Studios offers STEM programs from after-school classes to private tutoring and summer camps for kids ages 7-15. With classes in coding, robotics, film and animation, 3D design and architecture, Minecraft, Roblox, and engineering, kids deepen their technology skills as they build amazing beginner to advanced projects. In-person classes are also available in Empow’s Lexington and Newton, MA studios.
Galileo offers Innovator’s Club, an after-school club for kindergarten – 5th graders. Designed to complement school-day learning with fun, hands-on projects, Innovator’s Club delivers joyful enrichment on a convenient weekly schedule. In-person summer camps are offered at locations around the country.
iCode Wellesley offers online programs that are a virtual representation of their in-person programs with a series of interactive exercises and a limited student-to-teacher ratio for kids ages 6-18. Students enjoy learning coding, robotics, web development, Minecraft, Roblox, Python, Java, and engineering. In-person classes are also available in Wellesley, MA.
Ivy Camps USA offers extracurricular programs and classes for ages 6-14 in leadership and STEM. Instructors from the top 10 US universities teach programs and concepts through hands-on experiments, comprehensive instruction, and the pursuit of original projects led by students themselves.
Juni is an online learning experience equipping the next generation of students, ages 7-18, to solve the world’s largest problems. Juni offers a variety of project-based courses in STEAM topics that are often missing from traditional classrooms like coding, investing, public speaking, and more.
LH Art-STEM offers 30 online projects taught by art and engineering students from top universities including Harvard, MIT, Cornell, and Stanford. Students ages 7-13 use art and technology creatively in a unique global laboratory, where they design and build robots, contraptions, websites, and computer games.
MakerGirl is a 501c3 non-profit organization that is working to bridge the gender gap in STEM fields by providing 3D printing classes to girls aged 7-15. In the sessions, girls learn the fundamentals of 3D printing and programming software and create their own design — gaining experience as creative, analytical, and inventive “Makers” without the fear of failure.
Moonshot Jr is a Silicon Valley company that offers futuristic learning solutions to children between the ages of 8-17. Its 4-stage Innovator program aims to prepare children for the future of work by imbibing an entrepreneurial mindset via product-first learning. Moonshot Jr teaches the following streams: robotics, game development, app development, home automation, and book writing & publishing.
New England Sci-Tech offers Ham Radio Technician License courses for children and adults. Ham Radio is an ideal STEM activity on wireless technology for children in 5th grade and up. In-person after-school science clubs in rocketry, robotics, electronics, as well as daytime home school instruction are offered in Natick, MA.
Play-Well’s STEM-based LEGO® classes offer several options to fit families’ needs, including themed options, classes where a Play-Well kit is included and mailed directly to families, and classes where students in grades K-8 can use their own LEGO® materials. Play-Well also offers in-person classes around the country.
Plugged In is a unique, inclusive nonprofit youth music program where kids ages 8-19 of all levels and needs are welcome. Plugged In’s online offerings include Digital Audio Production, Livestreaming, Creative Audio Programming, Ensemble Rock Bands and Peace Tracks, a virtual international cross-cultural youth music program. In-person ensemble rock band classes are also available in Needham, Massachusetts.
SkoolOfCode teaches coding in small groups using the best practices in education. With project-based learning, students ages 6-16 explore Scratch, Java, Python, robotics, and web development, helping children grow holistically by using educational tools proven to work.
Snapology offers play-based STEAM classes for kids 4-14 using LEGO bricks and other familiar toys. In-person classes are also available at locations across the United States.
TechGirlz offers free workshops to middle school girls, grades 5-8. Topics include coding, programming, engineering, entrepreneurship, cybersecurity, game design, podcasting, AI, encryption, photography, digital design, and so much more.
The Story School offers exciting STEAM-based adventures for ages 4-18+ with online classes, camps, and events that teach interactive storytelling through D&D, storytelling, creative roleplaying, and more. Through D&D, fencing, LARP, and games, participants will experience countless exciting twists and turns. In-person classes are also available in Burlington, MA.
Virginia Space Flight Academy offers a hands-on STEM Academy for grades 3-8. Students explore STEM career paths through various modules (astronomy, aerospace, robotics/coding), live instruction, asynchronous exploration, and collaborative work sessions utilizing their personal materials kit. Week-long Space Adventure Camps for 11-16 year-olds and weekend Family Space Adventure Camps are available this summer in Wallops Island, VA. Partial scholarships for online programs and Space Adventure Camps are available.
BioBuilder Educational Foundation has the goal of making biotechnology accessible to high school learners with a dynamic science and engineering curriculum and experiential learning series that can accommodate virtual, in-person, and hybrid classroom models. Visit biobuilder.org to see the curriculum and to get involved with the online Idea Accelerator course.
National CSI Camp offers a hands-on STEM-related CSI/Forensics class catering to grades 6-12. Participants conduct many CSI experiments taught by an actual detective. In-person classes are also available in New Jersey.
ScioVirtual teaches STEM online to students ages 10-14. ScioVirtual is unique because it is a non-profit run by students themselves. Their student-centric live courses are interactive and emphasize holistic mentorship.
The Christa McAuliffe Center, a science center with a planetarium located on Framingham State University’s campus, offers virtual astronomy programs for public audiences. Programs include live presentations and Q&A sessions with real scientists about current events in space exploration and virtual missions to give you and your children the simulated experience of working on a Mission Control team on Earth! The McAuliffe Center also offers in-person stargazing and planetarium programs, including full-dome films and live presentations, monthly at the Framingham State University Planetarium in Framingham, MA.
Wicked Cool For Kids offers fun, educational hands-on STEAM enrichment programming for kids K–5th grade at home. They provide weekly interactive after-school classes focusing on animation, game design, and coding. In-person, hands-on after-school STEAM programs are also available in Massachusetts.
Aloha Mind Math offers kids ages 6-12 small classes led by a qualified instructor to help develop their skills and confidence in math by learning mental math techniques. Appropriate for a variety of skill levels, these activities help kids build success and have fun with number sense activities in this STEM enrichment program.
Mathnasium offers a program called [email protected]: Live, face-to-face math tutoring with the same instructors and material from their centers. Along with a team of instructors who teach math in a way that makes sense, Mathnasium provides a fun and engaging environment for kids of all levels in grades 2-12 to explore math and build confidence. You can find a center offering online sessions near you by visiting the website and entering your zip code.
RSM offers math courses during the school year and summer for K-12 students. Test prep courses including math and English SAT, ISEE, and SSAT are also available. The online lessons are teacher-led, interactive, and closely mimic in-person classes which are available throughout the US.
Programs Offered in the Summer Only
Many of the organizations listed above also offer classes and camps during the summer. Read the 2022 Virtual STEM Summer Camps article to find specialized programs that are only offered in the summer.