Book a Trial Class

Game-building courses that are fun & effective.

Does your child want to build games? Our course teaches coding through building games—for beginners all the way up through high school-level AP Computer Science.

Book a Trial Class

Want to turn "Gaming Screen Time" into "Productive Coding Time"?

It seems like kids can't get away from screens these days! Instead of trying to battle screen time, give them a coding course disguised as a game. You won't regret it!

BlockWorld: Where creativity meets coding in a safe and productive environment.

We have created BlockWorld, a 3D block-based world where everything can be controlled by code. We've taken elements from your child's favorite games like Minecraft and Roblox, mixes them with coding, and gets rid of the mindless unhealthy distractions.

Classes are conducted over video chat and the tutor appears in your child's block-based world. Your child will never interact with random strangers or be subject to all the things you're scared of as a parent!

Download the Syllabus

Our course is designed for complete beginners with no experience to intermediate students. We have both exercises with right and wrong answers, as well as fun engaging projects. We work up through High School AP Computer Science.

You might be thinking...

Card image cap
Is this course serious enough?

Our belief is that between the ages of 6-13, our main goal is to get your child excited about coding. That's not to say the concepts we introduce aren't challenging—we work with students up through high school-level AP Computer Science—but students are passionate about it, rigor will follow. Our courses start with visual programming then JavaScript. We've found this to be the most effective route. Our tutors ensure your child never gets stuck on hard problems that they can't solve on their own.

Card image cap
I want my child to write code, not use visual blocks.

Using visual blocks IS writing code, but instead of typing commands, students drag and drop blocks that represent what they would be typing. Most educators recommend using visual blocks until the student understands all the core concepts. Nearly every programmer can tell you about a time they wasted hours due to a single typo—we try to avoid this until they're ready.

Card image cap
What about Java, C++, and Python?

We plan to teach Python soon, but not Java or C++. Over the last few years, JavaScript has proven to be one of the most versatile languages to learn, which is why we focus on it. However, we don't believe that Java or C++ are well suited to teach younger students. If you have more questions about this, please contact us, we're happy to explain in further detail.

Meet Our Tutors

Get a private tutor from a top college or company for the most competitive rate in the industry.