Technology

Curiosity Machine

This is a very inspiring, free science resource for elementary and junior high levels. Explore hands-on science challenges: watch videos and build your own version of the project. You can share your results with other users if you want. 

CodaKid

Self-paced, online coding classes for ages 7 to 15. These classes are different than programs like Scratch, because they use actual coding instead the simplified drag-and-drop system. Students use coding to create their own games, or content in Minecraft and Roblox. Price is a bit high, but there is a 14 day free trial.

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. 

Teach Engineering

A free library of learning units, lessons, and hands-on activities in STEM subjects. Registering for free membership allows you to save favorites and connect with other educators. These materials are designed for classroom use, but easily adaptable.

Youth Digital

Online courses in coding, game design, and animation for ages 8 to 14. Courses are self-paced, with video lessons and project-based learning. The price is a bit high, but you can get discounts through Homeschool Buyers Co-op.

Mrs. O's House

This site has a large collection of resources for about upper elementary to jr. high levels. There are internet hunts, project-based resources, puzzles, worksheets, and more. Subject matter is mostly history and science topics.

Code Spark

This is an app for young children to begin learning coding. An interesting quote from the site: "We believe all kids are natural builders and programming is one of the most rewarding and powerful ways to build." The cost for the app is a bit high, but there are some free teacher resources that look very useful.

Growin'GEERS

Hands-on, discovery-based STEM learning materials for elementary-aged learners. An affordable online subscription gives you access to videos, worksheets and facilitator resources. The students learn through solving problems using household items.

Pages

Subscribe to Technology