Skip to main content
STEM @Home

STEM @Home – STEM Games

By January 4th, 2021No Comments

If you’re looking to cure the boredom blues or looking to learn something new, try these online STEM games for kids (and everybody else too)!  These games are just what you need to have a little fun and learn (or improve) a STEM skill:

Fantastic Contraption

Fantastic Contraption is an online physics game that challenges kids to build a virtual contraption that will achieve a specific goal.  In working to reach this goal, students learn (virtually) about iterative design.  As they design, build and test their contraptions, they have the opportunity to see them in motion…and then the opportunity to fix what went wrong.  Reaching the goal of the level increases the difficulty, adds new components and requires the user to construct a more complex contraption.  No account or log in is required, but the game does use Flash.


Mini Clip’s Rubble Trouble

Rubble Trouble is one of those sneaky games that is so entertaining that kids don’t realize they are learning.  In Rubble Trouble, students use cement mixers, dynamite and other creative tools to help their wrecking crew the demolish buildings.  Don’t let this one fool you.  After a level or two, you’ll notice that students need to use their critical thinking skills to determine where to place the finite number of tools to successfully demolish the building.  And, you can’t progress to the next level until meeting until successfully taking down the building.  A leader board also adds to the fun because who doesn’t want to challenge a classmate?  No account or log in is required, but there are YouTube style ads at the beginning. Flash is also required.


Code Combat

Code Combat is a really fun, freemium coding game for, well, anyone.  Additional characters and features are available for subscribers, but the free version is well-done and engaging. They even have a teacher hub that provides tools like pacing guides and progress journals to help incorporate coding in a classroom.  Before beginning the game, users choose what language they’d like to learn (Python or Javascript) and the quest begins!  Each level introduces additional coding elements, allowing the user to get a sense of coding in a matter of just a few levels.  An account (and email) is required to play.