Summer Camps for Session 3 starting July 29th | Summer Classes for Session 3 starting Aug 5th. Enroll Now
Student Login Parent Login

The Most Effective Summer Coding Education for Your Child

Students can choose the Elementary, Middle, or High School program depending on their age range. Students, ages 14-18, can also choose to specialize in our Python or Java track.

  • Elementary School (ages 8-10)
  • Middle School (ages 11-13)
  • High School (ages 14-18)
ES
Summer Accelerated Classes Ages 8-10

Elementary School Core Track

Program Overview:

These courses are a 3-week accelerated version of our all year-round elementary school courses. Only Wizard Level 1 courses are offered in this summer accelerated format.

  • Course 1: Animation and Games with Scratch
  • Course 2: Logic with Scratch
  • Course 3: Intro to Text-based Programming
Per course:
  • lessons 12
  • weeks 3
  • min / lesson 55
Course
Price:
$ 447 Enroll
MS
Summer Accelerated Classes Ages 11-13

Middle School Core Track

Program Overview:

These courses are a 3-week accelerated version of our all year-round middle school courses. Only Wizard Level 1 courses are offered in this summer accelerated format.

  • Course 1: Intro to Programming with Python
  • Course 2: Beyond Basics with Python
  • Course 3: Webpages with HTML & CSS
Per course:
  • lessons 12
  • weeks 3
  • min / lesson 55
Course
Price:
$ 447 Enroll
HS
Summer Accelerated Classes Ages 14-18

High School Core Track

Program Overview

These courses are a 3-week accelerated version of our all year-round high school courses. Only Wizard Level 1 courses are offered in this summer accelerated format.

  • Course 1: Intro to Python
  • Course 2: Fundamentals of Web Development
  • Course 3: User Interface Development
Per course:
  • lessons 12
  • weeks 3
  • min / lesson 55
Course
Price:
$ 447 Enroll
PT
Summer Accelerated Classes Ages 14-18

Python Language Track

Program Overview:

This Python Language track is offered exclusively during summer in a 3-week accelerated format. 

  • Course 1: Beginner Python
  • Course 2: Intermediate Python
  • Course 3: Advanced Python
Per course:
  • lessons 12
  • weeks 3
  • min / lesson 55
Course
Price:
$ 447 Enroll
CS
Summer Accelerated Classes Ages 14-18

APCS Prep Track

Program Overview:

This AP Computer Science Prep track is offered exclusively during summer in a 3-week accelerated format.

  • Course 1: Java I
  • Course 2: Java II
Per course:
  • lessons 12
  • weeks 3
  • min / lesson 55
Course
Price:
$ 447 Enroll

Details of Summer Coding Classes

  • 3-Week Classes
  • 55-Min Lessons (Mon-Thur)
  • Hands-On & Interactive
  • Live Online Teacher-Led Classes
  • Real-World Programming Languages
  • Parent Updates on Student Progress
  • Beginner Friendly, No Experience Needed
  • Certification for Successful Class Completion

2024 Summer Class Schedule

Below are the dates for our summer classes, you will choose your desired classes at checkout through the enrollment form. All students start with the first course in Wizard Level I for their age range. If you have previous coding experience, take the Placement test to skip ahead.

Returning students can continue with the class where they left off.

Elementary School Coding Class Schedule (Ages 8-10)
Class meeting schedule is 55-min per day Monday – Thursday for 3 weeks. Required course sequence:
Animation and Games with Scratch -> Logic with Scratch -> Introduction to Text-based Programming

(scroll right to view schedule on mobile)
Available Time SlotsJune 3 – June 20July 8 – July 25Aug 5 – Aug 22
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:00 PM CT
Animation and Interactive Games with ScratchLogic with ScratchIntro to Text-based Programming
1:00 PM –
2:00 PM CT
Animation and Interactive Games with ScratchLogic with Scratch
2:00 PM –
3:00 PM CT
Animation and Interactive Games with ScratchLogic with ScratchIntro to Text-based Programming
3:00 PM –
4:00 PM CT
Animation and Interactive Games with Scratch
4:00 PM –
5:00 PM CT
Animation and Interactive Games with ScratchLogic with Scratch
Middle School Coding Class Schedule (Ages 11-13)
Class meeting schedule is 55-min per day Monday – Thursday for 3 weeks. Required course sequence:
Intro to Programming with Python -> Beyond Basics with Python -> Webpages with HTML & CSS

(scroll right to view schedule on mobile)
Available Time SlotsJune 3 – June 20July 8 – July 25Aug 5 – Aug 22
10:00 AM –
11:00 AM CT
Introduction to Programming with PythonBeyond Basics with Python
11:00 AM –
12:00 PM CT
Introduction to Programming with PythonBeyond Basics with PythonWebpages with HTML & CSS

Introduction to Programming with Python
12:00 PM –
1:00 PM CT
Introduction to Programming with PythonBeyond Basics with Python
1:00 PM –
2:00 PM CT
Introduction to Programming with PythonBeyond Basics with PythonWebpages with HTML & CSS
2:00 PM –
3:00 PM CT
Introduction to Programming with PythonBeyond Basics with Python

Introduction to Programming with Python
3:00 PM –
4:00 PM CT
Introduction to Programming with PythonBeyond Basics with PythonWebpages with HTML & CSS
4:00 PM –
5:00 PM CT
Introduction to Programming with Python
High School Coding Class Schedule (Ages 14-18)
Class meeting schedule is 55-min per day Monday – Thursday for 3 weeks. Required course sequence:
Intro to Python -> Fundamentals of Web Development -> User Interface Development

(scroll right to view schedule on mobile)
Available Time SlotsJune 3 – June 20July 8 – July 25Aug 5 – Aug 22
10:00 AM –
11:00 AM CT
Introduction
to Python
Fundamentals
of Web Development
User Interface
Development
11:00 AM –
12:00 PM CT
Introduction
to Python
Fundamentals
of Web Development
12:00 PM –
1:00 PM CT
Introduction
to Python
3:00 PM –
4:00 PM CT
Introduction to PythonFundamentals of Web Development

Introduction to Python
User Interface Development

Fundamentals of Web Development
6:00 PM –
7:00 PM CT
Introduction to Python
Ages 14-18 – Python Language Track Schedule
Meeting schedule is 55-min per day Monday – Thursday for 3 weeks. Required course sequence for Python track:
Beginner Python -> Intermediate Python -> Advanced Python

(scroll right to view schedule on mobile)
Available Time SlotsJune 3 – June 20July 8 – July 25Aug 5 – Aug 22
11:00 AM –
12:00 PM CT

Beginner PythonIntermediate Python
2:00 PM –
3:00 PM CT
Beginner PythonIntermediate PythonAdvanced Python
4:00 PM –
5:00 PM CT
Beginner Python
Ages 14-18 – AP Computer Science Prep Schedule
Meeting schedule is 55-min per day Monday – Thursday for 3 weeks. Required course sequence for APCS track:
Java I -> Java II

(scroll right to view schedule on mobile)
Available Time SlotsJune 3 – June 20July 8 – July 25Aug 5 – Aug 22
9:00 AM –
10:00 AM CT
Java IJava II
12:00 PM –
1:00 PM CT
Java IJava II
1:00 PM –
2:00 PM CT
Java IJava I

Java II
4:00 PM –
5:00 PM CT
Java IJava II
7:00 PM –
8:00 PM CT
Java I

Parents Love The CodeWizardsHQ Summer Accelerated Classes!

Middle school boy taking online class

Amazing and Well-Organized Summer Courses

It was a well-organized course that kept the students busy, interesting, and motivated with daily student grades from their homework and quiz posted every day by email. As a parent I knew my son was doing nothing other than the course and the course work. I am glad I registered my son for this summer course! – Chandrika

Smiling boy in summer coding class

Fantastic Program!

The CodeWizardsHQ summer program was fantastic. My 15 year old son enjoyed learning Python. Great experience. Highly recommend! – Sherry McGrath

Girl with glasses taking coding classes in the summer

Highly Recommended On So Many Levels!

This was a great summer program for my 14-year-old. She really enjoyed it and learned a lot. The projects and homework were not overly time-intensive but reinforced each session. I highly recommend this program and so does she :). – AL

TrustScore 4.7 | 1,147 Reviews

#1 Most Comprehensive Coding Program For Kids!

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

Program Benefits:

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

Better than a FREE Trial

One trial class is not enough to decide if a program is right for your child. We offer a 100% Money-Back Guarantee for four full sessions.

Your student will get the benefit of:
  • 4 Hours of Live Instruction
  • 4 Class Projects & 8 Homework Projects
  • Fully Unlocked Development Environment
  • Access to All Beyond-the-classroom Support Including Live Homework Help
Questions? We are here to help.
Easy answers to some common 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.

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 & 2-Day 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.

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

Yes. We are happy to accommodate friend requests when possible, as long as 


  1. students are on the same curriculum

  2. they have previously been enrolled with CodeWizardsHQ

  3. they 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 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.

Who is the summer program for?

Our summer coding programs are ideal for kids and teens ages 8-18. We have multiple summer program options, including 3-week coding classes and 1-week & 2-day coding camps.

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

Is there a money-back guarantee?

Yes! All classes have a 100% money-back guarantee. You may cancel anytime within the first 4 sessions, before the fifth session starts. The guarantee does not apply to 1-week camps.

1-week and 2-day summer camps and winter 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.

 

More questions? Find answers on our FAQ page.

Explore Core Track Classes

CodeWizardsHQ offers classes all year round for all age groups (8-18).

During summer we offer 3-week accelerated versions of our structured core track classes (usually 12-weeks), along with unique 1-week camps designed only for summer break. Students can start, continue, catch up, or get ahead during this time and then transition back into our normal class schedules during the school year.

Year-round coding classes for kids