Our classes

At Coding Lab®, we believe that every child will benefit from learning to code.

Founded by an MIT Alumnus who worked in Silicon Valley, our MIT-inspired curriculum challenges your child to develop computational thinking and problem-solving skills.

We pride ourselves in providing the Coding Lab® Difference to all of our students, with our award-winning curriculum and high quality teaching, with a strong emphasis on inquiry-based learning and the application of key mathematical concepts. We run various courses in JapanPerth and Singapore for ages 4-16in computer coding, programming and computational thinking.

We are honoured to be the winner of Best Coding Curriculum as voted by parents (Parents World 2016/17). Thank You for your support.




We bring our expertise from Singapore and Perth Australia to Tokyo, to teach children (age 7 – 12) computer coding, programming and computational thinking. Children will be using:

A graphics based program designed specifically with the objective of teaching young children programming, this is the ideal starting point for children to learn coding.


Learn more

With a similar visual drag-and-drop interface as Scratch, App Inventor allows students to apply their computational thinking skills and creativity to create fully functional mobile Apps that run on mobile phones.


Students will take their first step into real-world programming. With a strong foundation in computational thinking from our earlier graphics-based coding courses, students will now pick up Swift for iOS.


At the end of the course, students feel empowered to create, design and develop computational media which they enjoy in their daily lives. They start their journey to build the next Angry Bird or Flappy Bird here.

Most importantly, this programme strengthens their logical and problem solving skills which are useful in many aspects of life, be it immediately in their studies (e.g. Mathematics Problem Sums, Science, etc) or in the future.