What can we help you find?

All Steamed Up: Projects You Can Do at Home

Fun Projects and Resources

A Guide to Engineering: Take a look at several different kinds of engineers including Agricultural, Environmental and Chemical and Biological Engineers. Don’t forget to take a look at their projects for all ages!  

A Kid’s Guide to Mechanics and Engineering.  Math Science and Engineering Activities from Science Sparks

Art Projects for kids using STEAM

At Home Science Experiments with Steve Spangler, also check out some of his favorite video projects here!

DIY Universe: challenging kids to build their own understanding of how our universe works. Caregivers and kids explore exciting space science themes together, and create their own custom digital or 3D exhibits to share their learning.

A Handyman’s Guide to Tinkering

Kids’ Engineering Games Resource Guide

Kids’ Guide to Engineering: Learn about what an engineer is, some of the many different types of engineers out there and try out some STEM Engineering Games & Experiments 

Science for Kids: Free games, cool science fair projects, fun experiments, interesting facts and videos.

Science and Engineering Activities from PBS Kids

Science Projects Selector : Sciencebuddies is a great online resource for choosing science projects for home or school.

Skype a Scientist Classes, families, students, individuals are invited to talk live with a scientist. Select from thousands of scientists in different specialties from around the world. 

STEM at Home is a collection of STEM Online Learning Resources curated by experienced McAuliffe Center educators.

TV Guide for STEM: Inspirational STEM Movies and TV Shows to Supplement Your Student’s Learning. The trick is to find things that entertain while also informing. These movies can educate and inform but also entertain! You can also borrow many of the titles from your local library!

Inclusion in the list may not be interpreted as the library’s endorsement.


Coding Resources

A Beginner’s Glossary of Coding and Programming Terms:
Getting started with coding can seem intimidating at first because this field has its own terminology. But once you understand what these common terms mean, it can be much less daunting for people of any age to take up coding.

Replit (Python): Make something great. Build software collaboratively with the power of AI, on any device, without spending a second on setup

Trinket.io (Python) : Trinket lets you run and write code in any browser, on any device. Trinkets work instantly, with no need to log in, download plugins, or install software.

CodeMonkey (multiple languages): Write code. Catch bananas. Save the world. CodeMonkey is an award-winning online platform that teaches kids real coding languages like CoffeeScript and Python. Children and teenagers learn block-based and text-based coding through an engaging game-like environment.

Codesters (Python) : Codesters lets kids create interactive projects in Python. The unique drag-to-text toolkit guides kids through text-based coding, while engaging them with sprites and animations.

Scratch (block based) : created by MIT, Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.