Our Clases

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

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 5-18 in computer programming, robotics, and computational thinking.

We are honored to be the winner of multiple awards.

Thank you for your support!

Age 5-6

Coding is the new literacy! Young children (ages 5-6) can now program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively using tablets. Our Junior Coder program uses Scratch Jr, LEGO Robots, and more. 

It heavily emphasizes kinesthetic learning, presentation skills, and key building blocks of mathematics to ease preschoolers into Primary school Math.

Age 7-9

Developed at MIT, the Alma mater of our Founder,  Scratch is an excellent starting point to coding for children ages 7 and up. A graphics-based programming language, Scratch allows young children to understand computational logic such as “If” and “Then” conditionals, Loops and Coordinates, without the need for Syntax memorization. 

Age 10-12

Developed by our team of Global industry experts, our MIT-inspired App Inventor curriculum will introduce your child to the world’s most popular mobile device platform. With a similar drag-and-drop interface as Scratch, but more input functions (Eg. GPS, Gyrometer etc.), the software enables students to create fully functional mobile Apps that run on mobile phones. Suitable for ages 10 and up.

Age 10+

Consistently ranked #1 as the “Most Popular Coding Language“, learning Python will enable your child to build programs that are used in many domains, such Data Science and Machine Learning (A.I.). With a strong foundation in computational thinking from our earlier graphics-based programming courses, students will now pick up the syntax and structure of Python and take their first step into real-world programming. Suitable for ages 10 and up.

We empower our students 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 WatsApp here.

Most importantly, this program 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.

We also teaches

We teaches several programming with Private lesson .


for inquiries please email