Summer Program Starts June 5. Enroll today.
Student Login | Student Center
Summer Class Curriculum | Summer Class Schedule | Summer Class Pricing

Choose A Summer Coding Class

Our summer classes are 3-week accelerated versions of our structured curriculum. Students can choose the elementary, middle, or high school core track. Teens, ages 14-18, can also choose to specialize in the Python or Java track.

Ages 8-10

Elementary School Options:
elementary school summer program options

Ages 11-13

Middle School Options:
middle school summer program options

Ages 14-18

High School Options:
high school summer program options
python language summer program options
ap computer science summer program options
Summer coding classes banner

What’s Included With Summer Classes

  • 55-Minute Classes Monday through Thursday for 3 Weeks
  • Live, Teacher-Led Online Classes
  • Beginner Friendly, No Experience Needed
  • Real-World Programming Languages
  • Students Attend Classes from Home. No Driving for Parents.
  • Hands-On, Interactive Classes
  • Custom-Built Coding Platform
  • Regular Parent Updates on Student Progress
  • Certification for Successful Class Completion
  • $447 Per Course ($149 Weekly installment plan available)

Summer Class Schedule

See summer programming classes for Elementary School (Ages 8-10), Middle School (Ages 11-13), High School (Ages 14-18).

We offer three summer class terms:

Summer coding classes, june term
Summer coding classes, july term
Summer coding classes, august term

Class Dates and Times: During each session, students meet for 55 minutes per day on Monday – Thursday over 3 weeks. Please see the recommended class sequence and available class times below.

Ages 8-10 – Elementary Coding Class Schedule

Class meeting schedule is 55 minutes per day Monday – Thursday for 3 weeks. Required course sequence: Animation and Interactive Games with Scratch -> Logic with Scratch -> Introduction to Text-based Programming. Classes fill quickly – enroll today!

Available Time Slots (Pick One)June Term
(June 12th - 29th)
July Term
(July 10th - 27th)
August Term
(August 7th - 24th)
9:00 AM - 10:00 AM CT
Animation and Interactive Games with ScratchAnimation and Interactive Games with Scratch
Logic with Scratch
10:00 AM -
11:00 AM CT
Animation and Interactive Games with ScratchLogic with ScratchIntro to Text-based Programming
12:00 PM - 1:00PM CT
Animation and Interactive Games with ScratchLogic with ScratchIntro to Text-based Programming
1:00 PM - 2:00PM CTAnimation and Interactive Games with ScratchLogic with Scratch
2:00 PM - 3:00PM CTAnimation and Interactive Games with ScratchLogic with ScratchIntro to Text-based Programming
3:00 PM - 4:00PM CTAnimation and Interactive Games with Scratch
4:00 PM - 5:00PM CTAnimation and Interactive Games with ScratchLogic with Scratch

Ages 11-13Middle School Coding Class Schedule

Class meeting schedule is 55 minutes per day Monday – Thursday for 3 weeks. Required course sequence: Intro to Programming with Python -> Beyond Basics with Python -> Webpages with HTML & CSS. Classes fill quickly – enroll today!

Available Time Slots (Pick One)June Term
(June 12th - 29th)
July Term
(July 10th - 27th)
August Term
(August 7th - 24th)
10:00 AM - 11:00 AM CTIntroduction to Programming with PythonBeyond Basics with Python
11:00 AM - 12:00 PM CTIntroduction to Programming with PythonBeyond Basics with PythonWebpages with HTML & CSS
Introduction to Programming with Python
12:00 PM - 1:00PM CTIntroduction to Programming with PythonBeyond Basics with Python
1:00 PM - 2:00PM CTIntroduction to Programming with PythonBeyond Basics with PythonWebpages with HTML & CSS
2:00 PM - 3:00PM CTIntroduction to Programming with PythonBeyond Basics with Python
Introduction to Programming with Python
3:00 PM - 4:00PM CTIntroduction to Programming with PythonBeyond Basics with PythonWebpages with HTML & CSS
5:00 PM - 6:00PM CTIntroduction to Programming with Python

Ages 14-18 High School Coding Class Schedule (Core Track)

Class meeting schedule is 55 minutes per day Monday – Thursday for 3 weeks. Required course sequence for core track: Intro to Python -> Fundamentals of Web Development -> User Interface Development. Classes fill quickly – enroll today!

Available Time Slots (Pick One)June Term
(June 12th - 29th)
July Term
(July 10th - 27th)
August Term
(August 7th - 24th)
10:00 AM - 11:00 AM CTIntroduction to PythonFundamentals of Web DevelopmentUser Interface Development
11:00 AM - 12:00 PM CTIntroduction to PythonFundamentals of Web Development
12:00 PM - 1:00PM CTIntroduction to Python
3:00 PM - 4:00PM CTIntroduction to PythonFundamentals of Web DevelopmentUser Interface Development
3:00 PM - 4:00PM CTIntroduction to PythonFundamentals of Web Development
6:00 PM - 7:00PM CTIntroduction to Python

Ages 14-18 Python Language Track Schedule

Required course sequence for Python track: Beginner Python -> Intermediate Python -> Advanced Python. Classes fill quickly – enroll today!

Available Time Slots (Pick One)June Term
(June 12th - 29th)
July Term
(July 10th - 27th)
August Term
(August 7th - 24th)
11:00 AM - 12:00 PM CTBeginner PythonIntermediate Python
2:00 PM - 3:00PM CTBeginner PythonIntermediate PythonAdvanced Python
4:00 PM - 5:00PM CTBeginner Python

Ages 14-18 AP Computer Science Prep

Class meeting schedule is 55 minutes per day Monday – Thursday for 3 weeks. Required course sequence for APCS track: Java I -> Java II. Classes fill quickly – enroll today!

Available Time Slots (Pick One)June Term
(June 12th - 29th)
July Term
(July 10th - 27th)
August Term
(August 7th - 24th)
9:00 AM - 10:00 AM CTJava IJava II
12:00 PM - 1:00PM CTJava IJava II
1:00 PM - 2:00PM CTJava IJava I
Java II
4:00 PM - 5:00PM CTJava IJava II
7:00 PM - 8:00PM CTJava I
Parents Give Us 5 Stars
Parents Give Us 5 Stars

Our reviews speak for themselves.

One of the best decisions I made to further develop my son’s interest in coding. He has been attending weekly classes for more than a year and it has kept him engaged, challenged and entertained.
Pablo

#1 Most Comprehensive Program for Your Student’s Success!

The CodeWizardsHQ program comes with everything your child needs to be successful in learning to code.

All of the below are included at no extra cost.

Interactive Live Classes
Structured and Comprehensive Curriculum
Video Recordings of Every Class
Downloadable Slides for Every Class
1×1 Office Hours (Advanced Courses)
Weekly Progress Report & Alerts
Daily Homework Help
Individual Course Certification
Highly Qualified and Experienced Teachers
Direct Messaging with Teachers
Supportive Online Student Community
24/7 Access to Proprietary Coding Platform
Hands-on, Project Based Learning
Path to Real-World Internship

$447 Per Course

$149 weekly installment plan available.
There is no contract. You may cancel anytime within the first 4 class sessions for a 100% money-back guarantee.
See guarantee details.

Success rate seal

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.

Money back guarantee seal

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. See guarantee details.

*The weekly payment plan is not available for discounted courses.

Common Enrollment Questions

What happens after enrollment?

We will confirm your enrollment, class time and start date through email. After that, we will send a welcome email with all class information.

What technology do we need?

You need a computer with a microphone and a speaker, a browser (Google Chrome) and a good internet connection.

Chromebooks and iPads are not compatible with our platform.

See full details on What Technology is Needed for Class.

What is your typical class size?

Our class size is small, usually between 6-8 students. We have found this as the optimal size for successful group work and individual attention.

Who is the summer program for?

Our summer coding programs are ideal for kids and teens ages 8-18. Summer programs include 3-week coding classes and 1-week coding camps.

They're particularly enjoyable for kids with interest in technology or video games. Beginners are welcome, no prior coding experience is needed.

Can my child and their friends be in the same class?

We are happy to accommodate friend requests when possible, as long as students are on the same curriculum and give a minimum 1 week notice in advance of class start date. We will not be able to rearrange class assignments once classes are filled.

When enrolling siblings or using a referrer name during enrollment it is not assumed that they want to be in the same class. Please email us at [email protected] if you would like students grouped in the same class.

Why should I enroll now?

We have limited spots available. By enrolling early, you guarantee yourself a spot in the program.

What if I enroll now and something comes up?

3-Week classes. You may cancel anytime within the first 4 sessions, before the fifth session starts for a full refund.

1-Week camps. You may request a full refund at least 7 days before the first scheduled day of camp.

What if I travel during summer?

You can attend our summer coding camp or classes even while traveling. All you need is a computer and a reliable internet connection.

Another option is our winter camp program which offers the same 1-week camp curriculum.

Is there a money-back guarantee?

Summer classes have a 4-session guarantee. You may cancel anytime within the first 4 sessions, before the fifth session starts.

Summer camps have a cancellation refund guarantee. You may request a full refund at least 7 days before the first scheduled day of camp.

See full guarantee details.

Enroll Now