The coding school built around the child
Code Ninja was started by a father who wanted something better for his own children. Six students to a class, and a learning path built around each one. It is the way he wanted his children taught.
Personalised coding and computer science classes for students aged 9–16 in Singapore, available in person and online.
A class of six. A curriculum of one.
Small classes give our instructors time to understand how each student learns and the flexibility to challenge and support each child according to:
Their starting point. Some arrive having never written a line of code. Others arrive with a project half-finished. Both are good places to begin.
Their interests. Whatever they arrive caring about is what they build.
Their pace. Students move up when they are ready. Not when the term ends.

Yen Zo came to us to build up a coding portfolio ahead of secondary school DSA selection.
Project 1: Snake Game
Self-taught in Python, Yen Zo rebuilt the arcade classic. Eat food and the snake grows; hit a wall and it is game over.
Project 2: Spaceship Interface
Curious about what happens when a spaceship hits launch, Yen Zo wired a circuit and coded an Arduino control panel. Press the button, and the hyperdrive lights fire up in sequence.