Coding Classes for Kids That Get Results
A structured coding program keeps kids learning and engaged.
Select a program based on your grade level.
Animation and Games with Scratch
Logic with Scratch
Intro to Real World Programming
Fundamental Programming Concepts
Web Development for Kids – 1
Web Development for Kids – 2
Intro to Programming
Webpages with HTML & CSS
User Interface Development
Application Programming Interfaces
Python Web Framework
Building Web Applications
Mobile App Development
Intro to Python
Front End Web Development
Back End Web Development
Object Oriented Programming
Django MVC Framework
Artificial Intelligence with Python
Data Structures & Algorithms
Machine Learning & Neural Networks
Natural Language Processing
CWHQ has a 93% student success rate, compared to 5% for paid, self-paced online video courses and tutorials. That’s an 18x better graduation rate.
Our goal is to make all students successful. If your child is not happy with our program, notify us within the first 4 class sessions for a full refund.
The CodeWizardsHQ Advantage
Our reviews speak for themselves.
Meet Our Teachers
Discover the difference our talented teachers make.
Some students may have already been introduced to the world of coding. We have a placement test to move ahead in our program so they begin at the right level.
Questions? We Are Here to Help.
Easy answers to some common questions.
What course should I start with?
The first course depends on your child’s grade level. See the Elementary (Grades 3-5), Middle (Grades 6-8), and High School (Grades 9-12) Program pages. All students start in the first class of the program at Wizards Level I and, as they graduate each class, move to the next class and Wizard Level. Returning students can continue with the class where they left off. Advanced placement is also available if your child has previous coding experience. Learn more about the full curriculum and enroll to get started.
What technology do we need for class?
To attend class your child will only need: 1) A computer with a keyboard, microphone, and speaker – almost all laptops bought within the last five years ago should have these; 2) A web browser installed, like Chrome (recommended) or Firefox, Safari, or Internet Explorer; and 3) A reliable internet connection. Bonus, a headset is helpful so students can keep their hands free, but it isn’t required. See our full curriculum.
Is there homework? Grading?
Every class has weekly homework assignments to supplement class time. There are also quizzes, reviews, and exercises to show mastery of the material. We do not assign grades but do recognize our student’s successes. We report the completion of assignments to parents on a weekly basis. See our full curriculum.
What if my child misses a class?
All class sessions are recorded. These, along with class slides, are made available to the student shortly after the class is over. Students can review the recorded session and slides before the next class if they are absent. They also have access to help on the community board from other students, direct messaging with teachers, and complimentary office hours for additional support.
How much does a course cost?
All classes meet for 12 sessions with an associated cost of 3 payments of $149, unless specified otherwise. At no additional cost, students get 24/7 direct-messaging support from teachers, live office hours, access to our online student community, and weekly progress reports. See our full pricing details.
Can I enroll after a class has started?
Yes! We accept late enrollments for any class until the beginning of the second session. Enroll today.
More questions? Find answers on our FAQ page.