Is your child obsessed with computer programming? Are you looking for classes that are fun, educational, and engaging? As technology is seemingly governing our lives, learning basic computer programming and coding isn’t just a pastime, it’s becoming a vital skillLearning how to develop easy websites and games helps children perfect their design, rationality, and problem-solving abilities. It also permits them to convey concepts and creativity in a cool way. Check out a few of our favorite coding classes in the DMV

Photo: Great Adventure Lab via Flickr

Generation Code
At Generation Code, their mission is to transform students into digital leaders. They use a curriculum that is co-created by both educators and coders, to teach the skills needed for children to progress technologically, innovatively, and socially. They truly empower kids to help them shape their future through code. They serve individuals through their Lab and summer camps, and as well as schools and communities using this innovative, co-created curriculum and professional development.

112 Church St., NW (Vienna, Va)
Online: generationcode.com

iD Tech
At iD Tech, children at all skill levels discover coding. Skills learned include AI, machine learning, film, robotics, and game design. They’ve been around for decades and promise small class size, a dedicated tech-savvy staff, and a forward-thinking curriculum that produces remarkable results. They offer classes in all the major universities in and around the DMV including Johns Hopkins University Rockville Campus, Towson University, University of Maryland, American University, Georgetown University, Howard University and the Falls Church Campus of Virginia Tech. At iD Tech’s Minecraft camps, for instance, kids who are obsessed with the game can learn some Java coding in an accessible way to unpack how the game is coded. Moreno says former students from iD Tech are now working with Microsoft, Facebook and Epic Games.

Various locations
Online: idtech.com

Lavner Camps
Lavner Camps is a Pa.-based company with more than 20 locations, including a D.C. camp at George Washington University and one at Towson in Maryland. Kids aged 6-12, can attend a video game design camp with apps, make a few games, and learn how to use an easier type of computer program called Clickteam Fusion 2.5. The older set (aged 9-13) can take video game design with GameMaker. Within each group, there’s room to grow and become more advanced.

Various locations
Online: lavnercampsandprograms.com

Coder Kids
By creating games, apps and websites, Coder Kids teaches approaches for evaluating, designing, and working together all critical skills for the 21st century. Their courses combine tutor-guided, self-paced curriculum with group learning sessions. Coder Kids has a cutting edge curriculum that stays up-to-date on shifts in technology so your kids don’t fall behind At Coder Kids, children achieve their goals and learn practical skills. Courses range from Foundation Building to Robotics Coding to App Building.

6647-A Old Dominion Dr. (McLean, Va)
Online: coder-kids.com

Great Adventure Lab
The Great Adventure Lab teaches kids grades K-7 how to love science, with super-fun hands-on classes in Lego Robotics, Programming, Engineering and more! The Great Adventure Lab hosts science, engineering and programming classes, camps and birthdays in metro DC (including NOVA, MoCo, Howard County PG County, and Baltimore County). Since their founding in 2010, The Great Adventure Lab has taught over 10,000 elementary school kids how to write their first robotics or video game programs. They have classes and camps and will even come to you house, or venue of choice, for a birthday party!

Various locations
Online: thegreatadventurelab.com

—Guiomar Ochoa