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:
Access the full CodeHS high school and middle school curriculum
Create CodeHS Sections, or classes, and enroll students
Grade student code in the Code Editor
View student progress
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!
