MOE-aligned Math & Science Online

60% improved after joining Ottodot

P1-P6 Online Class · Teacher-led

Check if your child is suitable for Ottodot
★★★★½

Trusted by 4,300 parents in Singapore

Real improvements parents can point to

Marks improvement20+marks

after joining Ottodot

AL band movementAL3from AL5

after joining Ottodot

Most improved in Science
Parent message saying their child received a school and Edusave award for Most Improved in Science.
Grade improvements
Parent message saying their child passed Math and improved Science to 86 out of 100 for Math and 73 out of 100 for Science.Parent message sharing improved Maths and Science grades.Parent message sharing another grade improvement after Ottodot.Parent message saying their child marks jumped from AL5 to AL3 for PSLE.
Featured in
CNAThe Straits TimesEnterprise SingaporeTemasek Foundation

Our approach

The Pedagogy Behind Stronger Maths and Science Results

Our curriculum is designed with experienced MOE Math and Science teachers.

Location

Google Meetsimilar to Zoom

Duration

1 hour & 15 minper lesson

Class size

Up to 8 studentsmaximum

Visualise abstract concepts with games

Learn CER and STAR framework to tackle open-ended questions and word problems

Open-ended question class practice
Word problems class practice

Build exam skills with games

Weekly homework to practice challenging questions

Ottodot Maths homework example
Ottodot Science homework example

Trial class offer

$50 Trial Class

Buy 1, Get 1 Free Trial Class

Book one subject first. If Maths and Science both fit your child, try the second subject free before you decide.

Check if your child is suitable for Ottodot

No commitment after the trial. Max 4 students per class.

Choose the right fit

Choose a class that matches your child's level.

Each class blends live teaching with custom Roblox missions built around the same weekly topic.

Join us in 3 simple steps

Step 1: Schedule your trial class

Ottodot trial timeslot selection screen

Step 2: Join Teacher-Led $50 Trial Class

Ottodot teacher-led trial class preview

Step 3: Join Regular Weekly Classes

Ottodot regular weekly class preview

What parents share after trial:

Parent feedback after trial about CER practice.
Parent feedback after trial about a Science toilet-system explanation.
Parent feedback after trial about teacher explanation.
Parent feedback after trial from June 8.

Trial class offer

$50 Trial Class

Buy 1, Get 1 Free Trial Class

Book one subject first. If Maths and Science both fit your child, try the second subject free before you decide.

Check if your child is suitable for Ottodot

No commitment after the trial. Max 4 students per class.

Our teachers

Real teachers guide every lesson

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.

FAQ

How do we help with OEQ?

Rigorous CER practice

Claim, evidence, reasoning. Each class covers open-ended questions with teacher modelling and feedback.

Science CER practice example
Science CER practice example
Science CER practice example

Practice Open-ended Questions with Games

Weekly homework to practise Open-ended Questions

Homework marked by teachers.

Ottodot Science homework example
How do we help with word problems?

STAR framework practice

Word problems and heuristics are broken into structured thinking steps, model drawing, and checking habits.

STAR framework Math practice example
STAR framework Math practice example
STAR framework Math practice example

Practice Model Drawing with Games

Practice Word Problems with Games

Weekly homework with word problems

Homework marked by teachers.

Ottodot Math homework example
How do we help with PSLE?

Strategies to tackle word problems and open-ended questions

P6 lessons focus on PSLE-style word problems and open-ended questions across both subjects.

PSLE strategy example
PSLE strategy example
PSLE strategy example
PSLE strategy example

Weekly homework focused on exam skills

Ottodot Math homework exampleOttodot Science homework example
What happens in each class?
10 minHomework recap

Quick review of last lesson's homework and addressing questions.

40 minTeacher-led learning

Concept teaching, worked examples, and live homework Q&A.

20 minRoblox game time

Apply the new concept inside a custom-built Roblox world.

5 minReflections

Recap key takeaways and set expectations for the next lesson.

What is included in regular classes?
Weekly 75-min online class

Fixed weekly timing with teacher-led Google Meet lessons.

200+ games

Unlimited access to MOE-aligned Math and Science games.

Revision guides and worksheets

Topic support your child can use between classes.

Weekly homework

Written practice marked by teachers.

Progress monitoring

Class and homework attempts help teachers spot repeated gaps.

What is the class policy?
4 classes per month

Your child attends at the same weekly time. Months with a 5th week do not have an extra class.

Missed class options

If your child cannot attend, they can review the lesson recording or reschedule for another class in the same week.

Rescheduling notice

Please inform us at least 3 days beforehand so our admin team can arrange the change.

Public holidays and vacation

Public holiday lessons get a makeup class. Families may pause classes for up to 1 month per year with 1 month notice.

How much are your classes?
Most popular

Annual Plan 12 months

$160/mo

Upfront $1,920. Savings: $480

Quarterly Plan 3 months

$200/mo

Upfront $600
10% off second subject
Are your classes aligned to the MOE syllabus?
Fully aligned with the MOE syllabus
Curriculum designed with MOE teachers

Hear it from Ottodot Parents

Ain and Ziyad, P4
Cindy and Jacob, P5

Ready to see if Ottodot fits your child?

Start with a 2-minute fit check and see which trial class makes sense.

Check if your child is suitable for Ottodot
Primary Math & Science Tuition Singapore | Ottodot