MOE-aligned Math & Science · Online

Online Tuition with
Game-based Learning.

Primary Math and Science tuition blended with interactive Roblox gameplay — for deeper, more memorable learning that sticks.

★★★★½
Average 4.5 · Trusted by 4,300 parents
Student learning online with Ottodot
📐
+34% in Math
P4 average, last term
🎮
Quest complete!
Fractions · Level 3
🌱
Photosynthesis
Concept mastered
Featured in
CNACNA938938 LIVEChannel UChannel 5Channel 8The Straits TimesEnterprise SingaporeTemasek Foundation
Why Ottodot

A new way to learn — that kids actually want to come back to.

📘

MOE-Aligned Learning, Reimagined

Primary Math and Science tuition blended with interactive Roblox gameplay for deeper, more memorable learning.

🎯

Learn, Play, Apply

Quests and challenges inside Roblox reinforce concepts, building real understanding, confidence, and exam-ready skills.

👩‍🏫

Structured Lessons by Experienced Tutors

Full Singapore MOE syllabus taught clearly and systematically, making tough topics easy to grasp.

Inside the classroom

Structured lessons with hands-on Roblox gameplay.

Location
Google MeetSimilar to Zoom — live & online
Duration
1 hr 15 minPer lesson, every week
Class Size
Up to 4 studentsMaximum, for personal attention
Teacher-led homework review55 min

Teacher-led Homework Review

55 minutes — teacher going through homeworks, clarifying concepts, and Q&A.

Roblox gameplay20 min

Roblox Gameplay

20 minutes — hands-on Roblox gameplay to reinforce each topic.

P1P3P5P6
The Method

Built on Singapore MOE's Spiral Learning Approach.

Singapore's MOE syllabus is designed using a spiral approach where students revisit key concepts over time, each time at a deeper and more complex level. This ensures strong foundations, better retention, and true understanding rather than rote memorisation.

At Ottodot, our lessons and Roblox-based games are intentionally designed to follow the same spiral structure.

Programme Overview

Find the right class for your child.

Every programme blends teacher-led lessons with custom Roblox quests built around the MOE topic of the week.

Lower Primary Math student
Primary 1-3

Lower Primary Math

Designed for Primary 1-3 students, our Lower Primary Math classes combine clear teacher-led guidance with interactive Roblox games to make learning fun, spark interest in Math, and help children build strong foundations, practise regularly, and gain confidence early.

Learn more
Lower Primary Science student
Primary 1–4

Lower Primary Science

For Primary 1–4 students, this class builds strong scientific foundations through structured teaching and interactive Roblox games, helping children understand key concepts, stay focused, and develop interest in Science through game-based reinforcement learning. Our unique lesson journey starts from Primary 1, building early interest in Science and supporting a smooth learning progression.

Learn more
Upper Primary Math student
Primary 4–6 · PSLE

Upper Primary Math

As students move toward PSLE, confidence matters as much as accuracy. Ottodot’s Upper Primary Math classes help P4–P6 students close learning gaps, think clearly under exam conditions, and develop the skills needed to perform with confidence in PSLE, supported by our unique lesson approach that improves concentration and builds genuine interest through game-based reinforcement learning.

Learn more
Upper Primary Science student
Primary 5 – 6 · PSLE

Upper Primary Science

For Primary 5–6 students, this class strengthens scientific understanding, reasoning, and application skills through structured teaching and interactive Roblox games, building confidence for PSLE Science while improving concentration and interest through game-based reinforcement learning.

Learn more
Your next step

From quiz to trial in under 5 minutes.

Start with your child's learning pattern, then decide if a live Ottodot class is the right next step.

01

Take the quiz

Answer quick questions about your child's level, subject, and learning patterns.

02

Get a Learning Fit summary

See what may be causing the struggle and why more worksheets may not fix it.

03

Book the $50 trial

Meet the tutor, try a live class and Roblox quest, then decide what makes sense.

Your trial class

No surprises. Here's exactly what you're booking.

75-minute live lesson

Teacher-led review, concept explanation, and guided practice.

20-minute Roblox quest

A custom game built around this week's exact MOE topic.

Max 4 students

Small enough for the tutor to notice where your child gets stuck.

Reschedule up to 2 times

Give us at least 2 hours' notice and we will help you shift it.

Meet the teachers

Real teachers behind every Roblox-powered lesson.

The game keeps students engaged. The teacher makes sure the learning lands.

Jaryn Peh

Jaryn Peh

Science & Math Teacher

Keeps lessons friendly, clear, and encouraging, with examples students can relate to.

Mdm Rabia

Mdm Rabia

Math Teacher

Brings learning to life with creativity, games, and positive energy.

Iskandar Saaf

Iskandar Saaf

Science Teacher

Creates a supportive Science class where students can ask, explore, and learn from mistakes.

Clarrie Phan

Clarrie Phan

Science Teacher

Teaches Science with energy and enthusiasm, turning every why into a wow.

4,300+parents trust Ottodot
200+Math & Science games created
4countries with Ottodot learners
4max students per class
Parent proof

Parents notice the difference when class feels easier to enter.

★★★★★
My P5 son used to dread math homework. Three months in, he asks if class is tonight or tomorrow. He improved from AL5 to AL3.
P
Priscilla T.
Parent of P5 student
★★★★★
The Roblox quests are the secret. He explains photosynthesis to me using vocabulary I didn't teach him. He picked it up from the game.
M
Marcus L.
Parent of P4 student
★★★★★
I love that I get a weekly note from her tutor. I know exactly where she's strong and where she's shaky before the test.
H
Hwee Min C.
Parent of P3 student
⚡ Limited Time Offer

Get 50% off your trial when you bundle Math & Science.

See If Your Child Qualifies ✓ Joined by 4,300+ Singapore families this term
50%OFFyour trial class