Summer Enrollment Opens Feb. 1 View Classes
Student Login | Parent Login | Student Center

Summer Coding Classes for Kids and Teens

Have fun and stay engaged all summer long!

Your child can make the most of their summer by building games and applications while learning how to code. Our summer coding classes are 3-week accelerated versions of courses in our structured program. If your child enjoys classes this summer, they can continue into the school year!

Summer Class Curriculum | Summer Class Schedule | Summer Class Pricing

Summer coding classes banner

Summer Coding Class Details

  • 1 Hour 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

Our Online Summer Classes for Kids & Teens

Our summer classes are the same as our weekly coding classes, except students meet Monday through Thursday over 3 weeks. Your child will get the same great learning experience and beyond the classroom support.

Ages 8-10

Elementary School Options:
Summer elementary program option

Ages 11-13

Middle School Options:
Summer middle school program option

Ages 14-18

High School Options:
Summer high school program option
Summer python program option
Summer JAVA program option
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
Complimentary 1×1 Office Hours
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

Class Tuition $149 Per Week

Each class lasts for 3 weeks for a total cost of $447
There is no contract. You may cancel anytime within the first 4 class sessions for a 100% money-back guarantee.

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 (1 session for camps) for a full refund.

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

Summer Class Schedule

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

We offer three summer class terms:

Summer 2022 June
Summer 2022 July
Summer 2022 August

Class Dates and Times: During each session, students meet for 1-hour 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

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 6th - 23rd)
July Term
(July 11th - 28th)
August Term
(Aug. 8th - 25th)
8:30 AM - 9:30 AM CT
Animation and Interactive Games with ScratchLogic with ScratchIntro to Text-based Programming
10:00 AM -
11:00 AM
Animation and Interactive Games with ScratchLogic with Scratch
11:30 AM -
12:30 PM CT
Animation and Interactive Games with Scratch
1:00 PM -
2:00 PM CT
Animation and Interactive Games with ScratchLogic with ScratchIntro to Text-based Programming
2:30 PM -
3:30 PM
Animation and Interactive Games with ScratchLogic with Scratch
4:00 PM -
5:00 PM CT
Animation and Interactive Games with Scratch
5:30 PM -
6:30 PM CT
Animation and Interactive Games with ScratchLogic with ScratchIntro to Text-based Programming
7:00 PM -
8:00 PM CT
Animation and Interactive Games with ScratchLogic with Scratch
8:30 PM - 9:30 PM CTAnimation and Interactive Games with Scratch

Ages 11-13Middle School Coding Class Schedule

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 6th - 23rd)
July Term
(July 11th - 28th)
August Term
(Aug. 8th - 25th)
8:30 AM - 9:30 AM CTIntroduction to Programming with Python
10:00 AM - 11:00 AM CTIntroduction to Programming with PythonWebpages with HTML/CSSInteractive Web with JavaScript
11:30 AM - 12:30 PM CTIntroduction to Programming with PythonWebpages with HTML/CSS
1:00 PM -
2:00 PM CT
Introduction to Programming with PythonWebpages with HTML/CSSInteractive Web with JavaScript
1:00 PM -
2:00 PM CT
Introduction to Programming with Python
2:30 PM -
3:30 PM CT
Introduction to Programming with PythonWebpages with HTML/CSSInteractive Web with JavaScript
4:00 PM -
5:00 PM CT
Introduction to Programming with PythonWebpages with HTML/CSSInteractive Web with JavaScript
4:00 PM -
5:00 PM CT
Introduction to Programming with PythonWebpages with HTML/CSS
5:30 PM -
6:30 PM CT
Introduction to Programming with PythonWebpages with HTML/CSS
5:30 PM -
6:30 PM CT
Introduction to Programming with Python
7:00 PM -
8:00 PM CT
Introduction to Programming with PythonWebpages with HTML/CSSInteractive Web with JavaScript
8:30 PM - 9:30 PM CTIntroduction to Programming with PythonWebpages with HTML/CSS

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

Required course sequence for core program: Intro to Python -> Fundamentals of Web Development -> User Interface Development.

Available Time Slots (Pick One)June Term
(June 6th - 23rd)
July Term
(July 11th - 28th)
August Term
(Aug. 8th - 25th)
8:30 AM - 9:30 AM CTIntroduction to Python (Core Program)Fundamentals of Web Development (Core Program)
10:00 AM - 11:00 AM CTIntroduction to Python (Core Program)
11:30 AM - 12:30 PM CTIntroduction to Python (Core Program)Fundamentals of Web Development (Core Program)User Interface Development (Core Program)
1:00 PM -
2:00 PM CT
Introduction to Python (Core Program)Fundamentals of Web Development (Core Program)
2:30 PM -
3:30 PM CT
Introduction to Python (Core Program)
4:00 PM -
5:00 PM CT
Introduction to Python (Core Program)Fundamentals of Web Development (Core Program)User Interface Development (Core Program)
5:30 PM -
6:30 PM CT
Introduction to Python (Core Program)Fundamentals of Web Development (Core Program)
7:00 PM -
8:00 PM CT
Introduction to Python (Core Program)
8:30 PM -
9:30 PM CT
Introduction to Python (Core Program)Fundamentals of Web Development (Core Program)User Interface Development (Core Program)

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 6th - 23rd)
July Term
(July 11th - 28th)
August Term
(Aug. 8th - 25th)
8:30 AM -
9:30 AM CT
Beginner Python (Python Track)
10:00 AM - 11:00 AM CTBeginner Python (Python Track)Intermediate Python (Python Track)Advanced Python (Python Track)
11:30 AM - 12:30 PM CTBeginner Python (Python Track)Intermediate Python (Python Track)
1:00 PM - 2:00 PM CTBeginner Python (Python Track)
2:30 PM -
3:30 PM CT
Beginner Python (Python Track)Intermediate Python (Python Track)Advanced Python (Python Track)
4:00 PM - 5:00 PM CTBeginner Python (Python Track)Intermediate Python (Python Track)
5:30 PM - 6:30 PM CTBeginner Python (Python Track)
7:00 PM -
8:00 PM CT
Beginner Python (Python Track)Intermediate Python (Python Track)Advanced Python (Python Track)
8:30 PM -
9:30 PM CT
Beginner Python (Python Track)Intermediate Python (Python Track)

Ages 14-18 AP Computer Science Prep

Required course sequence for Python track: Java I -> Java II. Classes fill quickly – enroll today!

Available Time Slots (Pick One)June Term
(June 6th - 23rd)
July Term
(July 11th - 28th)
August Term
(Aug. 8th - 25th)
1:00 PM -
2:00 PM CT
Java I (APCS)Java II (APCS)
2:30 PM -
3:30 PM CT
Java I (APCS)
Java II (APCS)
5:30 PM -
6:30 PM CT
Java I (APCS)Java II (APCS)
4:00 PM - 5:00 PM CTJava I (APCS)
7:00 PM -
8:00 PM CT
Java I (APCS)Java II (APCS)

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. They're particularly enjoyable for kids with interest in technology or video games. Beginners are welcome, no prior coding experience is needed.

Where are summer camps held?

Log in from your home and you will be connected to a live teacher in a secure online classroom. No driving for you!

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 school@codewizardshq.com if you would like students grouped in the same class.

Why should I enroll now?

Summer Early Bird Pricing Ends May 1!

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?

We are happy to move you to another class or we also offer a 100% 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 1-session guarantee. You may cancel anytime within the first session, before the second session starts.

What if I enroll and my child isn’t into coding that much?

The program is designed to be engaging to kids and your child will love it. Having said that, we have a 100% money-back guarantee. If for some reason your child isn’t interested, contact us after the 1st session of the camp or 4th session of the classes and we will refund your tuition.

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.

Is there a money-back guarantee?

Yes, absolutely. If your child is not thrilled, we offer a 100% 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 1-session guarantee. You may cancel anytime within the first session, before the second session starts.

What happens after my child finishes camp?

Our summer coding camp is only offered for the first course in our Elementary School Coding Program and Middle School Coding Program.

Elementary students can continue with Logic With Scratch in our 3-week summer or 12-week regular schedule classes.

Middle school students can continue with Webpages with HTML & CSS in our 3-week summer or 12-week regular schedule classes.

Enroll Now

Pin It on Pinterest