Group Classes

Learn coding, engineering, and design fundamentals through Minecraft, Roblox, Python, and more. Earn recognition for your hard work and develop an area of specialization!

Learn coding, engineering, and design fundamentals through Minecraft, Roblox, Python, and more. 

Gamified Learning

Students learn by playing the games they love, or tapping into their imagination to make their own physical and digital creations.

Exploration & Progression

Students build core technology skills and explore different subject areas as they progress through the classes.

Small Class Sizes

Students benefit from a low student:teacher ratio that allows for both individualized instruction and teamwork.

Unmatched Tutors

Students work with PhD candidates, researchers, and technology experts driven to help children learn and grow.

Group Class Overview

Students earn belts through coding, engineering, and design courses. Practice with fun and educational platforms like Minecraft, Roblox, and more! All ages and skill levels are welcome.

Beginner

Younger students and newcomers start here to get exposure to foundational tech skills!

How to earn your first belts:
  • Complete 1 beginner course to earn your white belt.
  • Complete a 2nd beginner course to earn your yellow belt.

Sample classes include:
  • Minecraft Coders 1A/1B
  • Scratch Foundations 1A/1B
  • Roblox Foundations 1A/1B
  • Robotics Foundations 1A/1B
  • Digital Design Foundations 1A/1B

Intermediate

Students who have earned their yellow belt or demonstrate experience can progress to intermediate courses.

How to earn intermediate belts:
  • Complete 1 intermediate course to earn your orange belt.
  • Complete a 2nd intermediate course to earn your green belt.

Sample classes include:
  • Minecraft Coders Level 2 A/B
  • Scratch Level 2
  • Python Foundations 1A/1B
  • Robotics Level 2
  • Digital Design Level 2

Advanced

Students who have earned their green belt or demonstrate experience can progress to advanced courses.

How to earn intermediate belts:
  • Complete 1 advanced course to earn your blue belt.
  • Complete a 2nd advanced course to earn your brown belt.

Sample classes include:
  • Python Level 2
  • Roblox Level 2

Capstones

Earn your black belt by completing a capstone project with one of our expert instructors on a topic of your choice. 

Sample projects:
  • Build a complete working game using Unreal Engine.
  • Build a responsive website using frontend languages.
  • Build a machine learning algorithm using Python.

Hoping to dive even deeper? Advanced students can further their tech prowess by working towards adding STARS to their black belt by completing additional projects across various tech specializations.

FAQ

Students of all ages and skill levels are welcome to join TCC group classes!

Our instructors will gladly make recommendations based on the first few lessons of the term, but please reference the following guide in determining what class is best for your child to start at or continue with.

  • Beginner Courses 
    Best for complete newcomers, younger kids, or students with less than 1 year of experience with their chosen subject.
    • TCC group class students take 2-3 beginner courses before moving on to intermediate courses.
  • Intermediate Courses 
    Best for students with ~1 year of experience with their chosen subject (either through previous TCC classes or elsewhere), or preteens.
    • TCC group class students take 2-3 intermediate courses before moving on to advanced courses.
  • Advanced Courses 
    Best for students with ~2 years of experience with their chosen subject (either through previous TCC classes or elsewhere), or teenagers.

 

TCC group class students who complete 2 advanced courses and an additional capstone project outside of group classes will receive their Black Belt to recognize their achievement!

Classes marked as “Can join part way: yes” can in principle be joined at any point in the term, based on teacher agreement.

For other classes, class registration remains open on the website until the end of the second week of classes. Students can join the class until the third week of classes, otherwise private sessions are recommended for the duration of the term as an alternative.

If your first class of the new term (spring, summer, fall, winter) doesn’t suit you, you can contact us within 48 hours after your first class to unenroll, and you will not be charged for that session. This also applies to students who join a course partway through, where applicable.

For subsequent classes:

  • If we are notified at least 24 hours prior to a student missing a class, there will be no charge.
  • When a student cancels less than 24 hours before class, they will be charged as usual.
  • Students who fail to notify TCC of any absence beforehand will be charged for the missed class.

Don’t see your course listed here? Hoping to learn alongside a friend or sibling? Try out a custom group class!

These classes are tailored to the students’ levels, interests, and needs. You can choose your own schedule – once a week, twice a week, five consecutive days, and so forth. To start a custom group class, we require a minimum of two interested students. Our team will then work to find a schedule that accommodates both the students and the instructor. Custom group classes are priced at 9,000 yen per hour per student, and includes a personalised curriculum tailored to your needs and interests.

Group classes are priced at 8,000 yen per hour plus tax. Custom group classes are priced at 9,000 yen per hour per student.

SPECIAL PREPAY OFFER

We are pleased to offer a prepayment option for those who wish to pay for the full term in advance! By choosing this option, the hourly rate is reduced to 7,200 yen plus tax.

Offer Details:

  • This prepayment offer covers the full tuition for a term of classes, granting you uninterrupted access to all scheduled classes.
  • A 10% discount will be applied to the total tuition cost. This offer cannot be combined with other promotions, discounts, or special offers.
  • Should circumstances change, you are eligible for a full refund up to 24 hours before the term’s start date. Beyond this period, we are unable to process refunds.

Ready to Get Started?

Visit our group class schedule to start your coding journey today!