TOLL-FREE (877) 421-1498, UK: +44 (20) 33501310

This summer, get ahead and stay ahead by learning to code!

US & Canada

Structured, personalized and fun learning your kids will love. A chance to collaborate with other students, build their own apps, challenge their skills and learn the latest technology. A safe place online for kids to learn and make friends and memories for life.

All skill levels welcomed.
Ages 7-9, 10-12 and 13+

Start your learning today, safe and fun all from home!

You’ll show off your Minecraft skills, collaborate with other students, challenge your learning with the latest technology, Minecraft, Roblox, Scratch, Python, Java, Apps for Amazon, and Alexa and more. Daily problem solving, socializing, and fun with lots of course options to choose from to build solid skills for the future.

All camp times are in EST and billed in USD

All skill levels welcomed!
Personalized learning for
ages 7-9, 10-12 and 13+


Morning: (10AM – 12PM),
Afternoon: Options (1PM – 3PM)
Evening: Options (4PM – 6PM)


Affordable at
USD $230/week
(after TutorDoctor Discount)


Computer Science
trained staff


Small Student :
Coach Ratio with
tons of interaction


Safe and Secure
online environment


Tons of course
options to choose from
for all ages and skills


Lots of socialization and
collaboration opportunities

Code Wiz Alignment with
K – 12 Computer Science Framework

Code Wiz aligns its curriculum with the K–12 Computer Science Framework represents a vision in which all students engage in the concepts and practices of computer science.

“Beginning in the earliest grades and continuing through 12th grade, students will develop a foundation of computer science knowledge and learn new approaches to problem solving that harness the power of computational thinking to become both users and creators of computing technology. By applying computer science as a tool for learning and expression in a variety of disciplines and interests, students will actively participate in a world that is increasingly influenced by technology”

The framework promotes a vision in which all students critically engage in computer science issues; approach problems in innovative ways; and create computational artifacts with a practical, personal, or societal intent.

Inclusivity and Accessibility

I consider the needs of diverse users during the design process. I regularly advocate for both myself and others. (CS Practice 1)


I work effectively in teams by accepting different perspectives, giving and receiving feedback, and sharing the workload. (CS Practice 2.)

Problem solving

I know how to define the problem, break it down into parts, and determine a solution using appropriate programs or procedures. (CS Practice 3)


I recognize patterns and can simplify code by using functions and loops. I can design modules that simulate real world phenomena. (CS Practice 4)


I express myself creatively by designing new prototypes, figuring out new ways to solve a problem, or improving on existing products and solutions (CS Practice 5)

Debugging skills

I am able to find and fix errors in programs (CS Practice 6)


I share my ideas clearly by using appropriate language to describe, justify, and document processes and solutions. (CS Practice 7)


I do not give up when a problem gets challenging. I try different solutions and strategies until I get it right.

Design thinking

I am able to use an iterative process to design innovative prototypes or solutions to problems people care about.

Coding skills

I can use appropriate computer programming language to write a set of instructions for the computer to follow.

Algorithm design

I can determine step by step process to accomplish a task or solve a compelling problem.


• A modern PC or Mac computer with at least 4GB of RAM and 256MB processor speed. Tablets are not supported for online class/camp use.
• Minecraft, Roblox, Unity and Game dev with Java classes require PCs or MACs. Chromebooks will not suffice for these classes.
• A USB headset
• A web camera
• High speed internet

Our staff has been trained extensively in using Zoom to manage a classroom remotely. To maintain a safe environment, features like chat, file sharing, and even speaking out of turn will be limited and/or restricted. Instructors have the ability to mute or remove disruptive students. At the end of the session, you will receive a report from your child’s coach as to progress made and links/videos to projects created during the session.

All of our online classes are geared towards children with a basic reading proficiency. They need to be able to independently read the instructions on the screen to fully participate in our online learning courses.

At this time, all our online coding classes are designed for kids who can read independently.

While our courses are self-paced, our online classes offer an easy way for your child to participate in a classroom environment with a real, live coach. We offer the same great instruction that is available in our centre based classes.

Our coaches have backgrounds in computer science, engineering, and/or maths, experience working with kids, and have undergone background checks. With a strong understanding of how to teach coding, our coaches ensure your child has a fun, educational class experience.

Engaging and inclusive environment with great flexibility on time and work. They have a great variety of programs that cater to a spectrum of skills and interests.The summer program catered wonderfully to my kids and I am very thankful to Ruth for all the support she and Nadia has provided us.

Sidra E