Find Curriculum and Guides to Homeschooling
Preschool | Kindergarten | 1st grade | 2nd grade | 3rd grade | 4th grade | 5th grade | 6th grade | 7th grade | 8th grade | 9th grade | 10th grade | 11th grade | 12th grade
All-In-One | Art | Coding | Dance | ELA | Foreign Language | Handwriting | History | Literacy | Math | Music | Science | Social Studies | Social-Emotional | Spanish | Writing
Search for anything: E.g. “Khan Academy Kids,” “online homeschool programs,” “homeschooling in Texas,” “how to find a co-op” or try our free curriculum finder.
Scratch Jr.
ScratchJr. The baby version of Scratch, Scratch Jr is a fun, simple program to use if Scratch is too challenging for younger kids. It includes guides for instruction and 75+ activities. Like Scratch, it is more exploratory and less directional, which some parents dislike.
Usborne Coding Books
Discover how Usborne's Coding for Beginners can kickstart your child's coding journey with fun, interactive Scratch projects. Read our detailed review to see if it's the right choice for your young learner.
Udemy Dev Courses
Discover why Udemy's development courses are a top choice for coding enthusiasts in our comprehensive review by coding education expert Manisha Snoyer.
CodeWizardsHQ
Dive into our detailed review of CodeWizardsHQ, where we analyze how this coding school excels in nurturing young programmers with its innovative, interactive classes. Perfect for K-12 students looking to advance in the digital world.
CodeCombat
Explore our detailed review of CodeCombat, a coding game that transforms learning to code into an adventurous game, making it perfect for grades 6-12. See how this platform can ignite a passion for coding in young learners.
Code.org
Dive into our comprehensive review of Code.org, where we explore how this free, globally accessible platform is revolutionizing coding education for students of all ages. From engaging content to broad inclusivity, discover how Code.org is shaping the future of educational technology.
CodeMonkey
Explore our in-depth review of CodeMonkey, a leading homeschool coding program that makes learning to code fun and accessible for students through interactive games and practical applications. Perfect for integrating critical thinking and creativity into your homeschool curriculum
MakeBlock
MakeBlock is one of our top choices for Robotics. It was created by Jasen Wang (Wang Jianjun). MakeBlock is an app desiginated for student yearning to advance their coding skills. This app works diligently to provide teachers with the tools to inform their students on the wonders of STEM. Wang started Makeblock with the aim of helping people turn their ideas into real physical objects.With the power of innovation and technology, Makeblock allows more people to enjoy creating and have fun.
Code Ninjas
Code Ninjas is one of our top choices for Coding. It was created by David Graham. This is a kids' coding franchise where students learn problem solving and logic in a safe and comfortable setting. The founder originally led programs to enable adults to become proficient software developers, but together with having his two children, found that coding is not only a career, but a worthy life skill.
Blackbirdschool: Coding lessons for beginners
Blackbird School is one of our top choices for coding programs for kids. It was created by Heather Blackbird. Blackbird School is comprehensive web-based platform designed to teach children how to code without prior knowledge needed. Blackbird School was developed to help all types of students get involved in coding, not just tech-interested students. Coding is important for all students, especially in the increasingly tech-oriented world.
Scratch: Free online educational coding tool
Scratch is one of our top choices for teaching kids to code Scratch was created by Mitch Resnik and is designed for kids ages 8-16. Scratch provides a wide range of various coding activities such as animation, games, and videos that engage many students.