Primary 1 - 6

Immersive Science Classes Through Games

Teacher-led interactive live classes

Aligned to MOE Science curriculum

Make concepts easy to understand through 1000+ science games

Roblox mockups.png
107,953 students have learned science through our games in May 2022
Students complete up to 30 questions in 3 minutes. 64.5% of them make few mistakes after just 1 minute.

Why should you enroll in this class?

Screenshot 2022-06-20 at 6.40.25 PM.png
Interactive Live Classes

Learn through teacher-led interactive online classes. Classes are only filled with 8-10 students.

Screenshot 2022-06-20 at 6.47.04 PM.png
Aligned To MOE Science Curriculum

Topics include Animals, Plants, Electricity, Matter and many more

Screenshot 2022-06-20 at 6.42.26 PM.png
Make Concepts Easy To Understand

Play 1000+ games that make science concepts easy to understand, guided by an experienced teacher

Engagement is a prerequisite to learning. Not a luxury.

All our educational games are designed in-house. We work closely with educators to ensure that our games are fun and aligns with the MOE Science syllabus.

See What Parents Say About Us


My son has improved a lot. He used to hate science but now he loves going to science classes. The teacher makes it simple and fun. I recommend Ottodot to all parents.

Richa Shah

Vinesh’s mom, Primary 4


My daughter loves to play Roblox and I used to be very worried that she is wasting her time playing games. After I signed her up for Ottodot’s classes, she gets very excited for her science classes every week!

Andrea Tan

Jenny’s mom, Primary 3


Ottodot has significantly improved my kids' understanding of science concepts that can be quite abstract. The class is engaging and yet challenging for them

Jeff Jachmann

Dad of a 9 year old boy

Primary 1 - 6

$37.50 per class

Join 4,100 other children playing and learning daily

Online Class