Hands-on Materials


This site from the National Council of Teachers of Mathematics has lesson plans, games, brain teasers, and online interactives for learning K-12 math concepts. You can search by grade level, topic or common core standards. Lots of great resources for free!


This is a new, secular, literature-based curriculum that strives to be multi-cultural and promote gender equality and scientific thinking. It includes book lists and activities for literature, social studies, science, arts, and character building, as well as recommendations for math and reading materials. As of this writing, level K is available, level 1 is coming immanently, and level 2 within a few months. Looks like a very thorough program that is getting a lot of buzz in the community!

Code Club

Free resources for learning coding through projects. There are projects using Scratch, Python, HTML, and other languages, plus resources for starting your own coding club. 

Lets Go Geography

An elementary geography curriculum including map activities, notebooking pages, links to online activities, and more. The program is still in development, with one year (of a proposed 3-year sequence) available. Very reasonably priced.

Young Scientist Lab

An annual science contest for middle school level students. The website has lots of resources for younger students as well, and could be useful even without entering the contest. There are lesson plans, interactives, and hands-on activities, plus support materials for the contest. 

Discovering Plate Boundaries

This is a short study unit on plate tectonics from Rice University. The activities are based on several downloadable data maps, and are designed for classroom use. They could be used in co-op situations or adapted for home use. Even without the activities, there are quite a few good links and resources included in the materials. All free.

K5 Math

This math teaching consultancy company has a great website. There are quite a few sample activities available for free, and the ebooks are very reasonably priced. Most of the books and activities involve word problems, projects and journaling, so it is a different approach to math learning. There is also a great list of math related books for reading aloud.


Subscribe to Hands-on Materials