#CodingLabStudents: Elizabeth Wong, 13, DSA to RGS and MGS

Here is Elizabeth visiting Tokyo, Japan, after her team for the Microsoft Minecraft Cup 2024 was selected the SusHi Tech Tokyo 2024!

Meet Elizabeth Wong, a passionate STEM enthusiast and Primary 6 Lee House Captain from Methodist Girls’ School (Primary) in 2025, who believes that science and coding can be powerful tools to help others and make a positive impact on society!

From creating Python games that gamify science learning to participating in innovation and STEM projects, Elizabeth’s curiosity, compassion, and love for problem-solving have shaped her into a confident young innovator. Her dedication and growth, as well as hard work put in through the DSA Programme, led her to receive two confirmed DSA offers:

  • Methodist Girls’ School (IB) – DSA STEM

  • Raffles Girls’ School (IP) – DSA Science

Elizabeth is now studying at Raffles Girls’ School (Secondary) in 2026, and has been given an Honourable Mention in the Innovation Insider Magazine (January 2026) 20 under 20, highlighting all her amazing achievements and skills. Read on to discover Elizabeth’s inspiring STEM journey! 🌱

At Coding Lab, we’re encouraged to try solving problems ourselves before being guided. This process really helped me check my understanding and grow as a coder.

Tell us about yourself! What are your hobbies and interests?

I am Elizabeth Wong, the Lee House Captain in MGS Primary, currently in Primary 6 (in 2025). I love solving puzzles and learning new things, which is why I’ve always been interested in STEM. In my free time, I enjoy coding, robotics, reading, drawing, cycling with my siblings, and working on my own projects. I also volunteer at charity organisations like the Food Bank, conduct science experiments, and explore STEM kits. My parents have always supported my interest in science. I still remember when my mum first showed me how to make a rainbow using Skittles and milk!

Elizabeth with her invention The One4U which won 3rd Prize at the Singapore Invention Convention 2024!

How did you first get started with coding?

I was first introduced to coding in Primary 1 with the Scratch Junior app during ICT lessons. Later, I attended a coding holiday camp, which made me realise I really enjoyed learning about the technology behind everyday things. As my interest grew, I started Coding Lab classes and eventually joined coding competitions, where I could apply what I had learnt while collaborating with my teammates.

What do you like about coding? How has coding made a difference in your life?

I love that there is always room to grow in coding. I enjoy the challenge of debugging and figuring things out, especially in Python, where even a small mistake, like using a comma instead of a full stop, can cause issues. The sense of achievement when the code finally works is amazing.

I also enjoy using my STEM knowledge to help others. Through innovation work, I’ve learnt that STEM can solve real-world problems and benefit the wider community. Being able to explore my interests while making a positive impact really makes me happy, and I’ve also made many new friends through STEM.

I believe STEM can be used to solve real-world problems and help the wider community, and that’s the most meaningful way for me to use my skills.

Elizabeth was part of the Finalist team at the 2024 MIT AI and Education Summit - Hack the Climate Hackathon (Advanced Open Category)!

How did you get started at Coding Lab? What do you enjoy about your lessons?

I started at Coding Lab because my interest in STEM kept growing, and I wanted to learn more about coding, which plays a big role in our future. I enjoy how the teachers encourage us to try first before guiding us, letting us attempt solutions with skills we’ve learnt before going through the code together. This helps reinforce my understanding and builds confidence. Coding camps and competition training sessions also helped me deepen my knowledge in areas like AI, robotics, and innovation. I’m very grateful for all the teachers’ patience, support, and guidance.

Why do you think learning to code is so important?

I strongly believe that STEM is the future. Science, coding, robotics, and innovation can help tackle real-world challenges, whether through AI or environmental sustainability. Coding also helps develop important skills like problem-solving, patience, teamwork, and thinking under pressure, and allows us to make a positive difference in the wider community.

Elizabeth with her invention, Planet Rinse. Described by the Singapore government’s National Environment Agency (NEA) as “Innovative” in November 2025, it won 1st Prize and the Wings of Change Special award by RTX for social innovation at the Singapore Invention Convention 2025.

This invention also won a Merit Award at the Tan Kah Kee Young Inventor Award 2025 and the Earth and Sustainability Premier Award at the international Global Youth Invention Summit in November 2025.

She was also selected as one of 15 presenters to present her invention at the International GIFT Global Innovation Field Trip presentation in April 2025!

What is your favourite project?

My favourite project is “Code Xperiment (The Quest For Knowledge)”, a Python RPG game that gamifies learning about science concepts. Players conquer levels and defeat enemies using science knowledge about interactions, earning upgrades along the way. I wanted to combine my interests in science and coding to let others learn science while playing the game. You can view my top projects here!

How was your DSA preparation like?

I prepared by revising science concepts, reading schools’ websites, and reflecting on my STEM, innovation, robotics, and coding competitions and projects. I focused on understanding what I had learnt, including both knowledge and values gained, which helped me respond to interview questions naturally rather than memorising answers. I’m very thankful to my teachers and family for their encouragement and guidance.

Any advice for students preparing for DSA?

Be yourself, relax, and see the DSA process as a positive learning experience. You’ll meet amazing people with similar interests and might even make new friends. Enjoy the process, apply what you’ve learnt, and do your best. You can do it!


At Coding Lab, we are incredibly proud of Elizabeth’s growth, achievements, and passion for using STEM to make a difference. Her journey is a wonderful reminder that coding is not just about technology, but also about curiosity, compassion, and impact. 💚 Congratulations once again to Elizabeth for her DSA offers and thank you for all the hard work put in for her DSA through Coding Lab’s DSA Programme!

Our #CodingLabStudents blogs feature our ambitious students and their ongoing coding journeys – be it the budding coder or advanced Python Pro, we appreciate each and every single one’s efforts as they progress to greater heights. 🌱

Coding Lab offers an award-winning curriculum specially for ages 5 to 18 – check out our courses to begin your own coding journey today!

Read Next: #CodingLabStudents: Ng Zhi Qing Yownah, 12 Gold Award Winner, HCIC 2025

Read Next: #CodingLabStudents: Ryland Etheredge, 12, Platinum Award Winner, HCIC 2025

Read Next: #CodingLabStudents: Paden Wong, 12, Gold Award Winner, HCIC 2025

Next
Next

Fun Techtivities in January!