Jump on our
Learning Path

Learning to code can be difficult, but so is learning karate, gymnastics, or playing piano. Consistent practice, week after week, is how you become a great developer.
Here is how we do it, YouCode style:

  1. Illustration of blocks of code with have cute faces

    AGE 4-6

    Programming Basics

    A beginner’s course that sets a solid foundation of the basics of technology and programming using block coding. The course covers fundamental programming concepts such as loops, conditional statements, sequences and more. No reading experience is required. Games and apps with visual programming languages teach programming logic and concepts before kids can read.

    Learn More
  2. Illustration of Scratch cat using a PC

    AGE 7-11

    Games development in Scratch

    Our customized curriculum expands on the Scratch platform to engage children in coding activities that reflect their unique interests. Scratch is a kids' programming language developed at MIT. Using virtual "blocks" rather than text, kids learn the logic of coding, complete fun projects and build a strong basis for future learning. The kids will learn to design, implement and test their own animations, stories and games.

    Learn More
  3. Illustration of two hands typing code on a PC

    AGE 10-16

    Coding for kids

    A beginner to intermediate level course where we introduce two real-life programming language that are versatile and powerful: CoffeeScript and Python. The course will help students apply key concepts of programming while learning and using Ptyhon syntax to build their own programs and games.

    Learn More
  4. Illustration of AI

    AGE 12-16

    AI for kids

    This course introduces Artificial Intelligence (AI) and Machine Learning (ML) by providing a balanced mix of theory and practical experiences around machine learning systems and building things with them.

    Learn More

An effective and thoughtful Curriculum

  • Project based learning

    Children learn hands-on by making programs, games and apps. Students gain confidence by using programming as much as possible in real-life situation by developing fun projects that they can share with friends and family.

  • Individual attention

    Class sizes are limited to ensure that a student to teacher ratio of 4:1 maintained. This way, each child can be personally tended to and given the attention they need to achieve their goals.

  • Your own pace

    Each student can progress however fast they are comfortable with, without time constraints, delays or make-up classes. Self-pacing enables kids to take time to explore topics that interest them most and ensure they have achieved skill mastery before moving on the other lesson.

  • Creativity and Fun

    Classes are designed to make children think beyond their usual patterns, broaden their mind, explore with their creativity and teach one another as they go along. All this, while having fun!

  • All in English

    Our curriculum is all in English, and our teachers are native, bilingual or advanced English speakers with backgrounds in Computer Science. They are always there to support and inspire the students along their journeys.

  • Future-ready

    At YouCode we provide a great amount of in-house built projects that students can try. We teach the programming concepts and languages powering smartphones, robotics, virtual reality, video games, AI and more.


We stand Out and Apart


English Programming Schools Programming Schools English Schools
Lessons Done in English, while doing programming at the same time
* English is not taught in our classes.
English and Programming, taught at the same time or separately Only Programming Only English
Teachers Foreign Teachers, who are programmers or have experience in IT/CS/STEM Foreign tutors just as support Japanese programmers Foreign tutors
Standards Programming Education by the standards and style of overseas Standard Programming Education done in English Standard Programming Education English education for exams
Approach Individual learning that suits your level Communication with the teacher Individual self-study Individual self-study Class-wide lessons
4-8 people per class; Ratio of max. 4 students to 1 teacher About 10 students per class About 10 students per class About 12 students per class

60’ / 3,750-5,200¥
No other expenses

60’/ 7,000 ¥
Materials 2,700 ¥/month
Admission 30,000 ¥
Annual membership 4,500 ¥
60’ / 5,500 ¥
Admission 5,500 ¥
60’ / 1,650 ¥
Materials 20,900 ¥ / year
Admission 5,500 ¥

Frequently Asked Questions

  • 高学年の小学生です。ScratchとPythonどちらがいいですか?

  • 英語学習は含まれておりますか?


  • 英語が話せませんが参加できますか?


Ready to dive in?
Come for a trial class!

Join a trial Learn More