Resources for Homeschooling STEM, Part 1: An Overview

Hello world!
Starting today, we’ll be doing a once-weekly review of some popular homeschooling STEM (science, technology, engineering, and mathematics) resources from our perspective as three engineers from MIT and Cornell, with a bit of educational theory we’ve picked up as we think about designing our own course thrown in.

daughter STEM conference

Photo by Argonne National Laboratory, Flickr Creative Commons

Our first post will be very short, a list of links (with some brief categorization) for you to pursue in your own time. These are general internet resources — in the future, we may cover more regional resources (we are local to Cambridge, MA, USA).


On the project-based learning side (also referred to as “maker” or “do-it-yourself” sites) we have some excellent sites for project ideas and tutorials. These tend to have a wide variety of projects suitable for all ages.

  • “Instructables is a place that lets you explore, document, and share your DIY creations.”
  • “Adafruit Industries, Unique & fun DIY electronics and kits”
  • “SparkFun’s Department of Education uses electronics as a creative medium and hands-on learning tool”
  • “Get skills. Be awesome.”
  • “Competition robot kits, solar-powered robots, electronic components, motors, and information on the field of BEAM Robotics”
  • “Try engineering and science activities or compete in contests on DESIGN SQUADNATION’s educational website for kids. Read a blog from real engineers.”

Sites from Museums / Public Agencies

Museums have developed some excellent resources over the years. These tend to be K-12 resources.

  • “Engineering is Elemen-tary. increases students’ interest in and confidence about engineering. EiE’s 20 units present fun, engaging engineering challenges.” Developed by the Museum of Science, Boston.
  • “The Museum of Science is here to help educators inspire the next generation of science and technology thinkers.”
  • “SMILE Pathway – Search, Collect, and Share! Find fun, high-quality STEM informal learning activities from science centers and museums from across the United States.”
  • “Discover education resources and information, lesson plans, field trips, and fun interactive activities for educators, families, and students.” (via
  • NASA teaching materials search. “ brings you images, videos and interactive features from the unique perspective of America’s space agency.”


I’ve also heard mentioned

  • “bringing you Singapore math for K-12 since 1998. We provide free Singapore math placement tests, forum support, information on school”


What we think all these sites are missing, of course, is the combination of curriculum and engineering education at the high school level. That’s what NarwhalEDU is working on!

Have some cool sites we missed? Want other useful information? Want to send some encouragement our way? Comment below or email us at and we’ll prompty respond.


Do you think hands-on projects are a great way to teach engineering? 

Then do sign up for our mailing list by entering your email below:


2 thoughts on “Resources for Homeschooling STEM, Part 1: An Overview

  1. Hands on is the best way to teach engineering! I looked through your list and found these sites invaluable but for a beginner the electric engineering kits on these sites seem overwhelming and I don’t know where to start. There is terminology I have never heard and need to find curriculum to teach it. We have used basic circuit kits with basic experiments. Breadboards, arduino, resistance boards, how to use “FTDI to load new code onto your Simon” (what? !!) I don’t know where to start. There has got to be a way for a young smart kid to learn this stuff on his own. Where do I find that material. I hope that is exactly what you guys are doing. Love your information so far. Thank you!

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s