Homeschool resource database
Find the right resources for your family.
Hundreds of curated curriculum picks, printables, videos, and tools — filtered for your child's age, learning style, and approach.
- 480+
- resources
- 12
- subjects
- 8
- curated collections
15 resources — sorted by newest
CurriculumPaidMath Mammoth — affordable mastery-based math curriculum
Affordable math curriculum for grades 1–8 that emphasises conceptual understanding, mental math strategies, and number sense. Available as complete grade-level packages or individual topical workbooks in print and digital formats.
CurriculumFreeMonth-by-month project-based learning ideas for elementary students
Seasonal project-based learning activities for the full school year, integrating curriculum across subjects while building research, collaboration, critical thinking, and writing skills through monthly hands-on projects.
CurriculumFreeScratchJr curriculum — BootUp PD
53 structured lesson plans for young coders using ScratchJr, spanning two years of instruction through themed projects like dancing, storytelling, games, and interactive dioramas.
CurriculumFreeElementary problem-solving activities for students
Practical hands-on activities to develop problem-solving skills in elementary students, including challenges like Save the Egg and Spider Web Weaving that build growth mindset alongside critical thinking.
CurriculumFreemiumMinecraft Education — explore lessons
A library of Minecraft-based lesson plans covering subjects from history to computer science, with downloadable worlds, educator guides, and clear learning objectives for classroom use.
Tools & appsFreeNASA Kids' Club
Interactive games and activities for pre-K through grade 4 focused on space exploration and NASA missions, including astronaut content and imagery from real NASA programs.
Tools & appsFreeNASA Kids' science hub
NASA's educational platform for children with games, videos, hands-on activities, and articles about Earth, the Sun, the solar system, and space technology — organized by topic.
Books & reading listsFreeAll about Mercury — NASA Space Place
NASA Space Place article covering Mercury's extreme temperatures, geological features, unique time cycles, and robotic spacecraft studies — great for a solar system unit study.
Tools & appsFreeNASA Space Place — universe games and activities
Interactive NASA resource with games, crafts, and articles about galaxies, black holes, and planets — designed to make astronomy and space science genuinely fun for young learners.
CurriculumFreeRaspberry Pi projects — official project library
Hundreds of hands-on Raspberry Pi projects covering coding, electronics, and computer science — from beginner builds to advanced robotics, all with free step-by-step guides.
CurriculumFree51 Raspberry Pi projects that teach robotics and electronics
A curated WeAreTeachers list of Raspberry Pi projects for students across grade levels — from weather stations and smart mirrors to creative coding builds, with links to full tutorials.
CurriculumFree10 things to try with your child on Scratch and ScratchJr
Five hands-on activities from the Scratch Team for parents and educators to explore with children using Scratch and ScratchJr, making creative coding accessible from the very first session.
Tools & appsFreeScratchJr Fun — project ideas and teaching resources
Beginner-friendly ScratchJr hub for young learners, with interactive games, printable offline coding exercises, step-by-step project ideas, and troubleshooting guides for the ScratchJr app.
CurriculumFree7 ScratchJr projects for kids in grades PK–2
Seven beginner ScratchJr projects that introduce fundamental coding concepts — movement, repetition, collision detection — for ages 5–7 with clear step-by-step instructions.
Tools & appsFreeScratch — explore & create coding projects
MIT's free visual coding platform where kids drag-and-drop blocks to build interactive stories, games, and animations. Millions of community projects to explore and remix.
Curated collections
View all →Know a great resource?
Share it with the homeschool community. Every submission is reviewed before going live.