Report an accessibility problem

Engineering | Fulton Engineering Education Outreach

Explore resources by category

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.

ASU at Home

Back to top

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

STEM At-Home Resources

Browse this curated collection of STEM resources and enjoy the various opportunities to learn about science, technology, engineering and mathematics from the comfort of your home.

Back to top

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

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

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

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

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

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

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

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 

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

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

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

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

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

Citizen Science Projects

A list of crowd-sourced science projects where non-scientists can meaningfully contribute to science research.

Back to top

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

Virtual Experiences

A list of museums offering virtual field trips as well as scientific organizations that stream their field work from locations all over the world.

Back to top

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

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 

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 

STEM Video Libraries

A list of collections of STEM-related videos.

Back to top

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

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

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

STEM Apps

Smart phone apps that allow students to engage in STEM-related topics through games and other interactive applications.

Back to top

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

Coding and Computer Science

Resources geared toward engaging kids in foundational programming skills like computational thinking and writing code.

Back to top

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