top of page

Meet the Code & Grow team — where developers, educators, and psychologists build learning programs that grow skills and self-belief.

Our Team of Specialists

Philip- Round b&w.png

Philip. Ho

Co-Founder & Director

Jon-round-b&w.png

Jonathan. Tan

Co-Founder & Lead Instructor

Celine_edited_edited.png

Celine. Wei

Advisor - Clinical Psychologist

What Sets Us Apart?

Code & Grow offers a unique education initiative for children aged 5–12, combining coding with essential life skills. Our term-based, in-person classes integrate technical learning such as ScratchJr, Scratch, Python, and robotics with focus training, emotional regulation, planning, and digital awareness.

At Code & Grow, we don’t just tell kids what coding is — we bring it to life. Every lesson follows our 3-step active learning cycle designed to build lasting understanding:

1 (3).png
1 (5).png
Coby - Calm FB v2 transparent.png

What Sets Us Apart?

Code & Grow offers a unique education initiative for children aged 5–12, combining coding with essential life skills. Our term-based, in-person classes integrate technical learning such as ScratchJr, Scratch, Python, and robotics with focus training, emotional regulation, planning, and digital awareness.

At Code & Grow, we don’t just tell kids what coding is — we bring it to life. Every lesson follows our 3-step active learning cycle designed to build lasting understanding:

1 (3).png
1 (5).png
Coby - Calm FB v2 transparent.png

Explain the Concept

We start each session by introducing a real-world idea — like sequences, loops, or conditionals — through storytelling, analogies, or guided discussion.

“If it’s raining, take an umbrella” — that’s a conditional!

Embody the Learning

Next, we bring the concept to life with movement or role-play. Kids act it out, play a game, or complete a physical challenge that feels like the code.

Think of kids jumping in a loop or giving each other precise instructions to “debug” a backpack-packing routine.

Explore with Code

Then we open the laptops. Kids use Scratch, Micro:bit, or Python to build something that reflects what they just experienced — a game, a story, a gadget.

Now that they’ve lived the concept, they understand the code behind it.

Explain the Concept

We start each session by introducing a real-world idea — like sequences, loops, or conditionals — through storytelling, analogies, or guided discussion.

“If it’s raining, take an umbrella” — that’s a conditional!

Embody the Learning

Next, we bring the concept to life with movement or role-play. Kids act it out, play a game, or complete a physical challenge that feels like the code.

Think of kids jumping in a loop or giving each other precise instructions to “debug” a backpack-packing routine.

Explore with Code

Then we open the laptops. Kids use Scratch, Micro:bit, or Python to build something that reflects what they just experienced — a game, a story, a gadget.

Now that they’ve lived the concept, they understand the code behind it.

Philip- Round b&w.png

Philip. Ho

Jon-round-b&w.png

Jonathan. Tan

Celine_edited_edited.png

Celine. Wei

Our Team of Specialists

Meet the Code & Grow™ team — where developers, educators, and psychologists build learning programs that grow skills and self-belief.

Our Team of Specialists

Meet the Code & Grow™ team — where developers, educators, and psychologists build learning programs that grow skills and self-belief.

Philip- Round b&w.png

Philip. Ho

Jon-round-b&w.png

Jonathan. Tan

Celine_edited_edited.png

Celine. Wei

Philip- Round b&w.png

Philip. Ho

Jon-round-b&w.png

Jonathan. Tan

Celine_edited_edited.png

Celine. Wei

Philip- Round b&w.png

Philip. Ho

Co-founder & Director

1 (13).png

Philip spent over 15 years leading large-scale analytics teams at Commonwealth Bank, where he built learning cultures and helped people grow their careers. Now, he brings that same heart for development to kids. At Code & Grow, he designs learning experiences that build confidence, curiosity, and capability—helping children feel proud of who they’re becoming, not just what they’re building.

Jon-round-b&w.png

Jonathan. Tan

Co-Founder & Lead Instructor

1 (14).png

With a background in data science and a deep love for practical problem-solving, Jonathan helps kids make sense of logic, and code in hands-on, meaningful ways. At Code & Grow, he’s the spark behind the “aha” moments—encouraging every learner to explore boldly and think with intention.

Celine_edited_edited.png

Celine. Wei

Advisor - Clinical Pyschologist

1 (15).png

Celine specialises in early childhood development and brings a deep understanding of how kids grow emotionally. At Code & Grow, she ensures every session supports focus, resilience, and self-belief—so that kids not only learn to code, but also feel safe, seen, and strong as they do.

Our Team of Specialists

Meet the Code & Grow team — where developers, educators, and psychologists build learning programs that grow skills and self-belief.

© 2025 Code & Grow Academy. A registered business name of Bastion Labs Pty Ltd (ABN 63 673 338 933).
All rights reserved.

bottom of page