Web-based Curriculum

AAA Spell

A free online tool for practicing spelling and vocabulary words. You can use the lists on the site, or make your own. There are several different interactive exercises for practicing each list. The site can be a bit glitchy, but its free!


Online Algebra and Geometry program with interactive lessons, and a "walk me through" feature that helps students learn problem solving with step-by-step feedback. Purchase through Homeschool Buyers Co-op at a very reasonable price.


This is a great collection of lessons on the history of Rock and Roll. Lessons include lots of media content, printable activities, discussion questions, and more. There are lesson tracks organized chronologically or around various themes or grade levels. Lots of interesting and useful content...all for free!


This site from Underwriters Laboratories provides jr. high level resources for scientific thinking and problem solving. The lab modules include interactive video, and data analysis. There are also extension resources including related experiments,videos on science careers, news articles and links for further learning.


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!

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. 


Lessons based on TED Talks. Each lesson includes the video, questions (multiple choice, open-ended, and discussion starters) and some links for further learning. You can also create and share your own lessons from TED Talks. Or start a club encouraging students to discuss and share big ideas, using a curriculum that teaches students to make their own TED-style talks.


Subscribe to Web-based Curriculum