We’ve done the legwork and rounded up the best e-resources that promote learning.

Looking for fun and educational online activities for your kids? There are many options available that combine play and learning. Many of them cover different subjects such as math, science, literacy, geography and even coding. Some also include interactive elements like digital games or multimedia content like engaging videos.

Of course, remember to set screen time limits for your mini-me, so they get a chance to rest their eyes and head outside for fresh air. You may also wish to do these online activities with them − it’s a great chance to bond and be involved in their learning. Here are some e-learning resources your kids will enjoy!



Created in Singapore and around for 20 years, ACE-Learning helps students master primary and secondary school math. Lessons are fully animated to capture students’ attention, and they can revisit topics taught in school at their own pace. There are also exciting hands-on activities like the interactive laboratories, and a nifty auto-grading engine which checks each working step and gives immediate feedback. 

Math Buddies by Marshall Cavendish Education

Marshall Cavendish has come up with a fun web/mobile-based app to promote a love for math. Math Buddies was developed using the Concrete-Pictorial-Abstract (CPA) approach that’s synonymous with Singapore Math. The program helps kids grasp complex math concepts through step-by-step animation and practice questions that promote confidence.


Topics like geometry, fractions and decimals needn’t be boring and confusing for your munchkin. SplashLearn’s scientifically-designed curriculum features engaging games and interactive play sheets that make learning math fun. There’s even a curated Daily Learning Path to cater to your child’s learning goals, as well as trackable reports to watch their progress.


Code Combat

Coding is an invaluable skill these days, and what better way to learn it than through a fun role-playing game! Code Combat combines text-based coding with an exciting online adventure, where players give their character code-based commands to complete specific missions. Designed for beginners, Code Combat’s custom code engine teaches true Python, JavaScript, and C++ programming languages. 


One of the most comprehensive free resources for coding, Code.org offers everything from dynamic one-hour tutorials to comprehensive courses averaging 15 to 20 hours. These teach your little one how to make their own games, apps and even websites using code. We also love the exclusive videos featuring famous faces in the tech world like Mark Zuckerberg and Bill Gates. 


Fancy casting spells in a fantasy universe? Codemancer is a game where kids learn to code in a magical world of rival sorcerers. Designed for kids aged 6 to 12, this entertaining adventure teaches coding concepts like looping constructs, debugging and sequential algorithms. It’s also got an exciting storyline that’ll keep your kids spellbound (pun intended). 


Young Scientist Online Badge Scheme 

As a child, you may remember the Young Scientist Badge programme, where you conducted science-related missions in exchange for a colourful badge. Now, your little one can do the same with the Online Badge Scheme by the Science Centre Singapore! It offers numerous badges such as ‘Young Marine Biologist’, ‘Young Zoologist’ and ‘Young Botanist’, with fun challenges and tasks to complete before earning each badge. Register here so your child can subscribe to badge programmes and submit projects. 

Ready Steady Science by Science Centre Singapore 

Science Centre Singapore also offers online resources for both primary and secondary school students, which are specially curated by their team of science educators. Expect colourful e-worksheets that cover key elements in the school syllabus, along with suggestions for cool experiments and fun quizzes. You can also check out the centre’s YouTube channel for interesting videos on topics such as forensic fingerprinting and even creating a lemon volcano!

Language and literacy 

Scholastic Learn at Home

This useful resource provides free material for instilling a love for reading. Kids aged 3 to 6 will learn to build strong foundational reading skills with animated videos and downloadable e-books. Kids aged 5 to 8 focus on vocabulary retention through songs and fun activity sheets, whilst older ones aged 7 to 9 build reading stamina through activity and reading guides. 

Bitesize KSI by BBC

Hoping to help your kid brush up on their language skills? Bitesize KSI by BBC makes learning interesting through fun games with cool cartoon characters. You’ll also find animated lessons teaching kids grammar, spelling, punctuation, comprehension and phonics. Quizzes and practice activities are incorporated to reinforce learning too. 

LearnEnglish Kids by the British Council

This series of English language e-learning materials is created by the British Council, so you can trust its content to be informative and educational. Kids can access free online games, beautifully-animated short stories, catchy songs and instructional videos on topics like improving one’s memory. There are also printable crafts as well as helpful articles on how to support your child in learning English.


Skyscanner play packs

Dying to take a vacation with your kids? We feel you! We can’t get on a plane just yet, but you can still teach your kids about geography and world culture with Skyscanner play packs. These travel-themed downloaded PDFs are packed with fun activities like destination word searches, a ‘Where in the world’ quiz and a drawing challenge to design your own country’s flag. 

National Geographic Kids

There’s no better way to teach your child geography than with National Geographic Kids. The website’s countries section offers a treasure trove of information on places around the world. Kids will learn about each nation’s people and culture, geographical landscape, nature, history, government and economy. We’re also digging the games section with personality quizzes such as ‘Which natural wonder are you’ or your Explorer type.


Lunch Doodles with Mo Willems

Got a budding artist on your hands? They’ll definitely be intrigued by Lunch Doodles with Mo Willems, an online art series with 15 episodes. Each episode features award-winning illustrator Mo Willems, who teaches children how to illustrate several of his classic characters like the Pigeon from his Pigeon book series. Videos also include downloaded companion activities that will bring out your child’s artistic talent.


Want to nurture your mini-me’s artistic side and teach them about Singapore culture at the same time? Order the Scribolo poster online. It’s a giant colouring poster which features our city’s iconic landmarks such as hawker centres, Marina Bay Sands, East Coast and the Singapore Zoo. Besides having fun colouring together, take the opportunity to discuss Singapore’s geography, diversity and rich history.


Pixar in a Box 

Kids are never too young to learn about seemingly complex subjects like animation. A collaboration between Pixar Animation Studios and Khan Academy, Pixar in a Box gives a behind-the-scenes look at how Pixar artists make your favourite movies like Monsters Inc. and Inside Out. Kids will learn cool techniques to animate bouncing balls, create virtual fireworks and even build a robot army.

General learning 

Khan Academy

This non-profit organisation believes a good education should be accessible to everyone, no matter what their background is. The website is a huge learning library with thousands of free materials. Content encompasses interactive exercises, videos, e-courses and articles, spanning subjects like English, math, science, computing, humanities and history. 


Brainpop was founded back in 1999, as a means for paediatric doctor Avraham Kadar to explain difficult concepts to his young patients. A series of quirky characters (including a friendly robot) educate primary school students on numerous subjects. Aside from English, math and science, students can delve into social studies, arts and music, health and social emotional learning as well as technology. Learning also comes alive through games, interactive activities and animated movies. 

Photos: iStock

In case you missed these reads...

BUYER’S GUIDE: Best baby laundry detergents in Singapore

8 fun digital games with learning value to play with junior [Photo Gallery]

Growing up with dyslexia: Jake’s story