Typing & computer basics
Confident keyboard skills and everyday digital fluency, the foundation everything else builds on.
Is your child ready for the future? We bridge the gap between fun and technology so that learning becomes effortless.
What we teach
A future-focused foundation, customized to what each student loves.
Confident keyboard skills and everyday digital fluency, the foundation everything else builds on.
From first blocks to real languages, the craft of telling computers exactly what to do.
Bring code into the physical world by building and programming real robots.
Illustration, design, and animation with the tools today’s creators actually use.
Compose, record, and produce original tracks on professional software.
Understand and build with the technology reshaping every field.
Turn raw numbers into insight, and learn to think in evidence.
Have something in mind that isn’t on the list? Feel free to ask.
Classes
Your child joins live from anywhere, or we teach at your home. At-home lessons are currently available in Shinagawa and Minato wards. (Some hands-on activities aren’t available online.)
¥4,000 / hour
A dedicated CodeUp Tokyo classroom in Shinagawa.
Why CodeUp Tokyo
Technology is transforming the world at an accelerating pace. So how do we approach education when we don’t know what the world will look like in ten years? The truth is, unless you’re actively preparing your children for the future, they risk being left behind without basic technological skills.
Working with technology is no longer a specialization. It’s a basic literacy.
That literacy has to be woven through a child’s entire education. The problem is that most schools are behind the curve, and the rest are barely keeping up. That’s why we created CodeUp Tokyo.
We don’t just run the same lesson plans year after year. We’re always evaluating new technologies and teaching methods, so our students get the most future-focused computer science foundation possible.
Who we are
I’m Zach. I’m originally from America where I earned a Bachelor of Science in Computer Science at the University of North Carolina, a top 5 public university in the US.
Alongside more than 10 years working for American software companies, I have a passion for teaching computer programming. I’ve mentored many students over the years from complete beginners to working professionals.
I’m confident that together we can introduce your child to new skills in a fun and encouraging environment. Let’s build a lifelong interest that enables each student to take control of their future.

FAQ
The online and at-home classes are both private individual lessons. We may offer a group class in the future online or when our Shinagawa location is open.
Not at all. Most students start from zero, and each session is tailored to each student’s experience, interests, and aptitude.
Not at all. Logical thinking, creativity, and programming are all areas that transcend any particular language. We teach in an English context because that is the default language for global technology. Our instructors have Japanese proficiency and modern translation tools ready to support students no matter what language they are most comfortable with.
We teach anywhere from 6 years old to university students.
Book a free trial class, or join the waitlist for the Shinagawa classroom.