Primary 1 - 6

Teacher-led interactive live classes

Aligned to MOE Science curriculum

Make concepts easy to understand through 1000+ science games

Roblox mockups.png

Immersive MOE Science Classes with Games

Primary 1 - 6

Book a FREE class

  • No registration fee

  • Zero deposit

  • Schedule a class at your convenience

Book a FREE Class

Thank you for signing up! We'll be reaching out to you shortly!

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.

We develop our own educational games in-house. We make sure that our games teach the concepts your child needs to learn in the MOE Science syllabus and beyond.

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 up to 8-10 students. Each class will be 60 min long.

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

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"

Dr. Farah Putri

Adam’s mom, Primary 5


Primary 1 - 6


Join 4,100 other children playing and learning daily

Online Class