New Fall Classes Open For Enrollment View Programs
Student Login Parent Login

Students will learn object oriented programming with Java. The program contains 2-courses – Introductory Java and Intermediate Java. It prepares students to be successful in the AP computer science course in high school. For ages 14-18. No prior coding experience is needed. This track is offered exclusively in the summer as a 3-week class.

About Our AP Computer Science Online Course

How is the class structured?

  • An instructor will teach them in real-time
  • Interactive classes with hands-on coding
  • Small class size (up to 7 students per teacher)
  • Graded assignments and practice projects
  • Weekly parent update on student progress
  • 3-week semesters, total 2 semesters
  • Project-based learning approach
  • Ideal for ages 14-18

What topics will be covered?

  • Variables and Data Types
  • Methods and Parameters
  • Control Statements
  • Multidimensional Arrays
  • Logical Operators
  • Encapsulation
  • Inheritance
  • Polymorphism

Preparing Students for the AP Computer Science A Course

APCS Program Curriculum

This track is offered exclusively in the summer as a 3-week class.

JAVA 1 – Introductory Course

In the introductory course, students will learn the fundamentals of the Java programming language including the structure of a Java program. They will get familiar with programming concepts like variables, data types, methods, control statements, arrays, logical operators etc. It will end with a 2-lesson project involving all material covered in class.

JAVA 2 – Intermediate Course

In the intermediate course, students will build on the concepts learned in the introductory course. They will learn object oriented programming using Java. This includes classes and objects, static methods, encapsulation, inheritance, abstraction, interfaces, polymorphism and more. It will end with a 2-lesson project involving all material covered in class.

#1 Most Comprehensive Coding Program for Kids!

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
24/7 Access to Proprietary Coding Platform
Supportive Online Student Community
Path to Real-World Internship
Hands-on, Project Based Learning

Ages 14-18 – AP Computer Science Prep Schedule
Meeting schedule is 1 hour 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 Slots June 2 – June 19 June 23 – July 10 July 14 – July 31 Aug 4 – Aug 21
9:00 AM –
10:00 AM CT
Java I Java II
11:00 AM –
12:00 PM CT
Java I Java II
12:00 PM –
1:00 PM CT
Java I Java II
1:00 PM –
2:00 PM CT
Java I Java II Java I
2:00 PM –
3:00 PM CT
Java I Java II
4:00 PM –
5:00 PM CT
Java I Java II
6:00 PM –
7:00 PM CT
Java I

Class Tuition

$699 per course

Monthly payment options available through Affirm.
There is no contract. You may cancel anytime within the first 4 class sessions. Full guarantee details.

The CodeWizardsHQ Advantage

Our reviews speak for themselves.

Questions? We Are Here to Help.

Answers to frequently asked 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 for class?

Students will be using our browser-based code editor to write real code. They don’t need to download or install special software.

You will need the following: 

1) A computer with a keyboard, microphone, and speaker – almost all laptops bought within the last five years ago should have these. Chromebooks and iPads are not compatible with our platform.

2) A web browser installed, like Chrome (recommended) or Firefox, Safari, or Internet Explorer.; and 

3) A reliable internet connection. Also, a headset is great so students can keep their hands free, but it isn’t required.

See full details on What Technology is Needed for Class.

 

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?

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.

 

What if my child misses a class?

We encourage students to attend live classes so they can ask questions and interact with their instructor and classmates in real time. However, we understand that occasional absences happen. That’s why we record all classes and make the video and class slides available to your student shortly after the session ends. Your student can watch the recording, complete the classwork and homework, and if they need help, they can ask in the student forum, attend daily homework help, or schedule office hours.

More questions? Find answers on our FAQ page.