We know that you’ve got lots of things to do, so we’ve hunted down and made a list of 5 Educational Science, Technology, Engineering and Mathematics (STEM) Games for Children – so you don’t have to search for them yourself! Now, screen time can be productive and educational, and the family can relax and wind down together after a long day.

Get your phones and tablets ready to download – and let’s take off into the world of educational games! 🚀

1. Smart Tales

For Ages 1-5

Learn STEM concepts through interactive animated stories and games with this award-winning app!

Smart Tales is a combination of STEM and the arts! Develop reading, logic and counting and learn important life lessons on respect, environment, using technology safely and more. With more than 300 fun lessons, this is the ideal educational app for your tiny tots to enjoy picking up STEM concepts through colorfully illustrated stories of animal friends!

Our Favourite Feature: Experiencing colourful, unique stories with fun characters every episode! 📗

Smart Tales is available for free (with in-app purchases) on App Store & Google Play

2. The Robot Factory

For Ages 6-8

TheRobotFactory Screenshot - Top 5 Educational STEM Games for Children
Choose your parts and build your robot!

Build your very own digital robot and bring them to life! 🤖

Ever wanted to design your personal robot? With The Robot Factory, players can choose the color and type of parts they want to piece their robot together with. Collect robots, test their performance in obstacle courses, and record their unique robot sounds as you develop creative-thinking, problem-solving and storytelling skills.

Our Favourite Feature: The satisfaction of finally equipping your robot with the right parts to successfully complete the obstacle course! 🎉

The Robot Factory is available for SG$5.98 on App Store

3. Lightbot: Code Hour

For Ages 4-12

Lightbot Screenshot - Top 5 Educational STEM Games for Children
Give commands to Lightbot to light up all the tiles!

Learn to solve problems using programming logic!

Want to pick up new skills or continue testing the coding skills you learnt at Coding Lab? Train your little one’s puzzle-solving skills while they apply their knowledge of programming logic in this beginner-friendly game! The goal? To guide Lightbot the robot to light up tiles and solve 20 levels with commands that are common in coding, such as loops and conditionals. Remember to take eye breaks as solving these puzzles can be slightly addictive as they increase in difficulty.

Our Favourite Feature: The whirring sound effects that accompany Lightbot’s every action! 🚁 (Special mention to the sound the rising platform makes at the start of each level!)

Lightbot: Code Hour is available for free on App Store & Google Play

4. STEMWerkz

For Ages 5-12

STEMWerkz Screenshot - Top 5 Educational STEM Games for Children
Interact with a colourful cast of characters and learn STEM concepts!

Learn STEM through play and interactive videos!

Featuring more than 3,200 concepts across three zones: STEMWerkz Quests, STEMWerkz Channel and STEAMvalley, there’s something new to learn during every gaming session! Pique your child’s interest in STEM as they build their own towns and develop problem-solving and critical thinking skills. If you enjoy the free content, you can also consider getting their subscription plan to unlock more educational and engaging content such as live interactive lessons.

Our Favourite Feature: You get to interact with a wide cast of characters with interesting designs and stories! 👦👧

STEMWerkz is available for free (with in-app purchases) on App Store & Google Play

5. Khan Academy

For Ages 2-8 for Khan Academy Kids
For All Ages for Khan Academy

Interested in Math, logic, reading or just want to inspire a lifetime of learning and discovery?

Khan Academy has educational and fun programmes – not just limited to STEM – with thousands of activities and books for all! For little ones, the Khan Academy Kids app has thousands of colourful books, adorable characters and kinaesthetic activities such as yoga and dancing to accompany your child’s learning. Older ones can embark on their learning journey on Khan Academy (yes, even parents can use it too!), which is an extension of the web version, and teaches a range of topics through interactive exercises and videos.

Our Favourite Feature: The app contains topics for all ages, no matter the different interests, so learning is an exciting and educational time for all! 🌟

Khan Academy Kids is available for free on App Store & Google Play
Khan Academy is available for free on App Store & Google Play

Check out our specially curated Resources page for more on coding!

Interested to learn coding in a way that feels just like gaming? We teach Ages 5 to 18 age-appropriate coding in fun and engaging ways! Find out about our courses here.

(Written by Lixin Foo, Edited by Cheryl Tang)

Best-in-class Curriculum for Coding

We are honoured to be the winner of multiple awards.
Thank You for your support.

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

Ages 5-6 | Ages 7-9 | Ages 10-12 | Ages 13-18

Call us at +65 6977 9641
Email us at [email protected]
Chat with us via WhatsApp or Facebook Messenger

Today, our Educator and Assistant Curriculum Team Lead, Hovan Tan, will be sharing with us his insights and personal experiences with video games. He’ll also talk about understanding your child’s games, what you should be wary of and how video games are stepping stones to success for your child. Let’s hear from Teacher Hovan! 👇

Video Games. Many of us love and enjoy playing them as a hobby (even as adults), though by default, we try to have our kids spend less time on them despite their pleas to play on. Well, for as long as I can remember, I have always loved and enjoyed playing video games. My father (like all typical dads), felt that video games would distract me and result in poor grades – but this did not deter me from playing and still achieving at school.

Being an avid gamer taught me many skills and lessons. It was the spark that spurred me to take up Computer Engineering at University, and I now get to experience and inspire the joy of coding when I teach my students the code behind some of the games they play, such as Minecraft, Brawl Stars and Zooba.

Indeed, I learned a lot from playing Video Games. Let’s start by taking a look at some of the popular categories of games:

1. Types of Video Games (and what we can learn from them)

  • Multiplayer Online Battle Arena (MOBA) games: League of Legends, Dota2, Mobile Legends, and Pokemon Unite, are examples of strategy role-playing games where two teams compete against each other.
  • First-Person Shooter (FPS) games: Typically use weapons and feature a first-person perspective. Examples include Call of Duty, Valorant, Counter-Strike, and Fortnite.
  • Strategy games: Include Age of Empires, the Total War series, Civilization, and any simulation games even on mobile.

There are many more types of video games out there, but the skills and benefits of each type will differ. MOBA and FPS games challenge the player’s situational awareness (where positions matter a lot), reaction speed to visual and auditory cues, and requires accuracy and multitasking. It also trains one’s visuomotor control and attention skills, so players of such games are more mindful of their surroundings, adaptable and great problem-solvers. When it comes to academia, students will be better equipped to face tougher problems and figure out solutions in stressful scenarios.

One example of an MOBA game is Pokemon Unite 👉

Image of Pokemon Unite for Video Games as Stepping Stones to Success

Image of Civilisation for Video Games as Stepping Stones to Success
Civilisation, an example of a Strategy game

Strategy games allow players to work on their critical thinking skills, as they manage teams, units or buildings. This can easily be viewed as a leadership role, where the players delegate and plan for the best outcomes.

Children will be able to improve their decision-making thought processes and learn to become better leaders in the future, with management experience under their belt. They will also be able to multitask effectively, which is a good skill as they juggle different curriculum in school and different challenges in their daily lives.

There are so many other skills and lessons that your children can learn from playing video games. We’ve also picked out the main lessons from gaming in a previous blog here.

Video games also provide you with opportunities to bond and interact with your children. This will help you to identify learning points in their gaming experiences, such as how to interact with other online users or how to win humbly and lose graciously. You could also get ideas for alternative activities that could interest them!

2. What dangers are present in online games?

That being said, we must tread the online domain with great care, especially when it comes to protecting our littles.

With the internet and online games today, one can easily communicate with almost anyone in the world from anywhere and at any time, opening up a world of possibilities and dangers too. For example, Massively Multiplayer Online Role-Playing Games (MMORPGs) have large communities and social interactions within the game. Having the ability to find people from around the world and chat with them allows friendships to be born and gives players a sense of belonging.

At the same time, we have to be concerned about safety, cyberbullying, security and privacy threats from online predators. For example, Roblox, one of the most popular children’s games in the world right now, is struggling to moderate content and create parental controls to protect children from being maliciously exposed to inappropriate content. 

Online fraud and scams are rampant in our technological world too, and there is also the allure of freemium and gambling games. These instant gratification games are addictive and younger children may not understand the nature of these purchases.

To keep up with this ever-changing fast-paced online world, we will have to learn how to protect ourselves and our loved ones from online dangers.

3. How can you keep your children safe and protected as they play video games?

Video games can provide you with opportunities to bond and interact with your children. This will help you to identify learning points in their gaming experiences, such as how to interact with other online users or how to win humbly and lose graciously. You could also get ideas for alternative activities that could interest them!

I highly recommend for you to do research into the games, and check on their available parental controls before allowing your child access to them. (There’s a reason we do not teach Roblox coding here at Coding Lab, despite the multitude of requests that come in!) You must be able to identify potential risks involved and work with your child to educate, learn, and mitigate any online threats (Yes, we approve of Minecraft!).

Here’s a good checklist to use to keep our children safe on the Internet 👇 (Source)

Image of checklist for Video Games as Stepping Stones to Success

Video Games – A Stepping Stones to Success?

As gamers, we should take the effort to understand how games are crafted. Behind each game lies a developer, a studio, perhaps even a multi-million dollar company leading the development of that successful game. Through blood, sweat, tears, and lots of time, these games were painstakingly created. This is a lesson by itself that I incorporate into my teaching and instill in the younger generation.

Creative learning utilises our vivid imagination and critical thinking skills to come up with ideas and solutions. This is especially evident in our classes when we have Hackathon sessions – based on the games they love to play, students are able to think about different aspects required for the program they want to create. I’ve had students program mini games ranging from themes like Minecraft to Zooba.

Just like our mini coding hackathons, a tremendous amount of thinking and planning has gone into creating the games we love to play, and I am heartened to see my students incorporate such extensive thinking and hard work when creating their own projects!

Image of Game Development for Video Games as Stepping Stones to Success
Here I am with my App Inventor students!

In hindsight, being an avid gamer taught me many skills and lessons. It was the spark that spurred me to take up Computer Engineering, and I now get to experience and inspire the joy of gaming when I teach my students to code.

Whether my students decide to do computer science or not in the future, learning to code in itself feels like a game with its own benefits, skills and lessons too. With colourful, drag-and-drop programming blocks like Scratch and MIT App Inventor platforms, the learning experience is now gamified. Each lesson feels like a game for my students and I, and I always think about how my journey with video games has come full circle.

As people’s perceptions of gaming change and our online world grows, playing video games is both a boon and a bane. It is up to us to be there to guide our children and keep them safe when they step into the digital age.

Do your children enjoy playing games? Give our award-winning, MIT-inspired coding classes a shot! Your children will get to dive into the world behind games and technology as they learn computational thinking and more core skills of the 21st century.

(Written by Hovan Tan, Edited by Cheryl Tang)

Read: 6 valuable lessons video games can teach your child

Coding Lab Educator Feature: Interview with Hovan Tan

Best-in-class Curriculum for Coding

We are honoured to be the winner of multiple awards.
Thank You for your support.

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

Ages 5-6 | Ages 7-9 | Ages 10-12 | Ages 13-18

Call us at +65 6977 9641
Email us at [email protected]
Chat with us via WhatsApp or Facebook Messenger

We all want our students to grow up to be successful – and as parents and educators ourselves, we understand this too. It’s important to note that there is no one definition of success for everyone. But in a world that’s increasingly becoming technology-driven, how can we help our children on their journey to their own definition of success?

Today, we speak to our Founder and Lead Educator, Yong Ning Foo, and our experienced educators, Salena Arsad and Evan Lim, on the qualities and skills your child will need to navigate this future in technology. Read on to find out more!

Key 1: Cultivating Grit

Photo of Evan guiding his students through their code
Our educators encourage students to persevere as they code and debug their programs, building grit and resilience.

The path to meaningful success is never smooth, so what helps your child to overcome the obstacles that they will face? Grit is the answer, Angela Duckworth, a Professor of Psychology at the University of Pennsylvania, concluded after years of research. She found that high achievers have more grit than talent.

What is grit? Grit is the passion and perseverance for long-term goals. Having grit is fundamental to your little one’s journey because it encourages your child to push on despite new and unfamiliar things.

Our Founder and Lead Educator, Yong Ning Foo, who has had bountiful work experience in both the public and private sectors, agrees that grit is required to overcome obstacles faced. He recalls a fond memory of one of his students: “When he (the student) first joined us, his response to any bug encountered was to wait for the teacher to give him the answer. But our teachers will only give hints and not direct answers, so he was challenged to think and solve the problem by himself and became highly independent in his learning. He then adopted the same mentality to learning Mathematics, and shared with us that his Mathematics grades had improved tremendously.”

Photo of our Early Childhood Educator Salena guiding our Junior Coders Programme student
Tutor Salena encourages our curious little Junior Coder to explore an activity.

This situation is a common occurrence in our coding classes – whether they are preschoolers aged 5 or an 18-year-old teenager – they will definitely encounter problems with their code and will need to problem-solve it. This process of debugging trains students to become problem solvers and also encourages perseverance and grit.

“Those that continue on would often find that the results are satisfying,” shares Salena, our educator with professional experience in Early Childhood Education and who graduated with a Master of Education (Developmental Psychology) from Nanyang Technological University. “The confidence gained from this experience would push them to new heights of growth, encouraging them to further expand their knowledge no matter how difficult it will be.”

Read: Cultivate Resilience with the Power of Inquiry-Based Learning

How can you nurture your child’s grit at home?

How can you nurture your child’s grit at home?

Encourage a healthy attitude to mistakes to instil a growth mindset. Share about failure being an opportunity to learn and grow. Praise effort, not the outcome!

Key 2: Turning Everyday Experiences into Learning Opportunities

Curious little ones often have lots of questions, and life experiences such as playtime, meal times, and learning a new skill can also become huge learning opportunities! For example, as they learn to communicate with computers via codes in our coding classes, they also learn to communicate with their educators and peers, honing essential life skills such as social and emotional development.

Gif of Salena's P101 Scratch 1 student Dylan presenting
We make it a point to nurture our students’ public speaking skills – even in our Scratch 1 classes when our young coders are just aged 7 to 9!

Did you know that teaching your child to regulate their emotions can also help them communicate more effectively? Better self-regulation means that they’ll be more attuned to and can address others’ needs efficiently, helping them improve their communication.

Encouraging your little one to share about things they like, such as their toys, can also be an excellent springboard to hone their ability in public speaking! At Coding Lab, we also make it a point for our students to have a Hackathon and Project Showcase at the end of each course to present and share what they have coded. Aside from building their communication skills, “We want them to be confident and proud of their creation, and to get others excited about it,” Yong Ning shares.

How can you enrich your child's learning beyond the classroom?

How can you enrich your child’s learning beyond the classroom?

We have some tips from Tutor Salena Arsad, our educator with professional experience in Early Childhood Education and who graduated with a Master of Education (Developmental Psychology) from Nanyang Technological University.

Encourage your child to express their thoughts and feelings. Instead of asking them general questions like “How was your day?”, follow up on specific ones about how they feel every day. I always ask my students, “What happened? Why do you feel that way?” By asking such questions, they will need to break down their thoughts and emotions into logical facts, and part of emotional regulation is to look inside and understand the reason why they feel that certain emotion. Following that, I would provide tips on how to handle such a situation if it ever arises again.

Teach your child to identify their emotions. Examine what triggers these emotions, and how they can manage these emotions themselves. Do not encourage negative rash behavioural responses – even ignoring can mean encouragement. Instead, show them the appropriate responses to that situation.

Spark their curiosity. Your child is naturally curious and this is a good characteristic as it tends to motivate them to find out more about the topic on their own. It’s important to encourage your child to explore and ask them questions to maintain their level of curiosity. In doing so, they also form connections between what they’ve learnt in class and what they experience in life.

Key 3: Picking Up Prized Technical Skills from Young

Music, dance, martial arts, sports, brain training, drama – there are so many enrichment classes to attend and so many technical skills for your child to acquire! Learning skills from a young age is the best opportunity to develop their brain and to give our little ones a competitive edge to stand out. But with so many to choose from, which one should you pick to future-proof your child?

“To be future-ready, our young need to be able to think critically, assess options and make sound decisions. They should have a desire to learn, explore and be prepared to think out of the box.”

– Nurturing Our Young for the Future, Competencies for the 21st Century, Ministry of Education (MOE) Singapore

Photo of Yong Ning guiding his students
Our young Scratch students are hard at work to train up their Computational Thinking Skills with Yong Ning’s guidance!

Technology is advancing rapidly and is quickly changing the way we live, work and play. “Whichever path is chosen, it will cross paths with technology,” advises Yong Ning. “As a parent and an educator, I would want all my children and students to be equipped with Computational Thinking skills (problem-solving skills derived from computing and computer science, to solve problems across all other areas), so that they can competently partake in the development and application of technology in whichever field they choose.” As our students learn to code, they are also learning to use technology – another key skill in our future, where they will have to pick up new technology quickly, efficiently and independently.

Indeed, technology is ubiquitous and even MOE is beginning to prepare educators and students for our tech-driven future. Every primary student will learn simple coding in school, and every secondary student will own their own personal learning device by 2028.

“Technology is fast-changing,” agrees Tutor Evan Lim, our educator who mainly works with teenagers, “so I always encourage my students to read up more and share with me what they have learnt. There are a lot of different resources available on the internet that they can utilise to learn more about different things.” For example, Tutor Evan’s passionate student Ng Chen-Yi was just 13 years old when he built on his existing coding knowledge and independently learnt to code his very own 3D shooter game with Ursina in Python.

Read Coding Lab Student Feature: Ng Chen-Yi, 13, Hwa Chong Institution

It’s important that your child learns a range of skills to set them up for success in the future. “There isn’t a single definition of success,” Yong Ning reaffirms. “It is different for each person as it is shaped not just by societal expectations but also the person’s personality, and their own life experiences. Every student will thus have to create their own definition of success.”

Heard of the age-old adage, “Give a man a fish, and you feed him for a day. Teach a man to fish, and you feed him for a lifetime”? Cultivating grit, turning everyday experiences into learning opportunities and picking up prized technical skills from young are some key ways that you can equip your children. With lifelong skills such as Computational Thinking, communication and social and emotional development, you can nurture your future leader to become successful – no matter the path they choose.

Why not give your child a headstart with our award-winning, MIT-inspired coding curriculum for ages 5 to 18?

Want more tips on how to sustain this journey to success? Read Next: Health is wealth: Brain food for a healthy mind and body.

(Written by Lakshmi, Nicole, Amanda and Edited by Cheryl)

Best-in-class Curriculum for Coding

We are honoured to be the winner of multiple awards.
Thank You for your support.

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

Ages 5-6 | Ages 7-9 | Ages 10-12 | Ages 13-18

Call us at +65 6977 9641
Email us at [email protected]
Chat with us via WhatsApp or Facebook Messenger

Now that the holidays are here, you might be wondering which are the best shows and movies that you can engage your children with. Fret not! We’ve got the answer: Educational. Tech. Shows. And movies!

The team at Coding Lab has compiled our top recommendations for your child’s fun and enriching holiday, whether they are aged 4 or they are teenagers. Not only can they stay entertained, but they will also be able to learn a thing or two about technology and the world.

Click to jump in to:

Ages 3+

Ages 7+

Ages 12+

Family Time!

Note: Most age ratings are based on Common Sense Media‘s recommendations with information from the streaming platform.

1. Ask the Storybots

For Ages: 3+

Available on: Netflix, select episodes on Netflix Jr on YouTube

What it’s about: How do computers work? How do cell phones work? How do airplanes fly? This Netflix Original animated series answers questions from kids through song and fun, with Storybots characters who live in computer parts. To complete their tasks and find the answers to questions, they travel to the “Outer World”. In their journey, they meet other characters who explain how things work and through animation, it makes it easy for young ones to understand and fun for older kids too!

What we like: This two-time Emmy-winning series has an animation style that combines the real world with bright-coloured main characters. Each episode even includes guest stars that make it even more exciting, such as the rapper Snoop Dogg guest-starring as the Operating System in the CPU who explains all about binary codes. Overall, the show depicts the Storybots’ journeys to finding answers in an enjoyable way for kids, full of humour for older ones and educational for all. With big concepts made simple, amazing animations and catchy songs, it is sure to captivate the tiny tots in an educational time!

Duration: 20-28 minutes per episode

2. Brainchild

For Ages: 7+

Available on: Netflix

What it’s about: This show covers topics such as social media, space, motivation, and more in an exciting way. Through scientific experiments, interactive games and illusions, it explores and answers questions that your children might have on the various topics. Hosted by Sahana Srinivasan, the young girl is relatable as she introduces topics and keeps you intrigued. 

What we like: It’s a refreshing take with a witty and humorous host, and a colourful show that gets your children into science, in touch with their emotions, learn more about technology and filled with life lessons about teamwork and kindness. Produced by the creators of the popular Brain Games series, you can be sure that it is engaging and entertaining for a family of various ages! The only downside of it is that it only has 1 season with 13 episodes and many viewers asking for more. 

Duration: 22-24 minutes per episode

3. Coding Bytes

For Ages: 7+

Available on: YouTube

What it’s about: These small, byte-sized video tutorials by our passionate Coding Lab educators invite your little ones to join in the fun to code their own projects at home with Scratch, MIT App Inventor and text-based Python programming language. Through easy-to-follow videos, your children can choose from an array of projects, ranging from a colourful Augmented Reality game to a maze game, as well as a phone app to catch fishes, and more!

What we like: We love that the videos are short and sparks little ones’ interests to explore the programming world even further. There are also checkpoints in the video to encourage children to pause and code alongside to successfully code a project of their own. With simple explanations, demonstrations and colourful graphics, it is engaging and sure to keep your little ones entertained and occupied!

Duration: 5-11 minutes per episode

4. Big Hero 6 – Movie and The Series

For Ages: 7+

Available on: Disney Plus (movie, series)

What it’s about: You may remember how robotics prodigy Hiro and inflatable healthcare robot Baymax captured many hearts when it took to the silver screens 8 years ago. The animated comedy film and its high-tech superhero stars is worth a watch for the young kids (and nostalgic rewatch for the parents!), and you can now continue following the adventures of Hiro and Baymax in a show series as they go up against scientifically-enhanced villains!

What we love: There are lots of possibilities with coding and technology, and we love that the premise of both the movie and series of Big Hero 6 stretches one’s imagination of the world that could be. With a gorgeous animation style, an Asian lead, lots of laughs and heartwarming scenes, it is an enjoyable film that also imparts life lessons (and a great refresher before Baymax! releases end-June.). It also might just inspire your little one to explore more tech!

Duration: 1h 48mins for movie, 24-26 minutes per episode

Did you know? Our students Ages 10 to 12 learn to develop their very own Baymax, a personal healthcare companion, in our Python Junior 1 course. Find out more here!

5. Ron’s Gone Wrong

For Ages: 8+

Available on: Disney Plus

What it’s about: This film is set in a world with social media and follows awkward teenager Barney and his new “Best Friend out of the Box” robot named Ron, whose algorithm was originally designed to help one make friends. Ron then turns out to be a defective robot who goes against his programming. Catch the action-packed adventure as Barney navigates friendship and life with Ron!

What we like: This animated comedy is perfect for family movie night with younger kids. With endearing characters and a heartwarming story, it touches on how technology can help us while also emphasising on the importance of maintaining human connection. We love that it touches on codes, algorithms and digital security – giving a great insight into what goes on behind the technology that we see – while also entertaining through the many antics of Barney and Ron!

Duration: 1h 52mins

6. Veritasium

For Ages: 12+

Available on: YouTube

What it’s about: Want more technology videos for your children to think about? Veritasium explores science and engineering, featuring experiments, expert interviews, demonstrations, and discussions with the public about science. This Youtube channel was created and narrated by Derek Muller, an Australian-Canadian science communicator, filmmaker, television personality and inventor.

What we like about it: Each video is packed with content that will be eye-opening and intriguing. With the help of Derek’s extensive experience in his field, Veritasium is able to explore a myriad of topics in a comprehensive way, with complementary visuals and graphics. You should definitely give this a go and let your children explore whatever topic they are interested in. Given the nature of these topics, you can also join your children in this learning experience and enjoy some quality family bonding time!

Duration: Around 6-30 minutes per video

7. Steve Jobs

For Ages: 14+ (Coarse Language)

Available on: Netflix

What it’s about: Your teenagers may know of Apple, iPhone and Macs, but do they know the story of the fearless visionary who made it? Inspired by the life of Steve Jobs, this film covers the events of the Macintosh launch in 1984, being forced out of Apple, the NeXT Computer in 1988 and then after returning to Apple, the launch of the iMac in 1998. It showcases the genius behind Apple and his flaws, while also putting human connection at the heart of it all. 

What we like: It’s been 11 years since Steve Jobs passed away, so it’s a good way to introduce one of the greatest innovators in recent years to your teenager. With witty lines, great acting and scenes that will make you hold your breath, this is the better film on his life (compared to the film Jobs). There is much to learn from the story of Steve Jobs as he led in art, design and the man that has revolutionised the very world that we are living in today. 

Duration: 2h 2mins

8. Kurzgesagt – In a Nutshell

For: Family time with children of All Ages

Available on: YouTube

What it’s about: This German-based YouTube channel creates amazing animated videos that explain a broad spectrum of topics, from quantum computers to futurism, medicine and biology, and so much more. Kurzgesagt aims to spark curiosity about these topics, while laying out the facts, and also hopes to inspire others to learn through good humour and engaging storytelling.

What we like: These short, “in a nutshell” videos explain complicated issues in a clear and concise way, with brilliant animations to accompany it. With a narrator explaining concepts clearly and so many video topics to choose from, it is perfect for your child to find out more about the world. It is also no wonder that Kurzgesagt has racked up almost 2 billion views! Its great pacing, narration and colourful animation will have your children hooked from start to finish and interested to find out more!

Duration: Around 6-15 minutes per video

9. The Speed Cubers

For: Family movie time for children of All Ages

Available on: Netflix

What it’s about: For all the competitive spirits out there, this documentary explores the world of competitive Rubik’s Cube speed solving. It follows the unusual friendship of two speedcubing champions, Feliks Zemdegs and Max Park. 17-year-old Max with autism, as they grow and overcome adversities.

What we like: Did you know that a speed cuber can solve a Rubik’s Cube in under seven seconds? It’s a seemingly simple subject that is interesting even if you do not know how to solve a Rubik’s Cube. This inspiring and positive documentary imparts values of sportsmanship and friendship. Above all, it teaches one that winning is not everything, and is a good opened for many conversations that you can have with your children.

Duration: 40 minutes

10. The Boy Who Harnessed the Wind

For: Family time with older children Ages 12+
(This show is rated PG13 – Parental Guidance advised for ages 12 and under)

Available on: Netflix

What it’s about: Based on the impressive real-life story of 13-year-old William Kamkwamba in Malawi, Africa, the Netflix Original tells the story of The Boy Who Harnessed the Wind. Against all odds, the determined young boy was inspired by a science book and skills learnt in school to invent an unconventional way to save his village from famine and other environmental disasters. Even though the title gives away the ending, the movie does a wonderful job of telling the story, which is filled with father-son moments as well.

What we like: This heartwarming movie touches on climate change, technological breakthroughs, the importance of education, family and determination, and is a real tearjerker. It’s also a great story to inspire your child to impact the world and to show them that age doesn’t matter when it comes to inventions. 

Duration: 1h 53mins

We hope that these recommendations will help you to make the most of the June holidays as it entertains and educates your children and family! After all, learning can take place everywhere, not just in the classroom.

Did we miss your child’s favourite educational tech show? Let us know at [email protected]

Read Top 10 shows/cartoons to teach children about STEM

Read Tech Podcasts & TED Talks to get you psyched about tech (we’ve shortlisted the essential 5!)

(Written by Cheryl Tang and Oliver Zhang)

Best-in-class Curriculum for Coding

We are honoured to be the winner of multiple awards.
Thank You for your support.

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

Ages 5-6 | Ages 7-9 | Ages 10-12 | Ages 13-18

Call us at +65 6977 9641
Email us at [email protected]
Chat with us via WhatsApp or Facebook Messenger

As we usher in the Year of the Tiger, this blog’s for all the tiger parents out there (or so they say)! 🐯 The Coding Lab team wants to keep our students and children safe on the internet, so we’ve compiled a list of our top 5 Parental Control Software for you to manage their screen time. 💻🤓

Photo of girl using a desktop at our Parkway Parade campus
Our young Scratch 1 coder navigating the online world to create her own project!

We’ve seen many children (yes, even our Scratch 1 kids!) with their own smartphones. In fact, two-thirds of Singaporean children aged 7-9 use their smartphones daily and are active on social media. Despite the age restrictions, children have their own Facebook and Instagram accounts.

Do you know what your children are doing and who they are interacting with on social media?

If you don’t, you’re not alone. Here’s how you can get to the bottom of it all: Parental Control Software.

What are Parental Control Software?

Parental Control Software are applications, features or software that allow you to monitor and limit what someone does online. In the past, features were mainly blacklisting websites and checking your children’s searches. Today, it has evolved into tools that allow parents to monitor what your children are up to, control or schedule screentime, and even track the locations of their children’s smartphones – all simply by logging in to your Parental Control Software account.

That’s why we’ve got a list of our Top 5 Parental Control Software that can be great tools to help you safeguard your kids from the dangers of the web. Read on to find out which one suits your needs best!

1. Net Nanny

Available on Android, iOS, Windows, macOS, Chrome OS and Kindle Fire.

Paid options only.

Photo of Net Nanny's web interface.
Net Nanny’s web interface (Image Credit: Net Nanny)

We kick off the list with one of the Parental Control Software that has been around the longest. With its web-filtering technology (which allows you to control the content that your child accesses online), monitoring features, screentime management, well-designed and easy-to-use apps and web portal, Net Nanny is available on a number of platforms.

Granted, it only has paid options. Furthermore, the geofencing features, which allows you to establish boundaries around ‘safe areas’, is still rather basic. Net Nanny also lacks some features on its iOS version, but it is still considered almost as good as its Android counterpart.


  • Wide platform support
  • Web-filtering
  • Easy to use and well-designed interface
  • Runs as well on iOS and Android


  • Relatively expensive
  • Lacks some features on iOS
  • Basic geofencing features

Price: USD $39.99/year for a single Windows or macOS desktop device, USD $54.99/year for up to 5 devices, USD $89.99/year for up to 20 devices

Find out more about Net Nanny here.

2. Qustodio

Available on Android, iOS, Windows, macOS, Chrome OS and Kindle Fire.

Free with paid options.

Photo of Qustodio's Parental Control interface.
Qustodio Parental Control interface (Image Credit: Qustodio)

Just like Net Nanny, Qustodio is also available on many platforms. But where Qustodio really stands out from the competition are its call and text monitoring features, something that most other Parental Control Software do not offer. You can allow or block calls or specific phone numbers, and view text messages.

It offers a free option that covers one device with basic functionalities such as web-filtering, web and social media monitoring, time limits and an online monitoring dashboard. Keep in mind that features are limited for iOS, which does not include calls and text monitoring, as well as the Panic Button that would enable your child to send an SOS when they need help.


  • Calls and texts monitoring
  • Easy-to-use User Interface
  • Broad platform support
  • Extensive features


  • Relatively expensive
  • Web-filtering is not consistent
  • Limited features on iOS

Price: Free for 1 device with basic features, USD $54.95/year for 5 devices, USD $96.95/year for 10 devices, USD $137.95/year for 15 devices.

Find out more about Qustodio here.

Customers of Singtel, you’re in luck!
Get deals and discounted prices for Qustodio here

3. Kaspersky Safe Kids

Available on Android, iOS, Windows, MacOS.

Free with paid options.

Photo showing Kaspersky Safe Kids's web interface.
Web interface of Kaspersky Safe Kids (Image: Kaspersky Safe Kids)

Get the best bang for your buck with Kaspersky Safe Kids, which is loaded with many key free features, such as web-filtering, screentime management, and more. Access to full features is affordable for an unlimited number of accounts and devices. As an antivirus company, the paid version also boasts features such as GPS locator, screentime scheduling and real-time alerts for accessing sites or leaving ‘safe areas’ (geofencing).

That said, its web interface is slow and the app could have been better designed. Features to block or activate web control on iOS devices are also limited. Overall, the free version is definitely worth a try to test it out for yourself before deciding whether you should purchase it.


  • Affordable and great value
  • Broad platform support
  • Extensive features
  • Unlimited devices


  • Limited features on iOS
  • Sluggish web portal
  • Unintuitive mobile apps

Price: Free for basic features including web monitoring, time limits and app management for unlimited devices, SGD$15/year for full features on unlimited devices. You can choose to get the bundle with Kaspersky’s antivirus software from SGD$35/year.

Find out more about Kaspersky Safe Kids here.

4. OurPact

Available on Android and iOS.

Free with paid options.

Photo showing OurPact's app interface.
App interface of OurPact on iPhones (Image Credit: OurPact)

Looking for the best app control for iOS? Look no further than OurPact. This is the only Parental Control Software that offers this level of iOS functionality, with user interface and app management being its strongest features. Schedule screentime for your child and block all apps with a simple button.

It is important to note that installation requires a computer. Some key Parental Control Software functions of OurPact are lacking, such as limited web-filtering and no monitoring of texts. If your family is iOS-first, there are currently no alternatives that offer anything close to this level of control over iOS devices.


  • Best parental control software for iOS
  • Great user interface
  • Excellent app management


  • Limited web-filtering and monitoring
  • Complicated installation requiring a Windows or MacOS

Price: Free for 1 device with basic features, USD $6.99/month for Premium for 20 devices and all but one premium feature, USD $9.99/month for Premium+ for 20 devices with the full premium feature set

Find out more about OurPact here.

5. Norton Family

Available on Android, Windows, iOS.

Paid options only.

Photo showing Norton Family's web and app interfaces.
Norton Family’s web and app interfaces (Image Credit: Norton Family)

Rounding off our list is a brand known for its antivirus software. Norton Family offers a comprehensive range of features, such as monitoring, scheduling screentime, and geofencing, with the goal of encouraging parents to teach their children healthy online habits. Its web-filtering is one of the widest with 47 content categories to choose from, such as Alcohol, Drugs, and Mature Content.

The app management works well, though only for Android devices. It is also not compatible with macOS. While it is easy to set up, the web portals are not the most well-designed ones, and its mobile apps are not exactly user-friendly. It is relatively affordable if you are considering getting its suite of antivirus programmes bundled together with Norton Family.


  • Excellent web-filtering and monitoring
  • Unlimited devices
  • Easy setup and installation process


  • Relatively expensive
  • Poor mobile apps accessibility and web design
  • Limited iOS features and does not work on Macs

Price: From SGD$69.99/year, bundled with Norton’s antivirus software.

Find out more about Norton Family here.

Generate a Family Agreement on internet and technology use together!
The Smart Talk encourages parents and children to talk about ground rules for internet safety.
Click here to get started!

As a coding school, we know that it’s important that we let our little ones continually explore the digital world while also staying safe and vigilant. The use of Parental Control Software allows us to be aware of what our children are up to online, to limit screentime and prevent stranger danger – ultimately, it is up to us, as parents, to educate them on healthy online habits that will stay with them for life!

Coding Lab wishes everyone a roaring Chinese New Year! We wish you success and good health. 🧧

Read Next: Inculcating healthy digital device habits

(Written by Oliver Zhang and Edited by Cheryl Tang)

Best-in-class Curriculum for Coding

We are honoured to be the winner of multiple awards.
Thank You for your support.

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

Ages 5-6 | Ages 7-9 | Ages 10-12 | Ages 13-18

Call us at +65 6977 9641
Email us at [email protected]
Chat with us via WhatsApp or Facebook Messenger

#CodingLabParenting: Cultivate Resilience with the Power of Inquiry-Based Learning

Many of us probably remember sitting in classrooms, listening to our teachers as we sat quietly and took notes. What if we told you that silent classrooms are a thing of the past? At the heart of the Inquiry-Based Learning (IBL) approach, asking lots of questions is the best thing a student could do. 

Globally, IBL is growing in popularity and in fact, it is central to Coding Lab’s teaching methodology – it works even better with the help of technology. Let’s dive into what IBL is, its benefits and how it’s important in enriching our Coding Lab students’ lives!

What exactly is Inquiry-Based Learning?

Inquiry Based Learning
Our inquisitive students love exploring new topics with technology

Inquiry-Based Learning (IBL) is an educational strategy where students take a more active approach to their learning through asking questions and finding their own solutions. It’s quite different from what we know – students are now at the centre of teaching and take charge of their own independent learning. Of course, with the right encouragement and guidance, they will be empowered to tackle problems and be motivated to find their own answers.

IBL follows an inquiry cycle. Students will first get acquainted with the topic, then formulate their questions and decide what they want to find out. Through investigating and experimenting, which is key to IBL, they are able to make their inferences and then share their findings with others. Throughout the inquiry process, discussions happen not only at the end, but constantly throughout as reflection and insights from others can help improve the process.

Sounds familiar? Yes, IBL is influenced by The Scientific Method that we were introduced to in our Secondary school’s science lab experiments and research papers in University. Here’s a helpful infographic to navigate your way! 

Inquiry Based Learning IBL Inquiry Cycle Process
Click to enlarge this infographic

Many countries have adopted IBL in their education systems. In Ontario, Canada, and the Dutch school system, IBL is used to teach reading, with impressive results and improvement.

Other benefits include the increase in students’ self-perceived confidence in research skills and effective communication – even six months later. It can also have a significant and positive effect on the building of technological knowledge and the development of problem-solving, critical thinking, and decision-making abilities.

The best part about the inquiry cycle? The more they know, the more they will get thinking about related topics, and the deeper their hunger for knowledge will be. But they know how to find the answers themselves!

How Inquiry-Based Learning and Technology go hand-in-hand

IBL might sound a little tricky and complex, but with technology, it’s a lot easier to carry out. IBL has shown to be an effective method – so, where does technology come in?

Educator Salena and student in our Young Computer Scientists mBot class
Our curious Young Computer Scientist tinkering with Scratch and mBot

You might have heard of a time where people had to physically go to libraries to search for books and encyclopedias. Today, open access to search engines have condensed everything into a device, such as your phone, laptop or tablet. Students now have the world at their fingertips with a simple search.

But how do we get children to start questioning? At Coding Lab, we pique their curiosity with things that they are interested in, such as with games that they love. We get them to start wondering, “How do these games work? Why does the character jump when you press space?” We make sure that we facilitate the inquiry process – we ask them questions to get them thinking, and they get to ask us too. It helps that they can search up their answers, but we don’t want our students to just copy codes, we emphasise on the understanding of codes.

Incorporating Inquiry-Based Learning: What can we do?

Got questions? Our passionate educators have answers.

Technology doesn’t only help with finding the answers, we can do experiments with it and so much more! We know that learning becomes more fun when games are involved, and students get to experiment and find out the answers by watching their guesses play out. Want to understand math concepts like geometry or physics? Play games, code with Scratch or explore Minecraft’s virtual world, and you can learn and experiment individually or in a team.

Another way that technology helps is when we put our heads together for discussions, which are important and should be ongoing throughout the inquiry process, and everyone gets to chime in. Tools such as Poll Everywhere and Survey Monkey have made it easier for participation (especially the shy ones), and online productivity tools elevate learning to the next level. From real-time collaboration with Google Workspace and Padlet to asking questions anonymously on Mentimeter, you can leave no stone unturned!

Now that you understand how technology and IBL work together, you can see why Coding Lab has chosen to make it central to our curriculum and teaching. Every feature of our classes has been carefully designed to allow our kids to flourish, and it’s why IBL is part of our teaching philosophy. Let’s cultivate resilience in our children and teach them the ability to hunt their answers down with the power of Inquiry-Based Learning!

(Written by Nicole Loo, Edited by Zulaikha and Cheryl)

Best-in-class Curriculum for Coding

We are honoured to be the winner of multiple awards.
Thank You for your support.

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

Ages 5-6 | Ages 7-9 | Ages 10-12 | Ages 13-18

Call us at +65 6977 9641
Email us at [email protected]
Chat with us via WhatsApp or Facebook Messenger

We know that taking care of the little ones while working from home can be reaaaal hectic – we’ve been there too. Hang in there, mums and dads! 💪 We’ve got your back with these quick and fun wellness activities that you can rope your kids in to do together.

I’m sure as parents we know that taking breaks has many benefits. That’s why our classes have always had breaks (and will continue to have them), whether they are physical or online classes. We want our students to rest their eyes and get that extra brain boost to be the best coder that they can be!

So, we thought we would share with you the wellness activities that the Coding Lab Team encourages our students to do during breaks. We have even included the recommended age groups so that you can choose the right one. Our suggestion? Perhaps one video a day with your children (and family) so that they can remember it in the long run!

1. Eye Workouts

We only have one pair of eyes to see the world around us. Pamper it with a little massage or simply relax it gently with these videos that we have compiled for you. Maintain optimal eye health with these easy eye exercises!

Bond with your tiny tots when you perform this simple eye massage to a catchy song together. Massage the face to relieve tension quickly and easily. 

Recommended for: Ages 4 to 6 (Accompanied by parents)

Squeeze your eyes tight and then open wide! This soothes your eyes and facial muscles while you inhale and exhale deeply. It’s easy, effective and energising.

Recommended for: Ages 4 to 9

Need a quick screen break? Soothe your optic nerves and relax your eyes in less than 2 minutes. All you need are your palms, then you are good to go!

Recommended for: Ages 7 and above

Want more ideas on other eye exercises that you can do? Check out this 2-minute video that introduces 8 simple eye exercises you can do anywhere.

Recommended for: Ages 10 and above

These exercises aim to soothe your optic nerves and relax your eyes. This way, you can strengthen your eye muscles, increase your focus, ease eye movements, and stimulate your brain’s vision centre. Feeling creative? You can even design an eye workout with your favourite eye exercises.

2. Deskercise

Did you know that ‘deskercise’ (desk exercise) is a thing? All you need is a desk and chair for these moves. This is useful even if you are in the office or classroom – just do not start busting these moves while you are eating at the dining table! If you are feeling stiff, these two-minute workouts feature exercises that can all be done without leaving your chair.

Grab a chair and get moving with arm rolls and leg in-and-outs!

Ready for more deskercise? We have twists and knee lifts!

That very chair you are sitting on has some versatile functions. Try some ‘deskercise’ as the catchy music and bright colours encourage you to move along! There’s nothing like some quick yet effective movements to get active and loosen those tense muscles after sitting for a while.

Recommended for: Ages 4 to 9

Want something to add to your daily routine? Check out this 3-minute stretching plan that you can easily fit into your day!

Stretch your lower body with this 2-minute desk stretch, so you can feel your best. 

Try out some 3-minute chair yoga stretches to relax your muscles and mind.

Feeling an ache in your neck and shoulders? Here are 3 quick stretches you can do to target those tight spots!

Stretch your neck, back and arm muscles without leaving your desk! These quick and easy tutorials of chair yoga stretches (yes, it’s an upgrade from the primary school version) relieve stiff, tight shoulders and neck at your desk. Instil good digital habits and get active during your short breaks!

Recommended for: Ages 10 and above

3. Look out of the window

It is no secret that our Parkway Parade campus boasts a great view of East Coast Park and the sea. It is where our students are naturally drawn to during their breaks, which works wonders for calming and relaxing their eyes. What are the sights and sounds around your home?

Play “I spy with my little eye” with this catchy song and challenge your child to spot things around them according to the alphabets.

Recommended for: Ages 4 to 7

Go through these simple exercises, naming the things that you see around you or outside of the window. It is a great way to spend your eye break!

Recommended for: Ages 8 and above

Look out of your window together to rest your eyes and absorb the lush greenery! Appreciate the nature around you and look far away, such as spotting planes and looking at different cloud shapes. This is great for the eyes, and it is also a therapeutic experience.

4. Take deep breaths

Breathe in… and breathe out. We have all heard these words. But how often do we practice them? Release the tension in those muscles with some deep breathing exercises!

Teach your little ones square breathing with some underwater friends. They will learn the handy technique and can visualise it when they need to relax.

Recommended for: Ages 4 to 9

Take a deep breath with one of the top mindfulness apps, Calm. They have a relaxing, 1-minute video as you go down the river. Got 3 minutes to spare instead?

Recommended for: Ages 10 and above

These videos impart deep breathing to help you relax and stay calm during times of stress, or even when feeling a little stiff. Oxygen helps to promote blood flow, flushing out the lactic acid that causes muscle soreness. You can also view this playlist of helpful short videos with picturesque views and guided breathing and meditation. Feel as good as new with some breathing exercises!

5. Replenish your energy with drinks and snacks

A boy sitting on a bean bag snacking
Our students snacking at our Parkway Parade campus.
Note: Masks were only removed when eating, and social distancing measures were in place.

We could all use a little perk-me-up at any time of the day. This is why we provide snacks to our students during breaks and encourage them to drink more water. Our Python Perfect students sometimes even bring their own tidbits to nibble on as they get in the zone and code on. 

As the saying goes, “You are what you eat.” Choose the healthier options, such as the list of brain food we have compiled here. It is also as important that you drink plenty of water and stay hydrated throughout the day. As an added benefit, getting to your snacks and drinks can also help you to rack up more steps. Research has found that this can even improve your creativity!

We hope that you had fun doing these activities together with your family, taking productive and fun wellness breaks, and making great memories working from home and together with your family!

Read: Getting Through MOE HBL

At Coding Lab, we do our best to instil these habits, which we hope will go a long way. If you see your children doing some exercises during their coding classes, don’t be shy and join in the fun. Let’s all work together to achieve better physical and mental wellbeing!

Read Next: More Tips to Better Eye Health

GIF of our Young Computer Scientists doing some deskercise - with grandpa joining in the fun!
Our Young Computer Scientists doing some deskercise – with grandpa joining in the fun!

(Written by Amanda Soh and Edited by Cheryl Tang)

Best-in-class Curriculum for Coding

We are honoured to be the winner of multiple awards.
Thank You for your support.

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

Ages 5-6 | Ages 7-9 | Ages 10-12 | Ages 13-18

Call us at +65 6977 9641
Email us at [email protected]
Chat with us via WhatsApp or Facebook Messenger

Home-Based Learning (HBL) is slowly becoming the new norm, with students, teachers and parents familiarising themselves with digital devices in order to continue the pursuit of knowledge.

Wondering how to enjoy HBL with your child or how you can get through it? Look no further! From concerns of screen time to helping your child acclimatise to online learning while juggling other responsibilities, we have you covered!

The Coding Lab Team has specially curated a list of tips for you and your child to navigate this HBL successfully. Take deep breaths and read them below!👇

Tip #1. Create a conducive environment for learning

Tip #1 - Create a conducive environment

Did you know?
Good learning environments can increase one’s motivation, focus and general learning ability.

Ensuring a conducive learning environment is fundamental to the quality of your kid’s learning. So, what are some ways that you can create the ideal learning environment and help your child to learn better? 

  • The state of your child’s study space can determine their learning ability and life habits, so encourage them to organise their study area. This reduces visual distractions, which improves focus and memory. It also helps that you are building good lifelong habits in them!

  • Too many members in your household at home? Discuss and decide on the house rules and map out the areas to learn, work, rest, and bond. Your child could do HBL at the tidy dining table while you work in the living room. This way, everyone has the perfect environment to work and study in!

Tip #2. Plan daily routine

Benjamin Franklin once said, “If you fail to plan, you are planning to fail.” Did you know that planning a daily routine with your kid also encourages them to take ownership of their learning?

Unlike in schools where there are teachers to supervise your child, you may not always be available to watch over them, nor make certain that they are doing their work. In this case, it is crucial that you establish a structured routine with them.

Guide your child to plan their own HBL days and set their own learning goals. This will help your child to get into the right mindset, be more productive and keep the boundaries between work and home from blurring.

  • Consider when to study, play and eat together, which will teach your child to be disciplined and to stay on track.
  • Ensure that mealtimes are consistent (balanced and nutritious) to provide nourishment for your growing children.
  • Make sure that your child changes out of his/her pyjamas before HBL starts! This will serve as a cue to start the school day.

Tip #2 - Plan daily routine

Need a planner template?
The Coding Lab team has created a printable planner for you. Print it out and put it on the fridge, use a whiteboard, Google or Apple calendar – try it out and find out what works best!

Tip #3. Inculcate healthy digital device habits

Tip #3 - Inculcate healthy digital device habits

Did you know?
You can control and monitor your child’s screen time with Digital Wellbeing on Android devices and Screen Time on Apple devices. Beyond simply restricting your kid’s access, educate them on how they can take responsibility for their own online well-being. 

Read more: 5 Tips to Better Eye Health

With full HBL, the age at which children use digital devices and are encouraged to get one of their own is getting younger. Healthy digital device habits are necessary for our digital economy, with the widespread use of digital devices. What are these “healthy digital device habits”? It refers to using the Internet responsibly, minimising screen time and taking regular eye breaks! 

Follow ROLE to cultivate healthy screen use habits:

  • Review your child’s and your own screen use, so you can be a role model for your little one.
  • Offer fun screen-free alternatives to engage your kid. For example, have them do off-screen activites with family-friendly games such as Jenga or a family exercise session together.
  • Limit your child’s screen time and ensure that there are consequences to violating their amount of screen time allocated. 
  • Eliminate unneeded background screen time, such as the TV, to avoid distracting your child. 

Additionally, enforce regular eye breaks. We make it compulsory for our students to take eye breaks every hour – whether they are doing physical or online classes. This instills good eye care habits, and we all know the benefits of having breaks – it gives us a breather and helps us to be productive and stay focused. Set a timer and look out of the window at something green together with your child, and reap the benefits together!

Tip #4. Have regular check-ins

At the end of the day, make time to have regular conversations with your child. Such check-ins can help them feel supported and cared for. Ask your child about their day gently, but be sure to listen attentively! Simple questions such as ‘How was your day?’, ‘What did you learn in class today?’ and ‘How is your daily routine?’ can spark a meaningful conversation.

It is essential for you to model this behaviour by sharing about your day too. How was your own day? You can take the opportunity to bond with your child and affirm him/her for the resilience and learning to adapt to the current situation, encourage your child to explore strengths and interests, and help them work through any issues that they might need help with. You can also involve other family members and check in on their well-being.

This is also a good chance for you to exemplify how the topics they have learnt in their textbooks and assignments work in real life. For instance, if your child is learning about lipids in school, you could make a cup of Dalgona coffee with them and explain the science behind how lipid compounds in coffee oil help to form a stable coffee foam that you can pour over milk. You can even get creative and make latte art together too!

Tip #4 - Have regular check-ins

Wondering what to talk about?
Here are some conversation starters and topics.

  • Do you require any guidance or assistance?
  • Is there something that you want to do or learn more about?
  • How do you feel about the current COVID-19 situation?

Tip #5. Have ‘me time’

Tip #5 - Have 'me time'!

Learn about STEM through comics!
We’re giving away 5 sets of colourful STEM comics by Piqolo Kids for ages 3 to 9. Hurry on and participate here, the giveaway ends on 31 May 2021!

‘Me time’ is a need for daily functioning, not a want. It also increases productivity! By making a conscious effort to take the time out to relax, it can release stress and tension, and increase motivation.

MOE announced that HBL would enable students to have the time and space to explore their areas of interests by initiating learning activities independently. Let your child read up on topics of interest or try out activities they are passionate about, such as tinkering, baking or playing a musical instrument (why not give coding a try?).

But, ‘me time’ shouldn’t only be reserved for your child! Yes, even if you are a responsible parent, you still need your own personal time. We know that working from home and supervising your kids can be tough and require more of your attention. All this parenting can have a mental and physical strain on you. Making time for yourself to rest and recharge is paramount in preventing severe burnout during this time. Play your favourite movie, contact your friend for a chat or take a jog — just find time for your personal relaxation! Remember, taking care of yourself is the first step to taking care of your children. 

We hope these five tips will help you in getting through HBL with your dear child (or children!), and do share this article with your friends and family if you found it useful! 

Now that you’ve read our article on what you can do to get through your child’s HBL, why not learn even more tips to make your child’s digital journey the best it can be? From proper typing posture to digital security, read What You should know Post-Circuit Breaker now to learn more and gear up for when Hybrid classes make a comeback! 😉

Need more resources? You can check out the Parent Kit curated by MOE. Remember to stay home, stay safe and stay curious! 🤩

(Written by Amanda Soh and Edited by Cheryl Tang)

Best-in-class Curriculum for Coding

We are honoured to be the winner of multiple awards.
Thank You for your support.

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

Ages 5-6 | Ages 7-9 | Ages 10-12 | Ages 13-18

Call us at +65 6977 9641
Email us at [email protected]
Chat with us via WhatsApp or Facebook Messenger

The task of understanding and memorising important facts and information for exams can be daunting at times. Every mark counts and you definitely want to answer all the questions and get the highest score you can get! 💯

Before beginning to memorise, you should always understand the content first – then memorise. When we teach our students to code, we ensure that they understand the codes and can apply them regardless of the situation, instead of simply memorising and following. Memorising is the key that will help you to do your questions quickly and to lock in your marks, and we find that it works best for facts and formulae.

The Coding Lab team is here to lend a helping hand for you to strengthen your memory and ace your exams with flying colours. Check out the tips that we’ve specially curated below! 

Resized Memory Tips - Test Yourself

1. Test yourself! 

When you learn and memorise something new, it is important to test yourself. By doing so, you are asking yourself questions about the material. As a result of that, you have to recall the content that you have memorised to the best of your ability. 

This particular method works because recalling the material makes the memories stronger and easier to retrieve for later [1]. By consolidating and reinforcing your knowledge, you will have a better grasp of how much and how accurate your memory work is. 

You can test yourself by using paper and pen to write out the formulae, voice record yourself reciting the content, or even collaborate with your friends with free online tools like Quizlet. It is a free tool that allows you to create digital flashcards and quizzes to test yourself and share questions with others. This way, you can see how much you’ve remembered and what else you have to work on remembering better!

2. Use mnemonics

A mnemonic is a tool that helps us retain information by translating it into a form that is simpler or easier to remember [2]. They can come in the form of a song, rhyme, acronym, image, phrase, or sentence [3]. The use of mnemonics can help you remember material swiftly and are particularly useful when the order of things are important. 

An example of an easy mnemonic is for compass directions – North, East, South, West. You can use the following expression Naughty Elephants Spray Water to recall the different directions. 

In fact, mnemonic codes are widely used in computer programming and communications system operations so as to enable its user to recall specific instructions effortlessly [4]! How cool is that? 

Memory Tip 5 - Use mnemonics image

Here is an example of a mnemonic in Math – the BODMAS:

Source: Skills You Need

Resized Memory Tips - Sleep

3. Sleep well

Did you know that not sleeping or getting enough sleep could lower your learning abilities by as much as 40%? Getting too much sleep on the other hand could also affect memory and other cognitive processes [6]! 

Sleep helps to consolidate the information that you have learned into memories that are stored in the brain. With the right number of hours of sleep, the brain has sufficient time to create new pathways for the information learnt. Hence, being sleep deprived could make it more difficult for you to remember things and even impact your focus, reduce decision-making skills. You may also have poor emotional and behavioural control. 

We all know that an average adult needs about 8 hours of sleep, but what about children and teenagers? Take a look at the list below to find out how many hours of sleep you or your child needs! 

4. Use chunking

Chunking is the process of taking individual pieces of information and grouping them into larger and more meaningful units [5]. Grouping single elements into larger blocks can improve your working memory immensely as information becomes easier to retain and recall.

A simple example of how you can use chunking would be when you remember phone numbers. A phone number sequence of 6-9-7-7-9-6-4-1 would be chunked into 6977 9641. 

As for remembering items from a list – for example, a shopping list – you can break them down into smaller groups and categorise them based on whether they are dairy, grains, fruits, vegetables, or more. 

Memory Tip 4 - Use Chunking image

“Chunking is the ability of the brain to learn from the data you take in, without having to go back and access or think about all that data every time … it makes our brains more efficient. The more you can chunk something, the faster and easier you can process it.” 

Kevin Maney, best-selling author of The Two-Second Advantage

Resized Memory Tips - Eat Healthily

Check out Food For Thought: Best brain food for programmers for more food tips to get that brainpower to code!

5. Have a healthy diet 

As the saying goes: “You are what you eat.” In order to achieve good memory, it is important to watch what you consume. 

Your overall diet has a significant impact on your brain health. Inflammatory diet patterns that are high in sugar, unhealthy fats and processed foods could bring negative effects like impaired learning and an increased risk of diseases like Alzheimer’s [7].

In fact, research has shown that this way of eating does not only affect our body, but also parts of our brain responsible for memory – mainly the hippocampus. A study conducted by the University of Cambridge discovered that obese people were 15-20% worse at a memory test than participants who were of a healthy weight [8]. 

It is never too late to change your diet – adopt a diet rich in brain-healthy foods like fish, fruits and vegetables to ensure your brain sustains its optimal functioning.

We hope these five tips will help you in strengthening your brain memory 🧠💪 and do share this article with your friends and family so they can benefit too! 

Wondering about how you can score in your specialised computing examinations? We’ve also curated 3 Tips to Take On Your O Level Computing Examinations just for you!

(Additional writing by Lakshmi and Nicole)

Best-in-class Curriculum for Coding

We are honoured to be the winner of multiple awards.
Thank You for your support.

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.

Ages 5-6 | Ages 7-9 | Ages 10-12 | Ages 13-18

Call us at +65 6977 9641
Email us at [email protected]
Chat with us via WhatsApp or Facebook Messenger

It takes a lot of brain power to code, and as the brain takes up about 20% of the body’s calories, it’s super important to eat the right foods to stay energised and healthy! The Coding Lab team has assembled the best list of brain foods that you can eat to keep those brain cells active – check them out below. 🧠💪

Image of Brain Food: Eggs

1. Eggs

A breakfast staple for many, eggs are a good source of several nutrients (like vitamin B6, vitamin B12 and choline) tied to brain health! 

The egg yolks in eggs are rich in choline, which is an important micronutrient needed by our bodies to help regulate mood and memory. The B vitamins that eggs contain also help to slow down the progression of mental decline, synthesise brain chemicals and regulate the sugar levels in the brain. 

If coding’s on your to-do list for the day, make sure to start it right – with a sunny side up!

2. Dark chocolate

Flavonoids present in the cocoa in dark chocolate are powerful antioxidants with anti-inflammatory and immune system benefits. Antioxidants are able to help prevent oxidative stress, which contributes to age-related cognitive decline as they damage cells in the body. In short, antioxidants often go hand-in-hand with anti-aging.

Dark chocolate is also known to contain less sugar than other types of chocolate, and with the presence of polyphenols – which help to improve insulin sensitivity – they help to control our blood sugar levels.

Now that you know the goodness dark chocolate brings, don’t forget to set aside a few bars for your next coding session! 

Image of Brain Food: Dark Chocolate

Image of Brain Food: Fatty Fish

3. Fatty Fish

Fatty fish is abundant in Omega-3. The Omega-3 fatty acids are capable of building cell membranes in the body, like those in the eyes and the brain. Thus, they are able to improve our vision as well as the structure of our brain cells – known as neurons – which are vital in transmitting information between the brain and the rest of the nervous system. 

Read: 5 Tips to Better Eye Health

Foods rich in Omega-3s are also great for improving concentration and cognitive functioning, hence further enhancing your ability to process and think when coding!

Try out this recipe: Lemon Dijon Baked Salmon and Potatoes

Credit: AverieCooks

• 8 medium sized (or 900 to 1130 grams of) russet potatoes, halved or quartered into 1-inch pieces
• 5 tablespoons of olive oil, divided
• Kosher salt, to taste
• Freshly ground black pepper, to taste
• 57 grams unsalted butter, melted
• 2 to 3 tablespoons lemon juice
• 2 to 3 tablespoons Dijon mustard
• Four 170 grams skin on salmon fillets
• Fresh parsley (optional for garnishing)

1. Preheat your oven to ~220°C (425°F). Line a baking sheet with heavy-duty aluminium foil for easier cleanup and spray with cooking spray. Add the potatoes and evenly drizzle 3 to 4 tablespoons of olive oil. Evenly season with salt and pepper and toss with your hands to combine and evenly coat. Bake for 15 minutes or until potatoes are about 75% done.
2. While the potatoes are baking, in a small microwavable bowl, heat up the butter for about 45 seconds. Add the lemon juice, Dijon mustard, and stir to combine; set aside. 
3. Remove the baking sheet from the oven and flip the potatoes to ensure even cooking. Add the salmon-fillets skin-down, evenly drizzle with the remaining 2 to 3 tablespoons olive oil and nestle the potatoes around the salmon.
4. Evenly drizzle about two-thirds of the lemon butter Dijon mixture over the salmon fillets. Evenly drizzle the remaining one-third over the potatoes.
5. Evenly season the salmon with salt and pepper, to taste.
6. Bake for about 10 minutes, or until the salmon and potatoes are done. The salmon should flake easily and the potatoes should be fork-tender. 
7. Garnish with parsley (optional) and serve immediately. Recipe is best fresh but will keep airtight in the fridge for up to 5 days.

4. Berries

Berries are delicious to snack on and they’re full of fibre, vitamins and minerals. They’ll definitely give your brain a boost of energy – set a bowl of good berries next to you on your next coding session and you’re set for a productive time.

Some berries that you can easily get from your nearest market are:
✓ Strawberries
✓ Blueberries
✓ Raspberries
✓ Cranberries
✓ Grapes

Image of Brain Food: Berries

Image of Brain Food: Whole Grains

5. Whole grains

Whole grains are good sources of vitamin E which has powerful antioxidant properties. As a fat-soluble antioxidant, it’s able to cross the blood-brain barrier and protect fats from oxidation, hence reducing oxidative stress on the brain! 

Some examples of whole grains include:
✓ Brown rice
✓ Oatmeal
✓ Whole-wheat bread
✓ Whole-wheat pasta
✓ Whole-wheat crackers

Got a few ripe bananas sitting on your kitchen counter? Whip ’em up into a loaf of delicious banana bread!

Try out this recipe: Easy Banana Bread

Credit: SimplyRecipes

• 2 to 3 ripe bananas, peeled (about 160 to 192 grams mashed)
• 76 grams unsalted butter, melted
• 1 large egg, beaten
• 150 grams sugar
• 1 teaspoon baking soda
• 1 teaspoon vanilla extract
• Pinch of salt
• 204 grams of all-purpose flour

1. Preheat your oven to 175°C (350°F), and butter a 4×8-inch loaf pan.
2. In a mixing bowl, mash the ripe bananas with a fork until completely smooth. Stir the melted butter into the mashed bananas.
3. Mix in the baking soda and salt. Stir in the sugar, beaten egg, and vanilla extract. Mix in the flour.
4. Pour the batter into your prepared loaf pan. Bake for 50 minutes to 1 hour at 175°C (350°F), or until a tester inserted into the centre comes out clean.
5. Remove from the oven and let cool for a few minutes. Afterwards, remove the banana bread from the pan and let cool completely before slicing and serving.

6. Vegetables

Eat up those greens! Although different vegetables exert their effects on the brain through different mechanisms, they share the common trend of having antioxidant, anti-inflammatory and cytoprotective properties. An example would be cruciferous vegetables like cabbage, cauliflower and brussels sprouts that contain compounds which can prevent oxidative damage and fight cancer cells!

Do you have trouble getting your kids to eat those greens? We’ve got a trick up our sleeves for you. Check out this amazing cauliflower rice recipe below!

Image of cauliflower

Try out this recipe: Cauliflower Rice (Super easy!)

Credit: MinimalistBaker

• Pine cauliflower

1. Wash and thoroughly dry cauliflower, then remove all the greens.
2. You can choose to either use a box grater or a food processor! If using a box grater, cut the cauliflower into large chunks and use the medium-sized holes of the box grater to grate into ‘rice’. If using a food processor, cut into small pieces and use the grater attachment to grate the cauliflower into ‘rice’.
3. Transfer to a clean paper towel and press to remove any moisture (that can make your dish soggy!)
4. You can enjoy your cauliflower rice cooked or raw! You can cook your cauliflower rice by sautéing in a pan over medium heat with 1 tablespoon of oil. Cover with a lid to make the cauliflower stems more tender! Cook for a total of 5-8 minutes and season as desired.
5. You can use cauliflower rice in recipes that call for rice – like fried rice! You can store the leftovers in the refrigerator for up to 5 days. Uncooked cauliflower rice can be stored in the freezer for up to 1 month.

We hope that these foods will keep your minds sharp and more focused when coding! Make sure to include them in your shopping list for the next time you go to the market and don’t forget to share this with your friends and family! 😉

(Written by Zulaikha)

Hop on board the Coding Lab train! Click here to get our monthly newsletters straight to your inbox.