Top Questions
What is the total price of the course?
The total price is $447 per course.
Tuition is spread in 3 payments of $149. Each course is 12 sessions long.
How long does each course last?
Each regular program course is 12 weeks long and includes 12 55-minute sessions per week.
Accelerated courses can either be 2 sessions per week (6 weeks total) or 4 sessions per week (3 weeks total).
How long will it take my child to complete the full program?
Each course in our Elementary, Middle School, or High School program is 12 weeks long. To complete a Wizard Level with 4 courses (including the Capstone) would take approximately 1 year.
- Students starting in Elementary School Program would take 7 years to complete the program.
- Students starting in Middle School Program would take 5 years to complete the program.
- Students starting in High School Program would take 3 years to complete the program.
You can accelerate the program if:
- Your child has coding experience and tests out of courses with an advanced placement test
- Your child attends a 2x accelerated course which meets twice a week
- Your child attends a 4x accelerated summer course which meets four times a week
Does my student get help outside of class time?
Yes! Your student can get help with homework and understanding concepts beyond class time.
You will have access to a full suite of beyond-the-classroom benefits that includes access to live daily homework help, the community forum, and 1x1 office hours. We're here to support their learning when they need us. See full benefits.
About Us
How is CodeWizardsHQ different?
Our curriculum is more comprehensive and structured than any other online coding program available. Our program combines the benefits of teacher-led instruction, a students-first approach, and hands-on, project-based learning, with the convenience of the online classroom. It’s the most effective way for your child to learn to code.
Do you offer in-person camps or in-person classes?
No, we do not offer in-person camps or classes. All camps and classes and held virtually via Zoom.
How will my child benefit?
Every CodeWizardsHQ student learns real-world text-based coding along with the logic, structure and practical applications of important programming languages. This gives students a strong foundation for success in other STEM subjects and excellent preparation for university and lucrative career choices.
Do you offer private lessons?
If you’re interested in private lessons, please contact us.
Can my school/organization sponsor classes?
Yes, absolutely! We love partnering with groups and schools to teach coding. Please contact us.
APCS
Is there a money-back guarantee?
Yes! Classes have a 4-session guarantee. You may cancel anytime within the first 4 sessions, before the fifth session starts. Guarantee does not apply to 1-week camps. See full guarantee details.
What happens if a student misses a class?
All our class sessions are recorded. Students can watch the videos and get caught up prior to their next class.
Is there any special software that is needed?
No. Students will be using our browser-based code editor to write real code. They don’t need to download or install special software.
See full details on What Technology is Needed for Class.
Can students use tablets?
Unfortunately no. Because they will be writing typed-code and seeing their work in real-time, they need a computer or laptop with a separate keyboard.
Camps
Where are 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!
What happens after the camp is over?
Join one of our 3 week accelerated summer courses! These courses are just as fun as our camps and give students a strong foundation of programming knowledge while teaching students how to think like a programmer. More details here
Classes
What are the classes like?
Hands-on activities and project-based classes are held for an hour once per week. They are held in our Headquarters, our customized online classroom that can be accessed from anywhere with an internet connection. A live teacher helps each student on an individual basis and keeps each session engaging. There is always followup material between class sessions.
Will my child receive a certificate?
At the end of each course, students are assigned a capstone project that incorporates all the skills learned during that course. Every student who successfully completes this capstone project receives a certificate of completion, recognizing the skills they’ve learned and the level of mastery they’ve achieved.
Students can claim and print their certificates from their account.
Does my child get support outside of class time?
Yes! Students get 24/7 access to course materials and recorded sessions to review course content. They also have access to daily homework help, the community forum, and live 1×1 teacher help during our office hours. All support is included in course fees.
What is your class size?
CodeWizardsHQ’s class sizes are small. We typically have six students per class and will not allow more than seven. We group students by age and coding background. We have found that this is the optimal size for successful group work and individual attention.
How will I stay updated on my child’s progress?
A key aspect of our program is keeping parents informed on what happens in the classroom. Parents receive weekly progress reports that indicate what students have done that week and have links to their projects. Besides regular email updates on students’ progress, parents and teachers are welcome to audit a current class or review recorded sessions of completed classes.
Who are your teachers?
CodeWizardsHQ’s teachers are experienced coders chosen for their technical ability and enthusiasm when presenting materials to students. We train and work with our teachers to continue to develop their skills through professional development and constant teacher observation and feedback. See our about page to get to know the team.
Community Educators
What if my child has coding experience?
The CodeWizardsHQ program is a multi-year sequentially structured curriculum that is beginner-friendly and requires no prior coding experience. If students have coding experience (other than Scratch, Code.Org, Minecraft, etc), they might be able to join an intermediate course based on demonstrated skill level. See the Placement Testing page for more details.
What ages / grades are the classes for?
Our classes are designed for students 8-18 years old, or for grades 3rd to 12th. 7 year olds who are interested in technology will also enjoy our CWHQ Junior Program. No prior coding experience is required. If your child is outside this age range or you’re searching for adult classes, please contact us for other options.
Enrollment
What course should I start with in elementary school?
The first course is Animation and Games with Scratch in the core track. Upon successful completion of the first course, students progress through our structured and progressive curriculum in the order that they are listed on the curriculum page. See the placement testing page if your student has significant coding experience and would like to start at a higher level in the core track.
Do courses have prerequisites?
The Introduction to Programming with Python course does not require any prior coding knowledge. The course is meant to build a strong foundation of coding knowledge for the rest of our courses. We ask that students take courses in the order that they are listed on our Curriculum page.
Does CodeWizardsHQ offer scholarships?
We offer merit, diversity and needs-based scholarships. Check out our scholarship page to check your eligibility and apply.
Do you have a trial version?
We offer a 100% money-back guarantee if you choose to withdraw from classes within your first four class sessions. So while we do not have a “trial” class, we do have a built-in trial period. See full guarantee details.
The best way to experience our program is to just dive in and evaluate the experience before the 4th class session.
How does your money-back guarantee work?
CodeWizardsHQ will do everything possible to make our classes challenging, fun, and productive for your student. If you don’t want your student to continue, please notify us of your withdrawal within the first four class sessions in our program and you will receive a full refund.
Guarantee does not apply to 1-week camps. See full guarantee details.
What is the best time to enroll?
We are a year-round program. We start new classes every month. Don’t wait to get started. Enrollment is open now. As soon as you enroll, you will receive a welcome email and orientation package for you and your child.
What course should I start with in middle school?
The first course in the middle school core track is Intro to Programming with Python. Upon successful completion of the first course, students progress through our structured and progressive curriculum in the order that they are listed on the curriculum page. See the placement testing page if your student has significant coding experience and would like to start at a higher level in the program.
Group Pricing
What happens to group price if a student withdraws?
Price rates will stay the same as long as 3 students remain and will carry over to the next course if it begins within 1 month of a course ending.
Homeschool
What happens to group pricing if a student withdraws?
Price rates will stay the same as long as 3 students remain and will carry over to the next course if it begins within 1 month of a course ending.
What if our group has more than 8-students?
Please split them into two classes and enroll them. The group pricing works on a per-class basis.
HTML & CSS
What is HTML & CSS for kids?
HTML (HyperText Markup Language) is a programming language that defines the structure and elements of a website.
CSS (Cascading Style Sheets) is a programming language that formats HTML elements and adds styles to a website.
HTML, CSS, and JavaScript are the building blocks of every webpage. In fact, the first website ever launched in 1991 was written in HTML. For many developers, HTML and CSS were the first languages they learned because of their popularity and simplicity.
How do I teach HTML and CSS?
There are an abundance of resources for teaching HTML/CSS to children. Start with your child’s age and interests. You can choose from coding books, tutorials, videos, or coding classes. There are free and paid options at all levels, but using a free coding resource is a good way to dip your toe in and see if your child is interested.
Is HTML and CSS easy to learn?
HTML and CSS are two of the easiest languages to learn for kids and beginners. The syntax is simple and you can easily view the output in your browser. Unlike backend languages like Python and Java, you do not need to download any packages or run your code through a server, so it’s very easy to get started.
What should I learn first, HTML or CSS?
We advise learning HTML first. It will help kids build a foundation for how a site is structured and interpreted by a browser. A CSS file is added to an HTML page in order to format and style features of the HTML like color and size. Without an HTML page, the CSS code will have no effect.
HTML & CSS Landing
My child has no coding experience. Is it ok?
Yes! Our classes are designed so that no prior experience is necessary.
Classes are beginner-friendly. Simply start with the first class in the program for your child's age.
What if my student already has experience coding?
Not a problem! These courses should still provide a fun exercise for your student as well as the opportunity to check out how our classes work.
What course should I start with in high school?
The first course is Intro to Python. Upon successful completion of the first course, students progress through our structured and progressive curriculum in the order that they are listed on the curriculum page. See the placement testing page if your student has significant coding experience and would like to start at a higher level in the program.
Intro Class
Is there any software to download?
No, all classes and platforms are browser-based.
Do you offer refunds?
All 55-minute classes are non-refundable. However, to accommodate unforeseen circumstances, we do allow up to one (1) convenience transfer to move a student to a different class when one is scheduled and available. To request a convenience transfer, please call CodeWizardsHQ at 1-800-213-2417.
Minecraft Camp
What is required for this camp?
Student requirements include all of our standard technical recommendations.
In addition to our default recommendations, students are also required to purchase and install a copy of Minecraft for the PC before the start of the first session if a copy is not already owned. Students should already be familiar with the basics Minecraft. Students should be familiar with PC specific controls prior to the start of the first session.
How do I know if my student has the right version of Minecraft?
There are different versions of Minecraft for mobile, console, cross-platform play, etc. The version that we need for this camp is Minecraft Java Edition for the PC. If you own any version other than Windows, Mac, or Linux, then it's the wrong version.
The correct version can be purchased at this link
What happens if something comes up?
Not a problem. Feel free to cancel anytime up to 1 week before the first camp for a full refund.
Minecraft Username Collection
How can I find my Minecraft username?
You can find your Minecraft: Java Edition username by logging in to the official Minecraft website.
Once logged in, go to your Profile page and see Profile Name.
Note that your Xbox gamertag is not the same as your Profile Name.
Placement
Is there a particular order that tests must be taken in?
Yes. Placement tests must be taken in the order they are listed above.
Can I test out of multiple classes at the same time?
Not at the same time, no. Classes must be tested out of one at a time. Apply for multiple tests if you wish to test out of multiple classes.
I am already enrolled in the CodeWizardsHQ program. Will my payment transfer to the new class?
Yes. Payment will transfer to the new class as long as the current class is less than halfway complete.
Are there refunds for placement tests?
No. We do not offer refunds for placement tests, but we will credit testing fees toward your next payment if you choose to enroll in our program.
Programs
I have a 10 year old, which program should I enroll?
Most 8-10 year old students should start with the Animation and Games with Scratch in the core track. If you’re 10, you may choose the middle school core track if you are confident about text-based programming and your typing speed is 25 wpm with 90% accuracy. After you complete the online enrollment, take a typing test then email a screenshot of your results to [email protected] to be placed in the middle school core track.
My child already knows Scratch. What do I do?
If your child has good prior coding experience in Scratch, then take a placement exam to skip to the next course in the core track.
We highly recommend that you review the full course curriculum and feel confident about knowing that material before taking the placement exam.
I have a 13 year old, which program should I enroll?
What if my child already has some experience in Python?
If your child has good prior coding experience in Python, then take a placement exam to skip to the next course.
We highly recommend that you review the full course curriculum and feel confident about knowing that material before taking the placement exam.
Referral
When will the referral credit be applied?
Our team will manually apply the referral starting on your second payment.
How can I refer friends?
Simply send your friend a link to our website www.codewizardshq.com, and have them select "Referral" in the "How did you hear about CodeWizardsHQ?" section on the enrollment form and then have them enter your student's name. You can send it via Facebook, Instagram, WhatsApp, text, email, etc.
Is the referral program available if my student is not in the program?
You must have a student in the program to take advantage of this offer. Please see our affiliate program if you do not have a child in our coding program.
Requirements
What is the time commitment?
Classes are for 55 minutes per week unless specified otherwise. Practice work is assigned after every class which will take approximately 1 hour to complete. Additional projects and activities will be available for students to explore based on their interests and time availability.
What technology do we need at home?
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; 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.
Roblox Camp
What is required for this camp?
The following is required for this camp:
- Be familiar with navigating programs and files on their computer
- Meet all Roblox system requirements
- Have all required class technology
- Install a copy of Roblox Studio
Is this ran by the Roblox Corporation?
No, it is not. The camp is ran by CodeWizardsHQ for students interested in improving their understanding of Roblox coding!
Summer Class
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 4th session of the classes and we will refund your tuition. Guarantee does not apply to 1-week camps. See full guarantee details.
TAM
How long is each Coding Club lesson?
Each Coding Club meeting starts with a pre-work section, which includes a short quiz that is automatically graded, a video lesson, and time to work on that week’s project. Each club meeting is designed to last for 45-60 minutes.
What if a student misses a club meeting?
If a student is absent, they can easily catch up on what they missed. Students can access all club materials (notes, video, projects, etc.) at any time by logging into the club platform.
Will you provide any ways for me to market my club?
The school licensing fee includes a marketing kit to help spread the word to students and families. The marketing kit includes a letter to parents, a printable flyer, and a post for social media.
Technology
Is a Mac or a PC okay?
Yes, you may use either a Mac or a PC computer.
Winter Camp
What if I travel during winter?
You can attend our winter coding camp even while traveling. All you need is a computer and a reliable internet connection.
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, have previously been enrolled with CodeWizardsHQ, 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 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.
Who are Winter Camps for?
Our Minecraft & Roblox Camps 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.
Is there a money-back guarantee?
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.
The CodeWizardsHQ Advantage
Our reviews speak for themselves.