ASU At Home | STEM resources developed and hosted by ASU faculty and/or students |
Citizen Science Projects | A list of crowd-sourced science projects where non-scientists can meaningfully contribute to science research. |
Virtual Experiences | This list includes museums offering virtual field trips as well as scientific organizations that stream their field work from locations all over the world. |
STEM Video Libraries | A curated list of collections of STEM-related videos. |
STEM Apps | Smart phone apps that allow students to engage in STEM-related topics through games and other interactive applications. |
Coding and Computer Science | Resources geared toward engaging kids in foundational programming skills like computational thinking and writing code. |
Fulton Fundamentals

Fulton Fundamentals Join us for a virtual workshop series dedicated to helping prospective students find the Fulton Schools degree that is right for them! Workshops are offered for each of our six Fulton Schools.
Cost: $30 per session
Resource type: ASU At Home Resources, STEM At Home Resources
Ask a Biologist

Ask a Biologist Welcome to Ask A Biologist. This site has a large collection of biology learning materials that includes stories, games, activities, videos, and a podcast.
Cost: Free
Resource type: ASU At Home Resources, STEM At Home Resources
Mission Phoenix

Mission Phoenix: Welcome to Mission Phoenix! Join Desert WAVE in their mission to provide greater autonomy to their robot submarine, Phoenix! This Is an interactive game to help teach the public about the different stages of autonomy.
Cost: Free
Resource type: ASU At Home Resources, STEM At Home Resources
Sparky’s Virtual Experiences
Sparky’s Virtual Experiences Sparky’s Virtual Experience will allow students take part in a two-week digital exploration of ASU. Students will receive college readiness workshops, virtual college tours, SPARKS panels and career exploration. Participants will have the opportunity to experience a virtual university lesson with faculty members or graduate students who are experts in their discipline.
Cost: Free
Resource type: ASU At Home Resources, STEM At Home Resources
Summer 2020 Academic Experiences
Summer 2020 Academic Experiences This summer, ASU welcomes all learners to ASU to take classes for credit or for personal enrichment. Get on track, accelerate your degree and have a productive summer. All classes are offered through ASU Online or through virtual classes taught live by ASU’s world-class faculty.
Cost: Free
Resource type: STEM At Home Resources
Center for Education Through eXploration
ASU Center for Education Through eXploration A collection of Immersive Virtual Field Trips (iVFTs) being used in high school and college classrooms to supplement topics such as early life, microorganisms, biodiversity, and ancient civilizations.
Host: Arizona State University
Cost: Free
Resource type: Virtual Experiences
Transplace
Transplace Science, Technology, Engineering, and Math Activities Science, technology, engineering, and math, collectively known as STEM, are the subjects that will prepare you for the tech-oriented jobs of the future. A lot of different jobs rely on computers and other types of technology, and you’ll also find that math, science, and engineering turn up in a lot of different areas of life. Some kids can find these subjects tricky at first, but there are lots of different games and activities you can try to make learning about STEM topics easier and more fun.
Age Level: All ages
Company: Transplace
Cost: Free
Resource type: STEM At Home
Fulton Fundamentals

Fulton Fundamentals Join us for a virtual workshop series dedicated to helping prospective students find the Fulton Schools degree that is right for them! Workshops are offered for each of our six Fulton Schools.
Cost: $30 per session
Resource type: ASU At Home Resources, STEM At Home Resources
Ask a Biologist

Ask a Biologist Welcome to Ask A Biologist. This site has a large collection of biology learning materials that includes stories, games, activities, videos, and a podcast.
Cost: Free
Resource type: ASU At Home Resources, STEM At Home Resources
Mission Phoenix

Mission Phoenix: Welcome to Mission Phoenix! Join Desert WAVE in their mission to provide greater autonomy to their robot submarine, Phoenix! This Is an interactive game to help teach the public about the different stages of autonomy.
Cost: Free
Resource type: ASU At Home Resources, STEM At Home Resources
Burns & McDonnell
Burns & McDonnell Have you ever wondered how water filtration works or how to propel a toy race car? Now you can explore these kinds of stem-related ideas and a collection of how-to videos with Burns and McDonnell!
Host: Bruns & McDonnell
Cost: Free
Resource type: STEM At Home Resources
Sparky’s Virtual Experiences
Sparky’s Virtual Experiences Sparky’s Virtual Experience will allow students take part in a two-week digital exploration of ASU. Students will receive college readiness workshops, virtual college tours, SPARKS panels and career exploration. Participants will have the opportunity to experience a virtual university lesson with faculty members or graduate students who are experts in their discipline.
Cost: Free
Resource type: ASU At Home Resources, STEM At Home Resources
Summer 2020 Academic Experiences
Summer 2020 Academic Experiences This summer, ASU welcomes all learners to ASU to take classes for credit or for personal enrichment. Get on track, accelerate your degree and have a productive summer. All classes are offered through ASU Online or through virtual classes taught live by ASU’s world-class faculty.
Cost: Free
Resource type: STEM At Home Resources
Science News for Students
Science News for Students Written at a middle school reading level, Science News for Students is a free online resource, providing COVID-19 coverage and more for kids.
Host: Society for Science and the Public
Cost: Free
Resource type: STEM At Home Resources
Smithsonian Learning Lab
Smithsonian Learning Lab Access to millions of digital resources from across the Smithsonian’s museums, research centers, libraries, archives, and more. You will also find pre-packaged collections that contain lessons, activities, and recommended resources made by Smithsonian museum educators as well as thousands of classroom teachers.
Host: Smithsonian Learning Lab
Cost: Free
Resource type: STEM At Home Resources
Smithsonian
Smithsonian Resources for teachers and activities for students and kids
Host: Smithsonian Institute
Cost: Free
Resource type: STEM At Home Resources
Yale Peabody Museum of Natural History
Yale Peabody Museum of Natural History Collection of natural history-themed coloring book pages
Host: Yale Peabody Museum of Natural History
Cost: Free
Resource type: STEM At Home Resources
Florida Museum
Florida Museum Collection of resources for teachers and home schoolers including lesson plans, virtual field trips and critter cams.
Host: University of Florida
Cost: Free
Resource type: Virtual Experiences, STEM At Home Resources
Color Me PhD
ColorMePhD ColorMePhD is a free resource for students, educators, scientists, and members of the community of all ages to engage in current PhD level research in science and engineering.
Host: Dr. Julie Rorrer
Cost: Free
Resource type: STEM At Home Resources
National Geographic Kids
National Geographic Kids Play games, watch videos, learn about animals, and explore different activities
Host: National Geographic Society
Cost: Free
Resource type: STEM At Home Resources
Killer Snails
Killer Snails To help support educators, students, and parents during the COVID19 pandemic, Killer Snails is offering their games BioDive (an immersive dual virtual reality/digital experience where students are marine biologists), Rainforest Rumble (a printable game where the challenge is to defend your animals), and Scuba Adventures for free.
Host: Killer Snails, LLC
Cost: Free
Resource type: STEM At Home Resources
American Museum of Natural History
American Museum of Natural History A science website for kids from the American Museum of Natural History with games, stories, hands-on activities, and videos from a range of disciplines
Host: American Museum of Natural History
Cost: Free
Resource type: STEM At Home Resource
NASA Kid’s Club
NASA Kid’s Club The NASA Kids’ Club is a games-based website that stimulates children’s interest in science, technology, engineering and mathematics by incorporating five skill levels, national education standards and NASA content.
Host: National Aeronatautics and Space Administration
Cost: Free
Resource type: STEM At Home Resources
We Rep STEM

We Rep STEM Collection of STEM blogs, articles and resources geared toward empowering underrepresented groups to pursue STEM careers.
Host: WE REP STEM
Cost: Free
Resource type: STEM At Home Resources
Exploratorium: The Museum of Science, Art, and Human Perception
Exploratorium: The Museum of Science, Art, and Human Perception List of short but engaging STEM activities using inexpensive materials
Host: Exploratorium
Cost: Free
Resource type: STEM At Home Resources
Imagineers from Disney
Imagineers from Disney Series of lessons allowing kids to go behind the scenes with Disney Imagineers
Host: Imagineers from Disney
Cost: Free
Resource type: STEM-related video
NASA at Home
NASA at Home Collection of space-related activities that include reading, building, coloring, and solving.
Host: National Aeronatautics and Space Administration
Cost: Free
Resource type: STEM Web Resource
MIT Open Courseware
MIT Open Courseware Open courses allowing high school students to look at what college courses will be like
Host: Massachusetts Institute of Technology
Cost: Free
Resource type: STEM At Home Resources
DiscoverE
DiscoverE DiscoverE allows users to explore engineering designs through hands-on activities, as well as elaborate on the jobs out there for engineers.
Host: DiscoverE
Cost: Free
Resource type: STEM At Home Resources
Brain Pop
Brain Pop Brain Pop gives users the opportunity to learn from interactive animated videos that focus on many different branches of science and engineering.
Host: Brain Pop
Cost: Some free resources, upgrades for a fee
Resource type: STEM Video Libraries
Learn Python
Learn Python Offers students an interactive online Python tutorial that teaches users the basics of Python and how to write code.
Host: Learn Python
Cost: Some free resources, upgrades for a fee
Resource type: Coding and Computer Science, STEM At Home Resources
Science Buddies
Science Buddies Allows kids to engage in safe science experiments. Experiment instructions can be purchased and come with video tutorials.
Host: Science Buddies
Cost: Some free resources, upgrades for a fee
Resource type: STEM At Home Resources
The STEM Laboratory
The STEM Laboratory STEM learning and projects for teachers and home-schoolers
Company: Playdough to Plato
Cost: Free
Resource type: STEM At Home Resources
Talking is Teaching
Talking is Teaching Website geared toward empowering parents to boost their children’s early brain and vocabulary development through simple, everyday actions – like describing things while walking outside, or singing songs together during bath time.
Cost: Free
Resource type: STEM At Home Resources
SciGirls
SciGirls Games and videos geared toward encouraging girls to pursue STEM.
Host: Twin Cities Public Television
Cost: Free
Resource type: STEM At Home Resources
City Technology
City Technology Includes examples of kids’ work, complete curricula and support videos showing you how to design, make and troubleshoot cars, pop-ups and kinetic toys using everyday stuff.
Host: City College of New York
Cost: Free
Resource type: STEM At Home Resources
Bring Science Home
Bring Science Home Collection of science activities, which parents and their kids ages 6-12 can do together with household items in just a half hour or less.
Host: Scientific American
Cost: Free
Resource type: STEM At Home Resources
energy4me
energy4me Website all about energy. Explore concepts at varying levels such as careers in energy, sustainability, and fossil fuels.
Host: energy4me
Cost: Free
Resource type: STEM At Home Resources
How to Smile
How to Smile Extensive collection of educational materials on the web, in addition to learning tools and services – all designed especially for those who teach school-aged kids in non-classroom settings.
Host: Regents of the University of California
Cost: Free
Resource type: STEM At Home Resources
MIT News
MIT News MIT News is an online news and research platform that provides current and real time news and research relating to latest tech in materials and innovation and also advancements made by MIT in the materials synthesis and fabrication ecosystem.
Host: Massachusetts Institute of Technology
Cost: Free
Resource type: STEM At Home Resources
Science Daily
Science Daily Science Daily is an online news and research platform that provides current and real time news and research relating to latest tech in materials and innovation, health, environment, social and education.
Cost: Free
Resource type: STEM At Home Resources
RockEDU
Rock EDU Curated list of teacher resources. Each resource offers in-depth exploration of a scientific theme with broad appeal.
Host: The Rockefeller University
Cost: Free
Resource type: STEM Video Libraries, STEM At Home Resources
Finding Math
Finding Math Instagram account from Uof WA Research Institute with tips to help kids of all ages celebrate math.
Host: Institute of Learning and Brain Sciences, University of Washington
Cost: Free
Resource type: STEM at Home Resources
MIT Full STEAM Ahead
MIT Full STEAM Ahead A curated set of STEAM resources that have been created for the K-12 community that parents, teachers, and students can use right now. Sort by topic or grade band.
Host: Massachusetts Institute of Technology
Cost: Free
Resource type: STEM At Home Resources
#LLCBuildingChallenge
LEGOLAND Building Challenge Collection of LEGO building challenges, activities and videos.
Host: LEGOLAND
Cost: Free
Resource type: STEM at Home Resources
Field Museum
Field Museum Collection of learning resources on various topics related to natural history.
Host: Field Museum
Cost: Free
Resource type: STEM at Home Resources
STEM Action Center
STEM Action Center Resources for STEM in the home: fun and challenging STEM activities to do in your home with friends and family.
Host: Utah STEM Action Center
Cost: Free
Resource type: STEM at Home Resources
Teach Engineering
Teach Engineering: STEM Curriculum for K-12 TeachEngineering is a digital library comprised of standards-aligned engineering curricula for K-12 educators to make applied science and math come alive through engineering design.
Host: University of Colorado Boulder
Cost: Free
Resource type: STEM Web Resources
LinkEngineering Educator Exchange
LinkEngineering Educator Exchange Curated list of engineering activities and lesson plans from all over the web.
Host: National Academy of Engineering
Cost: Free
Resource type: STEM Web Resources
CANOE
CANOE: This collection, curated by the Canadian Network for Ocean Education (CaNOE) is aimed to help educators include the ocean in their practice.
Host: Canadian Network of Ocean Education
Cost: Free
Resource type: STEM At Home Resources
Olivia V. Sanderfoot
Olivia V. Sanderfoot: Lesson plans, presentations, and activities for children compiled by Olivia Sanderfoot, from her time as a guest scientist and environmental educator
Host: Olivia V. Sanderfoot
Cost: Free
Resource type: STEM At Home Resources
Madison Audobon Resources for Educators
Madison Audubon: Nature-based lessons, activities, and curricula for teachers, parents, and more
Host: Madison Audobon
Cost: Free
Resource type: STEM At Home Resources
Cold Spring Harbor’s DNA Learning Center
Cold Spring Harbor Laboratory: The DNA Learning Center is hosting several live lab sessions (DNA extraction/fingerprinting, bacterial transformation, bioinformatics training) that are useful for science teachers or parents engaging their kids in hands-on lab science.
Host: Cold Spring Harbor Laboratory
Cost: Free
Resource type: STEM At Home Resources
Story Time from Space
Story Time from Space: Astronauts reading children’s books from the International Space Station. Includes lesson plans and activities.
Host: Global Space Education Foundation
Cost: Free
Resource type: STEM at Home Resources
For the Love of Soil
For the Love of Soil: Crowdsourced educational modules about soil.
Host: Dr Karen Vaughn and Dr. Yamina Pressler
Cost: Free
Resource type: STEM At Home Resources
NEON Educational Resources
NEON Educational Resources: Collection of ecological data and problem sets from NEON.
Host: National Ecological Observatory Network
Cost: Free
Resource type: STEM At Home Resources
San Diego Zoo Kids
San Diego Zoo for Kids: Get to know the animals at the San Diego Zoo, learn about conservation, and play games and activities
Host: San Diego Zoo
Cost: Free
Resource type: STEM At Home Resources
Engineer Girl
EngineerGirl The EngineerGirl website is designed to bring national attention to the exciting opportunities that engineering represents for girls and women. Includes activities and resources for K12 students and educators.
Host: National Academy of Engineering
Cost: Free
Resource type: STEM At Home Resources
American Institute of Aeronautics and Astronautics
American Institute of Aeronautics and Astronautics (AIAA) Activities and resources for K12 students and educators focused on Aerospace Engineering
Host: American Institute of Aeronautics and Astronautics (AIAA)
Cost: Free
Resource type: STEM At Home Resources
Engineering Go For It (eGFI)
Engineering Go For It (eGFI) Collection of lesson plans and activities, news, feature articles and web resources geared towards promoting and enhancing efforts to improve K-12 STEM and engineering education.
Host: America Society of Engineering Education
Cost: Free
Resource type: STEM At Home Resources
PBS Design Squad
PBS Design Squad Collection of engineering design challenges for kids and teachers
Host: PBS
Cost: Free
Resource type: STEM At Home Resources
Toys from Trash
Toys from Trash Learn to create toys from everyday materials that are available in your own home.
Host: Arvind Gupta
Cost: Free
Resource type: STEM At Home Resources
National Association for the Education of Young Children (NAEYC)

NAEYC STEM projects, resources, and activities for young children
Host: National Association for the Education of Young Children
Cost: Free
Resource type: STEM At Home Resources
TryEngineering
TryEngineering TryEngineering aims to empower educators to foster the next generation of technology innovators. We provide educators and students with resources, lesson plans, and activities that engage and inspire.
Host: IEEE
Cost: Free
Resource type: STEM At Home Resources
NASA Citizen Science Projects
NASA Citizen Science Projects A collection of citizen science projects from NASA. Topics can be sorted by “Universe,” “Solar System,” “Sun,” and “Earth.”
Host: NASA Science
Cost: Free
Resource type: Citizen Science Projects
Target Astroids!
Target Asteroids! Target Asteroids! is a citizen science project of the NASA OSIRIS-REx asteroid sample return mission that provides data for continued study of near-Earth asteroids.
Host: Arizona Board of Regents in partnership with NASA
Cost: Free
Resource type: Citizen Science Projects
Galaxy Zoo
Galaxy Zoo Volunteers can explore and label galaxies near and far, sampling a fraction of the roughly one hundred billion that are scattered throughout the observable Universe.
Host: Zooniverse
Cost: Free
Resource type: Citizen Science Projects
NestWatch
NestWatch NestWatch is a nationwide monitoring program designed to track status and trends in the reproductive biology of birds, including when nesting occurs, number of eggs laid, how many eggs hatch, and how many hatchlings survive.
Host: Cornell University
Cost: Free
Resource type: Citizen Science Projects
Audobon Christmas Bird Count

Audobon Christmas Bird Count Bugs “Community scientists” collect vital data through Audubon’s annual Christmas Bird Count, the Coastal Bird Survey, and other initiatives, generating groundbreaking analyses and guiding scientists and policy makers in addressing the needs of birds and other wildlife.
Host: National Audobon Society
Cost: Free
Resource type: Citizen Science Projects
EarthEcho Water Challenge

EarthEcho Water Challenge Use a test kit to sample local bodies of water for water quality data and share the results with other communities around the world.
Host: Earth Echo International
Cost: Free
Resource type: Citizen Science Projects
Bugs in our Backyard
Bugs in Our Backyard Bugs In Our Backyard is an educational outreach and collaborative research program, providing project-based learning opportunities for K-12 students– or anyone! The core activity for BioB takes advantage of the bugs in your own backyard, schoolyard or neighborhood. Students can become citizen-scientists by surveying this diversity of insects and plants.
Host: Colby College
Cost: Free
Resource type: Citizen Science Projects
Stardust@Home
Stardust@Home Use a virtual microscope to help scientists find interstellar dust particles. Citizen scientists can earn points and those who successfully finds an interstellar dust particle will be listed as a co-author on any scientific paper by the Stardust@home team announcing the discovery of the particle.
Host: University of California-Berkely, Space Sciences Laboratory
Cost: Free
Resource type: Citizen Science Projects
CoCoRaHS
CoCoRaHS CoCoRaHS is a grassroots network of backyard weather observers
Host: Community Collaborative Rain, Hail and Snow Network
Cost: Free
Resource type: Citizen Science Projects
Globe at Night
Globe at Night The Globe at Night program is an international citizen-science campaign to raise public awareness of the impact of light pollution by inviting citizen-scientists to measure their night sky brightness and submit their observations from a computer or smart phone.
Host: National Optical Astronomy Observatory
Cost: Free
Resource type: Citizen Science Projects
Florida Museum
Florida Museum Collection of resources for teachers and home schoolers including lesson plans, virtual field trips and critter cams.
Host: University of Florida
Cost: Free
Resource type: Virtual Experiences, STEM At Home Resources
The Academy of Natural Sciences at Drexel University
The Academy of Natural Sciences at Drexel University Online exhibits from the Academy of Natural Sciences including the Denizens of Dinosour Hall.
Host: Academy of Natural Sciences of Drexel University
Cost: Free
Resource type: Virtual Experiences
Access Mars
Access Mars Explore the real surface of Mars recorded by NASA’s Curiosity rover through this WebVR experiment.
Host:Google and NASA Jet Propulsion Labs
Cost: Free
Resource type: Virtual Experiences
Skype a Scientist
Skype a Scientist: Sign up to chat with a scientist via Skype.Your family will be matched with a scientist based on their area of expertise.
Host: Skype a Scientist
Cost: Free
Resource type: Virtual Experiences
Exploring by the Seat of Your Pants
Exploring by the Seat: Live broadcasts from speakers and field trips across the planet in English and French
Host: Exploring by the Seat of Your Pants
Cost: Free
Resource type: Virtual Experiences
NatGeo Explorer Classroom
NatGeo Explorer Classroom: Explorer Classroom’s live video events connect students with National Geographic Explorers across all seven continents to bring exploration to life.
Host: National Geographic Society
Cost: Free
Resource type: Virtual Experiences
Tour Yellowstone National Park
Tour Yellowstone: Take a virtual tour and explore Yellowstone National Park
Host: National Park Service
Cost: Free
Resource type: Virtual Experiences
Google Arts and Culture
Google Arts and Culture: Explore 62 science museums and centers
Host: Google
Cost: Free
Resource type: Virtual Experiences
Center for Education Through eXploration
ASU Center for Education Through eXploration A collection of Immersive Virtual Field Trips (iVFTs) being used in high school and college classrooms to supplement topics such as early life, microorganisms, biodiversity, and ancient civilizations.
Host: Arizona State University
Cost: Free
Resource type: Virtual Experiences
Captain Planet

Captain Planet Collection of STEM-related activities and resources around the topic of sustainabilty and the environment
Host: Captain Planet Foundation
Cost: Free
Resource type: STEM At Home Resources
TED Talks

TED Talks Inspirational and informative videos on a variety of topics
Host: TED
Cost: Free
Resource type: STEM Video Libraries
Imagineers from Disney
Imagineers from Disney Series of lessons allowing kids to go behind the scenes with Disney Imagineers
Host: Imagineers from Disney
Cost: Free
Resource type: STEM-related video
Brain Pop
Brain Pop Brain Pop gives users the opportunity to learn from interactive animated videos that focus on many different branches of science and engineering.
Host: Brain Pop
Cost: Some free resources, upgrades for a fee
Resource type: STEM Video Libraries
Bozeman Science
Bozeman Science Hundreds of science videos on a variety of topics including AP Biology, AP Chemistry, AP Environmental Science,and AP Physics 1&2, all aligned to the AP curriculum
Host: Paul Anderson
Cost: Free
Resource type: STEM Video Libraries
RockEDU
Rock EDU Curated list of teacher resources. Each resource offers in-depth exploration of a scientific theme with broad appeal.
Host: The Rockefeller University
Cost: Free
Resource type: STEM Video Libraries, STEM At Home Resources
STEM For All Multiplex
STEM For All Multiplex: Provides playlists of 3-minute video presentations created by federally funded projects. These projects have developed quality STEM resources for teachers, students, and parents.
Host: TERC
Cost: Free
Resource type: STEM Video Libraries
Shed Science
Shed Science: Livestream evolution course happening every Thursday led by Dr. Sally le Page.
Host: Sally Le Page
Cost: Free
Resource type: STEM Video Libraries
Science Class w/ Mark Rober
Science Class with Mark Rober Former NASA engineer hosting livestreams about physics 3x a week
Host: Mark Rober
Cost: Free
Resource type: STEM Video Libraries
Maddie Moate
Stay Curious with Maddie Moate Maddie Moate is an EduTuber with videos about animals, plants, travel, and technology
Host: Maddie Moate
Cost: Free
Resource type: STEM Video Libraries
NEON Science
NEON Science: Collection of video resources contributed by scientists from around the world.
Host: National Ecological Observatory Network
Cost: Free
Resource type: STEM Video Libraries
MIT Blossoms
MIT Blossoms Library of STEM video lessons designed for high school classrooms
Host: Massachusetts Institute of Technology
Cost: Free
Resource type: STEM Video Libraries
Spatial Kids
Spatial Kids: This app teaches spatial visualization skills for 3rd – 6th graders in a fun and engaging manner.
Operating System: iOS
Company: eGrove Education
Cost: Free
Age Range
Resource type: STEM Apps
Spatial Vis
Spatial Vis: Spatial Vis is a training tool for engineering, pre-engineering, and other science and technology students.
Operating System: iOS, Android, and Chromebook
Company: Grove Education
Cost: Free
Resource type: STEM Apps
ABC Mouse
ABC Mouse ABCmouse is an award-winning learning program that covers reading, maths, art, music, and more for kids which was created by teachers and education experts with 10,000+ exciting learning activities for kids at various academic levels.
Operating System: iOS, Android
Age Level: 8 and under
Company: Age of Learning, Inc
Cost: Free
Resource type: STEM Apps
RosiMosi Learning Apps
RosiMosi Learning Apps Includes educational games, brain puzzles and strategy games for users of all ages.
Operating System: iOS, Android
Age Level: 3 and up
Company: RosiMosi LLC
Cost: Free
Resource type: STEM Apps
Cool Math Games: Kid Racing
Cool Math Games: Kid Racing Let your 5-11 year olds enjoy our wide range of fun learning games. SKIDOS games including Bike Racing help kids master their mathematics skills and develop their interest in coding.
Operating System: iOS, Android
Age Level: 4 and up
Company: SKIDOS Learning
Cost: Free
Resource type: STEM Apps
Elevate
Elevate Elevate is a brain training program with 35+ games, designed to improve attention, speaking skills, processing speed, memory, math skills, science, and more. Each person is provided with his or her own personalized training program that adjusts over time to maximize results.
Operating System: iOS, Android
Age Level: 10 and up
Company: Elevate Labs
Cost: Free
Resource type: STEM Apps
PictureThis
PictureThis Simply take or upload a photo of any plant, and get instantaneous and accurate plant ID results with our revolutionary artificial intelligence technology.
Operating System: iOS, Android
Age Level: 4 and up
Company: Glority LLC
Cost: Free
Resource type: STEM Apps
Khan Academy Kids
Khan Academy Kids Children can learn reading, language, writing, math, social-emotional development, and more. Open-ended activities and games like drawing and coloring encourage creativity and self-expression.
Operating System: iOS, Android
Age Level: 5 and below
Company: Khan Academy
Cost: Free
Resource type: STEM Apps
Periodic Table -2020
Periodic Table – 2020 In the Periodic Table application you will find a huge amount of data about chemical elements for free. It displays the entire periodic table on opening. The table has a long-form approved by the International Union of Pure and Applied Chemistry (IUPAC).
Operating System: iOS, Android
Age Level: 10 and up
Company: Chernykh.tech
Cost: Free
Resource type: STEM Apps
IXL K12 learning on the go
IXL K12 learning on the go IXL is a personalized learning app that accelerates student achievement. Students can master skills anythime, anywhere.
Operating System: iOS, Android
Age Level: 4 and up
Company: IXL Learning
Cost: Free, offers in-app purchases
Resource type: STEM Apps
ElectroDroid
ElectroDroid Electrodroid is a simple and powerful collection of electronics tools and references
Operating System: iOS, Android
Age Level: 4 and up
Company: IODEMA Srl
Cost: Free on Android, Electroid Pro for iOS is $3.99
Resource type: STEM Apps
Gravity App
Gravity App G allows you to quickly experiment the effects of the Universal Gravitation by adding bodies into a simulation, seeing how they react to each other in real time, all in a true multitouch environment. G offers a vast universe to add your bodies into, potentially allowing you to create stable planetary systems, binary star systems, and other multiple-body complex systems.
Operating System: iOS
Age Level: 4 and up
Company: Oriol Ferrer Mesia
Cost: Free
Resource type: STEM Apps
Socratic by Google
Socratic This learning app, powered by Google AI, helps you understand your school work at a high school and university level. Ask Socratic a question and the app will find the best online resources for you to learn the concepts. Socratic supports most high school subjects, with more coming soon!
Operating System: iOS, Android
Age Level: 12 and up
Company: Google
Cost: Free
Resource type: STEM Apps
The Cat in the Hat Builds That
The Cat in the Hat Builds That Kids can build bridges, explore friction through slides and sort fun objects and tools in fantastical lands along with the Cat in the Hat, Nick and Sally. As kids play, they earn rewards to decorate their treehouse and backyard, and unlock games that let them tinker and explore in their own way.
Operating System: iOS, Android
Age Level: 4 and up
Company: PBS Kids
Cost: Free
Resource type: STEM Apps
codeSpark Academy: Kids Coding
codeSpark Academy: Kids Coding codeSpark Academy uses a patent pending “no words” interface to teach the basics of computer programming and essential coding skills through a variety of interactive learning activities including puzzles, games, step-by-step creative projects, game design and offline printables – all of which can be monitored by parents.
Operating System: iOS, Android
Age Level: 4 and up
Company: codeSpark Academy
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Kodable
Kodable Kids learn core programming concepts through engaging games developed with real teachers and kids.
Operating System: iOS
Age Level: 4 – 10
Company: Kodable
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Lightbot – Code Hour
Lightbot – Code Hour Lightbot: Code Hour is a programming puzzle game- a game whose game mechanics require using programming logic to solve levels. This short teaser is meant to introduce players to programming who may have little to no experience.
Operating System: iOS, Android
Age Level: 4 and up
Company: Spritebox LLC
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
DIY Nano
DIY Nano The DIY Nano app HD (for iPads) allows families to experience and learn about nanoscale science, engineering, and technology at home or on the go! Each activity includes material lists, step-by-step instructions, and detailed explanations. The activity materials are widely available and inexpensive.
Operating System: iOS
Age Level: 4 and up
Company: National Informal STEM Education Network
Cost: Free
Resource type: STEM Apps
Skyscrapers by Tinybop
Skyscapers by Tinybop Discover how people build, live, and play in skyscrapers. Go up and down, through every floor, and underground. Spark a blackout, fix a pipe, or clog the toilets. Test your building’s engineering when dinosaurs invade, lightning strikes, or the earth quakes. Find out what keeps skyscrapers standing tall and people happy in them all.
Operating System: iOS, Android
Age Level: 4 and up
Company: Tinybop Inc
Cost: $2.99
Resource type: STEM Apps, Coding and Computer Science
Trainyard
Trainyard Your job is simple: get each train to a goal station. Red trains go to red stations, blue trains go to blue stations, etc. You control the trains by drawing track for them to follow. There isn’t a time limit or even a score; the only thing you need to do is figure out a solution for each puzzle.
Operating System: iOS, Android
Age Level: 4 and up
Company: Matt Rix
Cost: $0.99
Resource type: STEM Apps
World of Goo
World of Goo Drag and drop living, squirming, talking, globs of goo to build structures, bridges, cannonballs, zeppelins, and giant tongues.
Operating System: iOS, Android
Age Level: 4 and up
Company: 2D Boy
Cost: $4.99
Resource type: STEM Apps
Cargo-Bot
Cargo-Bot It’s a puzzle game where you teach a robot how to move crates. The puzzle game that challenges your brain and helps you learn programming concepts.
Operating System: iOS, Windows 10
Age Level: 4 and up
Company: Two Lives Left
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Inventioneers
Inventioneers Inventioneers is a tool for learning about realtime physics and the science behind different features like air, fire, magnetism and jumping bunnies.
Operating System: iOS, Android
Age Level: 4 and up
Company: Filimundus AB
Cost: Free, offers in-app purchases
Resource type: STEM Apps
Tami’s Tower
Tami’s Tower: Let’s Think About Engineering From the Smithsonian Science Education Center, Tami’s Tower is an educational engineering design game that will help teach your student how to design a solution to a problem using basic engineering design principles.
Operating System: iOS, Android
Age Level: 4 and up
Company: Smithsonian Science Education Center
Cost: Free
Resource type: STEM Apps
Grasshopper
Grasshopper Start your coding adventure with fun, quick games on your phone that teach you to write real JavaScript. Move through progressively challenging levels as you develop your abilities, then graduate with fundamental programming skills for your next step as a coder.
Operating System: iOS, Android
Age Level: 9 and up
Company: Google
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
STEM Kids
STEM Kids STEM Kids contains hundreds of articles, videos and pictures to kick start interest in STEM subjects. Kids can read the interesting facts and explanations themselves or sit down with an adult to learn together.
Operating System: Android
Age Level: 6 and up
Company: Valor Media Studios
Cost: Free
Resource type: STEM Apps
Play and Learn Science
Play and Learn Science Play with shadows, control the weather, roll and slide objects down a ramp, choose the best materials for an umbrella – all while building science inquiry skills and learning core science concepts. The games in the app encourage kids to see the science in their world. They are intentionally designed to serve as catalysts for real-world exploration by modeling real-world locations and experiences. The related hands-on activities and parent notes prompt families to “try it” at home and provide tips for engaging in conversations.
Operating System: iOS, Android
Age Level: 4 and up
Company: PBS
Cost: Free
Resource type: STEM Apps
Brain Pop Apps
BrainPOP Apps Learn something new every day with BrainPOP’s free apps, then test your knowledge with an interactive quizzes. Topics rotate daily and tie in to current events, historical milestones and figures, holidays, and more. Geared toward a variety of audiences including early childhood and ELLs.
Operating System: iOS, Android
Age Level: Varies
Company: BrianPOP
Cost: Free, offers in-app purchases
Resource type: STEM Apps
NASA Apps
NASA Apps NASA offers several apps that allow users to virtually explore space and stay up-to-date on the latest research and space-related news.
Operating System: iOS, Android
Age Level: Varies
Company: National Aeronautics and Space Administration
Cost: Free
Resource type: STEM Apps
Tynker – Learn to Code
Tynker – Learn to Code Program robots, control drones and build games. Tynker is an easy way for children to learn programming. Solve puzzles to learn concepts, easily build your own games, and control robots and drones using new step-by-step coding tutorials
Operating System: iOS
Age Level: 6 and up
Company: Microsoft
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Robot School
Robot School R-obbie the Robot crashed his spaceship in a far away galaxy. R-obbie needs a lot of energy to get back to his planet. Drag and drop programming instructions to help him reach the fuel he needs to return home safely. Robot School offers a child-friendly way to learn procedures, loops and conditional instructions, while making programming fun and accessible, regardless of prior experience.
Operating System: iOS
Age Level: 4 and up
Company: Next is Great
Cost: $3.99
Resource type: STEM Apps, Coding and Computer Science
Simple Physics
Simple Physics SimplePhysics lets you design complex structures for everything from tree houses to ferris wheels and then simulates your design with a sophisticated physics engine.
Operating System: iOS, Android
Age Level: 9 and up
Company: Jundroo, LLC
Cost: $0.99
Resource type: STEM Apps
Cato’s Hike
Cato’s Hike ‘Cato’s Hike’ is a universal game for the iPhone/iPad/iPod Touch to teach kids and young children basic programming skills. The younger ones will obviously enjoy solving levels using simpler coding techniques but the hope is the older ones will pick up more advanced concepts like loops and branching as well as even more advanced concepts like a basic stack or memory!
Operating System: iOS
Age Level: 4 and up
Company: Hesham Wahba
Cost: $4.99
Resource type: STEM Apps, Coding and Computer Science
Minecraft

Minecraft Explore infinite worlds and build everything from the simplest of homes to the grandest of castles. Play in creative mode with unlimited resources or mine deep into the world in survival mode, crafting weapons and armor to fend off dangerous mobs. Create, explore and survive alone or play with friends on all different devices.
Operating System: iOS, Android
Age Level: 9 and up
Company: Mojang
Cost: $6.99
Resource type: STEM Apps
Goldiblox
Goldiblox Code the path of the Rocket Skateboard around the grocery store to pick up ingredients. Next, head to the Bloxshop kitchen to scoop up the cupcakes. Loaded with sweet treats, head to Bloxtown for delivery! Learn new coding concepts as the map gets trickier, play mini-games for a change of pace, and earn stickers for your Bloxshop wall!
Operating System: iOS
Age Level: 4 and up
Company: Goldiblox Inc
Cost: $2.99
Resource type: STEM Apps, Coding and Computer Science
The History of Everything

The History of Everything The History of Everything is a vertical timeline that allows you to navigate, explore, and compare events from the Big Bang to the birth of the Internet. Events are beautifully illustrated and animated.
Operating System: iOS, Android
Age Level: 5 and up
Company: 2D Inc
Cost: Free
Resource type: STEM Apps
Scratch Jr
ScratchJr ScratchJr is an introductory programming language that enables young children (ages 5 and up) to create their own interactive stories and games. Children snap together graphical programming blocks to make characters move, jump, dance, and sing. Children can modify characters in the paint editor, add their own voices and sounds, even insert photos of themselves — then use the programming blocks to make their characters come to life.
Operating System: iOS, Android
Age Level: 8 and under
Company: Scratch Foundation
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Swift Playgrounds
Swift Playgrounds Swift Playgrounds requires no coding knowledge, so it’s perfect for students just starting out, from twelve to one-hundred-and-twelve. The whole time you are learning Swift, a powerful programming language created by Apple and used by professionals to build many of today’s most popular apps. And because it’s built to take full advantage of iPad and the real iPadOS SDK, Swift Playgrounds is a first-of-its-kind learning experience.
Operating System: iOS, iPad
Age Level: 4 and up
Company: Apple
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Microsoft Math Solver
Microsoft Math Solver Microsoft Math solver app provides help with a variety of problems including arithmetic, algebra, trigonometry, calculus, statistics, and other topics using an advanced AI powered math solver.
Operating System: iOS, Android
Age Level: 8 and up
Company: Microsoft
Cost: Free
Resource type: STEM Apps
Hopscotch- Programming for kids
Hopscotch- Programming for kids Hopscotch is a programming tool where kids can build projects and games by dragging and dropping code blocks, then publish their work to our community.
Operating System: iOS, iPad
Age Level: 4 and up
Company: Hopscotch Technologies
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
codeSpark Academy: Kids Coding
codeSpark Academy: Kids Coding codeSpark Academy uses a patent pending “no words” interface to teach the basics of computer programming and essential coding skills through a variety of interactive learning activities including puzzles, games, step-by-step creative projects, game design and offline printables – all of which can be monitored by parents.
Operating System: iOS, Android
Age Level: 4 and up
Company: codeSpark Academy
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Kodable
Kodable Kids learn core programming concepts through engaging games developed with real teachers and kids.
Operating System: iOS
Age Level: 4 – 10
Company: Kodable
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Lightbot – Code Hour
Lightbot – Code Hour Lightbot: Code Hour is a programming puzzle game- a game whose game mechanics require using programming logic to solve levels. This short teaser is meant to introduce players to programming who may have little to no experience.
Operating System: iOS, Android
Age Level: 4 and up
Company: Spritebox LLC
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Cargo-Bot
Cargo-Bot It’s a puzzle game where you teach a robot how to move crates. The puzzle game that challenges your brain and helps you learn programming concepts.
Operating System: iOS, Windows 10
Age Level: 4 and up
Company: Two Lives Left
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Grasshopper
Grasshopper Start your coding adventure with fun, quick games on your phone that teach you to write real JavaScript. Move through progressively challenging levels as you develop your abilities, then graduate with fundamental programming skills for your next step as a coder.
Operating System: iOS, Android
Age Level: 9 and up
Company: Google
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Tynker – Learn to Code
Tynker – Learn to Code Program robots, control drones and build games. Tynker is an easy way for children to learn programming. Solve puzzles to learn concepts, easily build your own games, and control robots and drones using new step-by-step coding tutorials
Operating System: iOS
Age Level: 6 and up
Company: Microsoft
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Robot School
Robot School R-obbie the Robot crashed his spaceship in a far away galaxy. R-obbie needs a lot of energy to get back to his planet. Drag and drop programming instructions to help him reach the fuel he needs to return home safely. Robot School offers a child-friendly way to learn procedures, loops and conditional instructions, while making programming fun and accessible, regardless of prior experience.
Operating System: iOS
Age Level: 4 and up
Company: Next is Great
Cost: $3.99
Resource type: STEM Apps, Coding and Computer Science
Cato’s Hike
Cato’s Hike ‘Cato’s Hike’ is a universal game for the iPhone/iPad/iPod Touch to teach kids and young children basic programming skills. The younger ones will obviously enjoy solving levels using simpler coding techniques but the hope is the older ones will pick up more advanced concepts like loops and branching as well as even more advanced concepts like a basic stack or memory!
Operating System: iOS
Age Level: 4 and up
Company: Hesham Wahba
Cost: $4.99
Resource type: STEM Apps, Coding and Computer Science
Goldiblox
Goldiblox Code the path of the Rocket Skateboard around the grocery store to pick up ingredients. Next, head to the Bloxshop kitchen to scoop up the cupcakes. Loaded with sweet treats, head to Bloxtown for delivery! Learn new coding concepts as the map gets trickier, play mini-games for a change of pace, and earn stickers for your Bloxshop wall!
Operating System: iOS
Age Level: 4 and up
Company: Goldiblox Inc
Cost: $2.99
Resource type: STEM Apps, Coding and Computer Science
Learn Python
Learn Python Offers students an interactive online Python tutorial that teaches users the basics of Python and how to write code.
Host: Learn Python
Cost: Some free resources, upgrades for a fee
Resource type: Coding and Computer Science, STEM At Home Resources
Codemoji
Codemoji Codemoji’s computer science curriculum allows 1st-8th grade students to learn the basics of web development and coding, including HTML, CSS, and Javascript.
Host: Codemoji
Cost: Some free resources, upgrades for a fee
Resource type: Coding and Computer Science
Alice
Alice Alice is a block-based programming environment used to teach kids programming and computational thinking skills.
Host: Carnegie Mellon University
Cost: Free
Resource type: Coding and Computer Science
EDX MATLAB course
EDX Free online computer programming courses offered by a variety of contributing partners.
Host: EDX
Cost: Free
Resource type: Coding and Computer Science
MATLab Onramp
MATLab Onramp Learn MatLab for free through hands-on practice sessions and demonstrations
Host: Mathworks
Cost: Free
Resource type: Coding and Computer Science
Google CS First
Google CS First CS First is a platform that has activities for beginning, intermediate, and advanced programmers. Modules are about an hour and include instructional videos followed by hands-on activities in Scratch.
Host: Google
Cost: Free
Resource type: Coding and Computer Science
Unity Learn
Unity Learn Platform for creating 3D games. Includes tutorials to create a beginner-level project within an hour.
Host: Unity Technologies
Cost: Fee-based
Resource type: Coding and Computer Science
Tynker
Tynker Tynker offers self-paced online courses for children to learn coding at home, as well as specially designed curriculum for schools and camps.
Host: Neuron Fuel
Cost: Free
Resource type: Coding and Computer Science
SPARK App League
SPARK App League SPARK App League is the first mobile development contest created specifically for junior high and high school students. Created by Gilbert, Arizona in 2012, our non-profit program is hosted in partnership with Arizona State University’s Ira A. Fulton Schools of Engineering, in collaboration with the Smithsonian’s Lemelson Center for the Study of Invention and Innovation, and sponsored by Waymo.
Host: SPARK App League and Town of Gilbert
Cost: Free
Resource type: Coding and Computer Science
CodeAdvantage
CodeAdvantage Instructor led coding classes for kids in an interactive online learning environment
Host: Code Advantage
Cost: Fee-based
Resource type: STEM Web Resources
Scratch Jr
ScratchJr ScratchJr is an introductory programming language that enables young children (ages 5 and up) to create their own interactive stories and games. Children snap together graphical programming blocks to make characters move, jump, dance, and sing. Children can modify characters in the paint editor, add their own voices and sounds, even insert photos of themselves — then use the programming blocks to make their characters come to life.
Operating System: iOS, Android
Age Level: 8 and under
Company: Scratch Foundation
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Swift Playgrounds
Swift Playgrounds Swift Playgrounds requires no coding knowledge, so it’s perfect for students just starting out, from twelve to one-hundred-and-twelve. The whole time you are learning Swift, a powerful programming language created by Apple and used by professionals to build many of today’s most popular apps. And because it’s built to take full advantage of iPad and the real iPadOS SDK, Swift Playgrounds is a first-of-its-kind learning experience.
Operating System: iOS, iPad
Age Level: 4 and up
Company: Apple
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Hopscotch- Programming for kids
Hopscotch- Programming for kids Hopscotch is a programming tool where kids can build projects and games by dragging and dropping code blocks, then publish their work to our community.
Operating System: iOS, iPad
Age Level: 4 and up
Company: Hopscotch Technologies
Cost: Free
Resource type: STEM Apps, Coding and Computer Science
Code.org
Code.org Coding courses and tutorials for children in grades K12
Host: Code.org
Cost: Free
Resource type: Coding and Computer Science