Skip to main content

Using CodeHS for Homeschool Learning

Explore how homeschool students can use CodeHS courses for learning coding and computer science at home

Written by Sara Jenis

CodeHS offers self-paced computer science courses ideal for students learning in homeschool settings. Homeschool families, co-ops, and organizations have the following options to use the CodeHS curriculum at home:

1. Purchase CodeHS Individual Learner Courses

Access CodeHS curriculum as an Individual Learner by purchasing single courses or a subscription plan with access to the Individual Learners course catalog.

Check out Learning at Home with CodeHS to get started.

Purchasing CodeHS Courses with State Education Funds

If you would like to purchase CodeHS courses through a state education funding program (such as ESA, EFA, or similar programs), check out codehs.com/esa for additional purchasing options and information.

2. Teach CodeHS Courses with a Free Teacher Account

For some homeschool settings, teaching a CodeHS course to your at-home learner may be a better option. Homeschool teachers can sign up and create a CodeHS teacher account for free, which allows you to:

As the course teacher, you can directly support the students enrolled in your Section. To gain access to CodeHS assignment solutions, your teacher account must be verified. See Becoming a Verified Teacher for more information about the requirements.

To learn more about using CodeHS as a free teacher, check out these helpful resources:

Homeschool teachers do not have the option to purchase CodeHS Pro licenses or tools.

Note: CodeHS is not an accredited school or online course provider. Students using CodeHS to learn at home do not receive official grades or academic credit upon completion.


Still have questions? Contact our team at support@codehs.com to learn more!

Did this answer your question?