Please enable JavaScript to use CodeHS

North Carolina ESA+ & Opportunity Scholarship & CodeHS

North Carolina families with ESA+ or Opportunity Scholarship funds may be able to use their education funds for CodeHS computer science courses through ClassWallet.

Program Details

Program: ESA+ / Opportunity Scholarship

Platform: ClassWallet

Approximate Award: Varies

Status: Coming Soon

North Carolina offers education scholarship programs including ESA+ and the Opportunity Scholarship, managed through the ClassWallet platform. CodeHS is exploring availability on ClassWallet for North Carolina families.

CodeHS Courses for North Carolina Families

Self-paced computer science courses with video lessons, coding exercises, and projects.

Self-paced

Introduction to Computer Science in JavaScript (Corgi)

Year · Self-paced

Self-paced

Web Design (Picasso)

Year · Self-paced

Self-paced

Introduction to Python Programming

Year · Self-paced

AP

AP Computer Science A (Cortado)

Year · College Board Endorsed

AP

AP Computer Science Principles in JavaScript

Year · College Board Endorsed

AP

AP Computer Science Principles in Python (2025)

Year · College Board Endorsed

FAQ

Frequently Asked Questions

Can I use my North Carolina ESA+ or Opportunity Scholarship for CodeHS?

Not yet. North Carolina families buy through ClassWallet, and CodeHS is not an approved vendor there yet. Email us and we will let you know as soon as that changes.

What platform does North Carolina use?

North Carolina uses ClassWallet, a marketplace platform where families can browse approved vendors and purchase educational products using their scholarship funds.

Can my child work through CodeHS courses independently?

Yes. CodeHS courses are designed for self-paced, independent learning. Each course includes video lessons, guided coding exercises, quizzes, and projects with built-in autograding for instant feedback.