Scratch Classes are the Beginner-Friendly Way to Introduce Kids to Coding
Scratch is a free block-based coding platform that lets you drag and drop code blocks to build fun games and apps. Scratch is a free block-based coding platform that lets you drag and drop code blocks to build fun games and apps. Scratch is an ideal way to introduce programming to younger students because it’s simple and visual, yet teaches powerful programming concepts like variables, loops, and conditionals. Students progress to learn advanced logic and build computing skills in preparation for text-based coding languages.
Scratch Coding Lessons
Learning happens naturally when kids are having fun. Our Scratch classes let students’ creativity run wild while providing a foundation and structure to their coding journey. We set younger students up for success in coding text-based languages because they learn the underlying coding concepts through Scratch. They will get to create animations, build interactive games, and gain critical thinking and problem-solving skills at the same time.
- New students start in the Animation and Gaming with Scratch course
- Placement testing is available for students with previous coding experience
- Every course has 12 lessons
- Every Wizard Level consists of 3 core courses and 1 capstone course
- The entire Elementary School program consists of 2 Wizard Levels
Programming Fundamentals with Python
Logic with Python
Modular Programming with Python
Creating Websites with HTML/CSS
Responsive Websites with HTML/CSS
$447 Per Course
Tuition is spread out in 3 payments of $149.
There is no contract. You may cancel anytime within the first 4 class sessions. Full guarantee details.
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.
The CodeWizardsHQ Advantage
Our reviews speak for themselves.
What Kids Learn in Scratch Coding Courses
Logic with Scratch
Students deepen their Scratch and programming knowledge by developing functional games and applications. Logic with Scratch builds on critical, foundational concepts learned in the previous class, such as variables, data types, lists, arrays, loops, and operators. These skills also translate to other languages when students advance from this popular block language to writing code. By the end of the class, students will have the ability to build functions and code complex Scratch games and animations.
Expert-Led Lessons That Help Kids Learn Scratch
It’s fun to play with Scratch on your own, but kids get even more out of Scratch with our after school coding program. Many kids jump right into coding online with Scratch because the program is so easy to use. However, there are also advanced concepts and features that can be difficult for kids to learn on their own or may they never discover without the help of an expert. With the guidance of a coding teacher, students build on their skills and then advance to written languages like Python and Java. In our online Scratch classes for kids, teachers also provide support outside of class to ensure your child’s success.
Scratch Class Schedule
All students start in Animation and Gaming in Scratch at Wizard Level I. If you have previous coding experience, take the Advanced Placement test. Returning students can continue with the class where they left off.
Questions? We Are Here to Help.
Easy answers to some common questions.
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 course should I start with in elementary school?
The first course is Animation and Games with Scratch. 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.
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. If you’re 10, you may choose the middle school program 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 program.
My child already knows Scratch. What do I do?
More questions? Find answers on our FAQ page.