A record number of our students achieved medals in this year’s prestigious 23rd National Olympiad in Informatics (NOI) and we celebrate their achievements! The NOI is modelled after the International Olympiad in Informatics (IOI), one of the most highly-distinguished annual informatics competitions for high school students in the world.

This year’s bumper crop of medallists includes 1 Silver and 7 Bronze winners who are between 13 and 17 years old! Our winning students have been learning C++ and growing with us after being spotted in their Python classes for their programming prowesses. It is truly a great sight to see them flourish and become phenomenal medallists!

NOI spots are reserved for every school’s top students to participate, so only few can represent their school, and only the best can attain medals in the Olympiad. We’re even more proud of the fact that many of our medallists came to us as complete beginners in programming (some started at the age of 10!), and were carefully nurtured in our classes right under the noses of our eagle-eyed tutors to achieve their results. Well done!

Presenting to you Coding Lab’s 23rd NOI medallists:

Vayun Mathur, 15Silver Medallist
Kushaan Mishra, 17Bronze Medallist (First Attempt)
James Pearman, 14Bronze Medallist (First Attempt)
Caleb Chia, 13Bronze Medallist (First Attempt)
David Walton, 15Bronze Medallist
Faiz Ali Shoaib, 17Bronze Medallist
Bobis Franc Ivan Lorenzo, 16Bronze Medallist
Elijah Yong, 14Bronze Medallist

Silver Medallist

Vayun Mathur, 15

Singapore American School
Coding Lab Vayun Silver Medallist
Vayun (left) won a Silver Medal at the NOI

The Olympiad is one of Computing’s biggest annual competitions in Singapore and the Silver Medal is awarded to the top 20% of participants. We’re so proud of our young innovator for being 1 of the 32 Silver Medallists this year! An Olympiad medal is highly recognised for admissions to top universities around the world. During the competition, contestants are given five hours to work out solutions to algorithmic tasks. This does not only require skills such as programming and testing, but also Mathematics and in-depth knowledge of designing algorithms, data structures and information theory.

Our bright student Vayun has been in the news before, with features on Google and international news network CGTN. He has performed well once again and we congratulate Vayun on getting the Silver Medal!

Read: Coding Lab CGTN feature


3 Bronze Medallists (First Attempt)

Kushaan Mishra, 17

Singapore American School

James Pearman, 14

Dulwich College Singapore

Caleb Chia, 13

Anglo-Chinese School Independent

Coding Lab’s Bronze Medallists made up 7 of the 49 Bronze Medallists in this year’s NOI. As one of the most prestigious computer science competitions, it’s not an easy feat to attain medals and our 3 students did Coding Lab and their schools proud when they emerged as bronze medallists on their first attempts! Our youngest medallist, Caleb Chia (just 13 years old!), has been with us since he was in primary school and we’re proud of his growth! All participants had to undergo a Preliminary Round to qualify for the NOI. Despite being new to the competition, our students ranked well and went on to clinch medals at the NOI.

Coding Lab NOI Bronze First Attempt
(from left) Kushaan, James, Coach Guangxuan, Jun Ray and Caleb

We are proud of our students’ remarkable achievements and commend their hard work to overcome the odds, especially during this pandemic. A round of applause for Kushaan, James and Caleb!


4 Bronze Medallists

National Olympiad in Informatics (NOI) 2019 Medallists
Elijah (left) and David at NOI 2019

David Walton, 15

United World College SEA Dover Campus

Faiz Ali Shoaib, 17

United World College SEA Dover Campus

Elijah Yong, 14

Anglo-Chinese School Independent

Bobis Franc Ivan Lorenzo, 16

Gan Eng Seng School

These 4 students were able to pit their computing skills against talented coders from more than 30 other schools and gain invaluable experiences in the Olympiad. Their consistent effort and hard work paid off as they took on programming tasks and made their mark at the reputable NOI.

This year’s medallists include Elijah Yong, who was awarded Youngest Medallist in last year’s NOI. The 14-year-old has been with us since he was a Primary Five student, when we spotted his potential and invited him to join our NOI programme. The Coding Lab team is proud to have seen him grow over the years into a confident teenager with medals under his belt and we commend him for his consistent hard work!

Read: Elijah Yong, Youngest Medallist at NOI 2019

Image of Elijah receiving award for youngest medalist, NOI 2019
Elijah receiving award for Youngest Medallist, NOI 2019

The Coding Lab team is proud of our students for clinching the Bronze Medals, and we celebrate their achievements. Great job David, Faiz, Bobis and Elijah!

Congratulations to our outstanding students! We’re proud of our 8 students for coding their way to the top with their tenacity and hours of training, even overcoming the Covid-19 pandemic. They had been training once a week since the beginning of the year to prepare for the NOI and it was heartening to see their hard work pay off! We also thank Coach Guangxuan for his dedication, training and guidance of our students.

Whilst we celebrate our students’ success in this arena, we recognise that competitive programming is merely a subset of the full scope of programming. Many of our students have achieved success in wider aspects; whether it’s creating a Stock Rating Algorithm, a Real-Time Carpark Tracker, a prize-winning app or attaining an overseas scholarship to read Computer Science at University, we’re here to support our students every step of the way.

Interested to find out more? Check out the Python Programming and Elective courses we offer for Secondary school and Junior College students.


Hop on board the Coding Lab train! Click here to sign up for our monthly newsletters.

In this exclusive interview with the founders of Coding Lab, Yong Ning Foo and Candice Wang share some insights on how Coding Lab coped with the Covid-19 pandemic and some words of encouragement for the Coding Lab community! 

During the Covid-19 pandemic, Coding Lab had to go through several changes, one of it being the transition to 100% online classes throughout the circuit breaker. The strong online learning system that we have built and tested (since 2019) enabled us to continue having fun and enjoyable classes for our students. 

Let’s hear from our dear founders as they shed light on how they managed Coding Lab during these extraordinary times. May we never be deterred from the challenges that lie ahead and keep on persevering to face them head-on! 


Image of Candice

Here’s what Candice had to say!

1. Hi Candice, how has Covid-19 changed things for you? Was it for the better, or for the worse?

Covid-19 is unprecedented and like the rest of the world, we had to adapt to it quickly.

Personally, I appreciate the time I got to spend with my family as well as managing the shift from offline to 100% online classes not only at Coding Lab, but also for my kids’ enrichment lessons. My 7-year-old attended our own online Coding Classes during this period, and was able to figure out how to use the different functions of Zoom. To my surprise, not only could she do that, but she was also able to confidently navigate her school’s Home-Based Learning exercises entirely on her own even though there were close to 8 different portals.

If anything, we shouldn’t underestimate kids.

They are more capable than we think they are. This is evident in the joy my daughter derived from changing her user ID or private messaging her teachers on Zoom and arranging online meet-ups with her friends. It is a lifelong skill that she can now take with her.

2. Everyone has had to work from home due to the circuit breaker. What has been done to maintain a strong company culture?

Communication via video-conferencing was fun and smooth – even across countries – so much so that we even organised our first 100% online Young Coders Global Hackathon together with Coding Lab Japan.

The Coding Lab team were all involved in this one way or another. If you look at the event credits, you will realise that not only the Educators, but also the Marketing, Admin and Enrolment teams all came together to make it happen. The teamwork was truly amazing!

We also organised a couple of group workout sessions so that everybody could stretch their legs and keep fit at home. We even recorded a song and dance together! Sure… we missed our regular lunches and snack time, and birthday celebrations had to be done via Zoom and home deliveries, but hey! It was the new norm and we embraced it wholeheartedly.

The most important thing was that everybody was safe.

3. What is your most valuable takeaway from this experience?

“When life throws you curveballs, we will emerge stronger and be thankful for the small things in life.”

Having the team stay healthy and protected at home while adapting our processes to ensure the safety of everyone involved was critical, and taught us a lot about adapting quickly.

We also found our own special ways to continually engage our students; whether it was via regular WhatsApp chats to follow-up with them or a competition where they could express their ideas on solving Covid-19 related issues, we stayed connected.


Image of Yong Ning

Here’s what Yong Ning shared with us!

1. Hi Yong Ning, how did you handle the challenges faced due to the Covid-19 restrictions?

We have been planning for this for quite some time, since January this year. It also helped that we had run online workshops for the region before, so the process was relatively smooth. 

2. What were the measures that Coding Lab had to take due to Covid-19?

The evolution of our processes started with Hybrid classes where we had a mixture of physical and online students (before circuit breaker), followed by 100% online (during circuit breaker), and now, a mixture again in Phase 2. 

Prior to that, we had invested in video-conferencing platforms, online practising systems, digital writing pads and other tools to make live teaching fun and easier for both our tutors and students.

“We spared no effort to build a strong and solid support system that provided our students with the avenue to give their feedback or review course material as often as they wanted.”

3. What are some of the significant changes that will be done to come back from this better and stronger?

Our online learning system was put to the test when we conducted thousands-strong seminars for the region for the Shopee Code League as well as various workshops with Smart Nation Singapore

We also understand that many parents and students enjoyed the classes very much and have requested for their child to continue their lessons online. We are excited and happy to announce that we will be launching Coding Lab Online (Permanent) classes*.

*for selected modules only

4. What is your most valuable takeaway from this experience?

“Be prepared, plan ahead, and have a strong team to support and execute decisions quickly. “

All of these are critical in ensuring that the experience of our students remains consistent and of a high standard. 

5. Do share with us a few words of advice/final message for the Coding Lab community!

Thank you for your support throughout this period. It means a lot to all of us. We hope you will enjoy using the materials and systems we have built and we look forward to welcoming you back, be it online or physically. Thank you!

Due to the rise of the digital economy [1], the demand for tech jobs has increased tremendously. Among those in demand are programmers – but what exactly are the starting salaries of programmers, and how do they compare to those of other professions? 

If you’re interested in pursuing programming in the exciting field of technology and wondering how it would fare for you, you’re in luck! We’ve done the research and here’s all you need to know about the starting salaries of programmers in Singapore (based on recent years). 

We’ve also thrown in a few career tips for you budding programmers, so keep reading to find out!


In recent years, companies have been restructuring efforts in an increasingly digitalised economy. This has resulted in workers with tech skills being the most in demand [2] – particularly workers with the knowledge of programming languages, data science, AI and machine learning expertise. 

The latest graduate employment survey released by the Ministry of Education (MOE) [3] – showed that students in the information and digital technologies sector posted one of the highest rates for full-time jobs and median gross monthly salaries in 2019.

Those in courses such as computer science, information security and software engineering cinched one of the highest median gross monthly pays of $4,400, with Engineering and Health Sciences following closely behind with the median gross monthly salaries of $3,750 and $3,500 respectively. 

The figures reflect the high demand for IT savvy graduates as companies hope to use technology as a competitive edge [4] by digitalising their processes. 


Distinguished billionaires Bill Gates and Mark Zuckerberg started coding at the tender ages of 13 and 10 respectively – so never think that you’re too young to start! MOE schools have even rolled out a compulsory 10-hour coding enrichment program for all upper primary students with effect from this year but in today’s day and age, we all know that it is still not enough. 

Today’s technology has brought us far – classes can even be conducted online! So how do you know if your kid has the chops for programming? Here are some tips (Budding Teen Coders – this is for YOU!) if you are planning to get started or have already gotten into the thick of coding:

5 tips for budding programmers:

1. Build a strong foundation in logical thinking

You learn to walk before you run, so learn to master the basics first! With a strong foundation, mistakes such as writing more code than necessary or finding code solutions that are not optimal can be avoided. Focus on mastering logic and your computational thinking concepts to build a solid foundation. Python’s a good one to start off with. After that, it’s just a matter of getting used to the syntax of the different programming languages – Building a 3D Game? Designing your own Stock Rating Algorithm? Building your own Web App? The sky’s the limit!

Students in our S101 Python classes.

2. Work hard, work smart

The more practice you have under your belt, the better. Participate in competitions, get involved with different projects, or even volunteer for a local non-profit organization to write software or teach coding to kids. Be prepared to be amazed with what you will learn. You’ll not only gain exposure, but also get to build soft skills and gain a sense of accomplishment.

The bright participants of our Young Coders’ Global Hackathon (YCGH) Finals!

3. Never Give Up!

There will be times where you’ll feel frustrated when trying to solve a problem in your code – and that’s totally normal! The key thing is to never shut off when you experience such setbacks. Error messages in your code are not messages that you’re bad at coding, it’s telling you the code just isn’t working in the way that you thought it would. It’s fine – chances are, you’re closer to finding a solution than you were before. 

Students learning about Program Errors in our Python classes held via Zoom.

4. Optimise code efficiency – Be a perfectionist

Everytime you learn something new, work on your efficiency. Don’t approach your code the same way with the newfound knowledge that you gain – use shortcuts and make yourself a cheat sheet so as to save time and energy. It’s also really important to take breaks every once in a while so that you’re constantly refreshed to do your assignments! 

At Coding Lab, we enforce a 5 minute eye break for every hour of coding that our students get to safeguard their eye health and to also inculcate good habits from young. It also helps to keep our students energised during our lessons! 

Image showing IB Computer Science/O-Level and A-Level Computing tuition
Students focused on their work in class.

5. What can I do better?

Never be satisfied with what you have done. Always ask yourself: “What can be done better?” – There is always something that can be improved. Continuous improvement is a key trademark of a good programmer. 

Bought the expansion pack for League of Legends yet? Who doesn’t love the refreshed look of your phone or your laptop after installing an upgrade for iOs, Android or Windows? These updates are important and beneficial in strengthening your cyber security through processes such as the removal of bugs and outdated features as well as the addition of feature enhancements to your devices. 

“Good specifications will always improve programmer productivity far better than any programming tool or technique.” – Milt Bryce 

Put out questions, search for solutions and learn from the Internet. Code can always be shortened. Code can always be more optimised. And the beauty is in the final product and the work that you have done with your two hands at the keyboard, day and night.

And of course, our reliable tutors at Coding Lab are always dedicated to helping students learn coding in the best possible way – we infuse our students with enthusiasm and help to create the best learning environment for you to comfortably learn in. Make sure to check out our classes here

Students waving hello as they join our online classes!

With the knowledge of starting salaries of programmers and these awesome career tips, we hope that these would motivate you in learning more and increase your passion for coding! After all, it’s our job to nurture future leaders in technology. 

Did you catch Tiny Thinkers at the National Library Board’s (NLB) kidsREAD 15th Anniversary Carnival?

Thinzar, the President of Tiny Thinkers, explaining the Junior Computational Thinking kits to the children at booth.
Thinzar, the President of Tiny Thinkers, explaining the Junior Computational Thinking kits to children at the booth.

On 9th November, Tiny Thinkers was invited to celebrate the 15th anniversary of NLB’s kidsREAD programme. Tiny Thinkers had a booth for children to kickstart their Computational Thinking journey with our Junior Computational Thinking kit. The kit, developed by Tiny Thinkers and supported by the Infocomm Media Development Authority (IMDA), allows children to plan a character’s story and also included hands-on activities for parents to complete with their children at home.

President Halimah Yacob with (from left) Ms Low Tze Hui, Manager of Infocomm Media Development Authority and her son, Thinzar, President of Tiny Thinkers, Candice, Co-Founder of Coding Lab,
Our Tiny Thinkers team (in orange), Coding Lab Co-Founder Candice (third from left), and Amazon Web Services volunteers (in blue) taking a photo with President Halimah Yacob and Ms Low Tze Hui (far left), Manager, Infocomm Media Development Authority, and her son, Luke.

Thank you to President Halimah Yacob, Mr S Iswaran (Minister for Communications and Information), and Ms Low Tze Hui, for stopping by our booth to find out more about Tiny Thinkers and our goals for the children of Singapore!

Luke showing President Halimah Yacob what he learned from the Tiny Thinkers Junior Computational Thinking kit. (Source: President Halimah's Facebook page)
Luke even had the opportunity to show President Halimah Yacob what he learned from the Tiny Thinkers Junior Computational Thinking kit. (Source: President Halimah Yacob’s Facebook, MCI Photo by Lee Jia Wen)

Tiny Thinkers is proud to have been able to collaborate with NLB to reach out to more parents about the importance of Computational Thinking in today’s digital economy. This is especially relevant as this year’s kidsREAD programme was focused on promoting Science, Technology, Engineering, the Arts and Mathematics.

A volunteer from Amazon Web Services guiding two young children through the Junior Computational Kits.
A volunteer from Amazon Web Services guiding two young children through the Junior Computational Kits.

Throughout the year, we worked closely with NLB to hold free one-hour workshops titled ‘Tiny Thinkers On The Go’ at Tampines and Jurong Regional Libraries, where our Junior Computational Thinking kits were also distributed. We hope that participants of all our Tiny Thinkers events enjoyed completing the kit activities and that this jumpstarts their interests in computational thinking!

Thank you to all the Amazon Web Services (AWS) volunteers from AWS InCommunities and Connect@Amazon for collaborating with us for this event!
Thank you to all the Amazon Web Services (AWS) volunteers for collaborating with us for this event!

We also want to thank our Amazon Web Services volunteers who helped us to guide the children and spread the word about computational thinking among the event’s participants! We couldn’t have reached out to as many people without their assistance, persistence and love.

Mr S Iswaran, Minister for Communications and Information, dropped by our booth to have a chat with Thinzar, President of Tiny Thinkers, and our Amazon Web Services volunteers.
Mr S Iswaran, Minister for Communications and Information, also dropped by our booth to have a chat with Thinzar, President of Tiny Thinkers, and our Amazon Web Services volunteers.

Tiny Thinkers will also continue to collaborate with NLB next year, where free Junior Computational Thinking Kits will be given out to 3,500 participants of the kidsREAD programme to equip them with the tools to be digitally-ready.

More children trying their hand at our Junior Computational Thinking kits!
More children trying their hand at our Junior Computational Thinking kits!

If you weren’t able to get a kit this year, fret not! We know that as parents, we all want to give our children a headstart in this digital age. Do keep a lookout on our Tiny Thinkers page (or Facebook page) for updates on what we’re doing and on our future events!

Another Amazon Web Services volunteer assisting participants in Computational Thinking.
Another Amazon Web Services volunteer assisting participants in Computational Thinking.

2020 definitely looks like an exciting year ahead for our Tiny Thinkers!

About kidsREAD
A nationwide reading programme launched in 2004, it encourages positive attitudes towards reading and aims to inculcate good reading habits among young Singaporeans of all races, and especially those from low-income families.

For more information, please click here.

About Tiny Thinkers
A non-profit campaign by Coding Lab that aims to empower and educate parents to kickstart their little one’s journey in Computational Thinking.

For more information, please click here.

Coding Lab was invited to be a part of Project We Care Garden Party at the Istana on 1st September 2019. Our founders and volunteer tutors were on-hand and eager to impart their coding knowledge to people of all ages at the booth.

Coding is for everyone of any age!
Coding is for everyone of any age!

The bi-annual social wellness event by the People’s Association reached out to 1,500 beneficiaries from low-income families, the less privileged children, and the elderly. Visitors to Coding Lab’s booth were treated to a programming feast as they got to code Photon robots to ‘eat’ mooncakes, ketupats, putu mayams and cupcakes (Each delicacy representing one of the major ethnic groups in Singapore!).

Our Founders with Mr Chan Chun Sing, Deputy Chairman of the People's Association and Minister for Trade and Industry, at the Project We Care event.
Our Founders with Mr Chan Chun Sing, Deputy Chairman of the People’s Association and Minister for Trade and Industry, at the Project We Care event.

Coding Lab has been working to bring programming to communities as part of this initiative. Our volunteers have taught Python to youths and conducted workshops on app usage for the elderly. We are proud to do our part in spreading digital literacy in Singapore.

It’s Coding Lab’s honour to be a part of Project We Care Garden Party at the Istana, where we were able to showcase and share with others the joy of coding and programming. Thank you to the People’s Association for giving us the opportunity to participate in this meaningful initiative to give back to the community – we can’t wait for our next corporate social responsibility event!

About Project We Care

Started in 2012 by People’s Association, the project aims to rally businesses to contribute to meaningful causes in the community and to encourage volunteerism. The bi-annual Garden Party @ Istana partners with corporations to bring joy to beneficiaries through fun and engaging activities.

To find out more about Project We Care, click here.

Coding Lab and Tiny Thinkers were at the inaugural Smart Nation & U event on 30th November and 1st December to spread the coding word to families through fun. If you weren’t there, here’s the rundown on the things that happened!

Wai Yee, our Operations Manager, sharing with a parent what we do here at Coding Lab.
Wai Yee, our Operations Manager, sharing with a parent what we do here at Coding Lab.

The collaborative two-day event between Smart Nation and Digital Government Office and National Trades Union Congress (NTUC) was held at Downtown East to share how new technologies are transforming the ways that we work, live and play. Indeed, the future is digital and it is essential to spark interests in tech – especially in our children.

A participant using a micro:bit to play a Scratch game.
A participant using a micro:bit to play a Scratch game.

Coding Lab engaged children with our wireless micro:bits, which were connected to Scratch games on the laptop. This gave them a peek into what we do in our Young Computer Scientists (for ages 7 to 9) and Advanced Computer Scientists (for ages 10 to 12) classes.

Lakshmi, Head of Marketing at Tiny Thinkers, getting parents and their children acquainted with the workshop and tips on how they can navigate in a Smart Nation.
Lakshmi, Head of Marketing at Tiny Thinkers, getting parents and their children acquainted with the workshop and sharing tips on how they can navigate in a Smart Nation.

On the other hand, Tiny Thinkers held free Tiny Thinkers On The Go workshops that distributed free Junior Computational Thinking kits for exciting parent-child activities.

Parents working on the Junior Computational Thinking kits alongside their child, and with the help of a Smart Nation Ambassador.
Parents working on the Junior Computational Thinking kits alongside their child, and with the help of a Smart Nation Ambassador.

We would like to thank our participants for joining us at our workshops, as well as the Smart Nation Ambassadors who were on-hand and actively facilitated learning among parents and children!

Coding has no age limit – we shared information on coding with people of all ages!
Coding has no age limit – we shared information on coding with people of all ages!

Coding Lab and Tiny Thinkers are pleased to work with Smart Nation Singapore once again at the Smart Nation & U event, to move towards the goal of Singapore becoming a world-class city with a leading economy powered by digital innovation. We look forward to the next time that we get to join forces again!

About Smart Nation Singapore
It is a nationwide initiative by the Singapore Government to harness the power of technology to build a Digital Economy, Digital Government and Digital Society. It was first announced by Prime Minister Lee Hsien Loong in 2014, who described the goal and future of this nation-building initiative as a Singapore “where we can create possibilities for ourselves beyond what we imagined possible”.

For more information, please click here.

Remember Tiny Thinkers and their creative, fun ways to integrate computational thinking into your child’s everyday lives? Well good news, they’re back stronger than ever with new and improved activities rolled out – Now extending their outreach not just to parents, but also formal early childhood institutions island-wide, with over 3,500 kits!

Early last month, the Tiny Thinkers team was invited down to the annual Early Childhood Conference (ECC) 2019 to share about the importance of computational thinking at the pre-school level. Amongst an array of activities at the ECC exhibition fair, Tiny Thinkers also conducted workshops for mums and dads to try out their exciting games with their children.

During the first half of the conference, IMDA Deputy Director Foo Hui Hui shared with early childhood educators on how preschools could step up and prepare young children to be future-ready with the award-winning Play Maker programme.

IMG_9030 huihui

IMDA Deputy Director Hui Hui demonstrating one of their educational games 

Coding Lab, the team behind Tiny Thinkers, then followed up with an informational sharing on the importance of computational thinking in today’s tech-led economy and how to kickstart its development within the comforts of the home in a simple, fun manner.

Coding Lab Co-founder Candice Wang also highlighted the shift in our economy towards one that is driven by Artificial Intelligence (A.I), algorithms and automation, urging educators and parents alike to start to prepare themselves from an early age.

IMG_9047 Candice talking about why early_1

Coding Lab co-Founder Candice Wang stressing the importance of starting young 

She then went to share some market research findings, which illustrated that whilst more than 60% of the parents surveyed acknowledged the importance of learning coding,  an alarming 95% do not have the knowledge or expertise to impart computational thinking skills to their children.

Candice then debunked the elusiveness of computational thinking with two simple ways to guide young learners aged 4 to 7 – through every-day activities (eg. Packing your schoolbag) that require little or no cost, and through the Tiny Thinkers Take Home Activity Kit.

Armed with the expertise of our tutors and Skool4Kidz on one hand and generous support from IMDA, Our SG FundNexus, and Amazon on the other, Coding Lab and Tiny Thinkers is pleased to present new games such as Solve the Puzzle (Pattern Recognition), Build a House (Abstraction) and a full-fledged board-game (Keeping Singapore Strong) in their well-received Take Home Activity Kit.

IMG_2694 Eds doing Laks presenting

Educators trying out the Tiny Thinkers activities 

On the 2nd day of the ECC exhibition, the Tiny Thinkers team carried out a series of workshops for parents to try out 3 of their games (Robotibby, Solve The Puzzle, Build a House) and take home the Activity Kit for free!

IMG_3775 thinzar talking

Thinzar, the Head of Tiny Thinkers sharing about the importance of Computational Thinking 

IMG_3779 robotibby

Kids figuring out how to bring Tibby to the banana

IMG_3788 solve the puzzle

Putting their pattern recognition skills to the test 

IMG_3785 build a house

Building houses with shapes 

So exciting, don’t you think? We at the Coding Lab, Tiny Thinkers, educators, parents and children alike all had so much fun! Stay tuned for more goodies and future workshops held by Tiny Thinkers by following them here.

Congratulations to our students for achieving the Best Coding Award at the Microsoft National Minecraft Cup 2019 in Tokyo, Japan!

Their winning project CodeTropolis, was selected out of more than 130 participating entries.

The transnational team consisted of students from Coding Lab Japan and Coding Lab Singapore, with classes conducted by Coding Lab Japan’s Director of Education, who taught Singapore students via a series of webcam sessions – harnessing the marvels of today’s technology.

Students in Singapore attending one of the Minecraft Cup sessions via videoconferencing
Students in Singapore attending one of the Minecraft Cup sessions via videoconferencing

 

Coding Lab Student representatives attending the Awards ceremony in Microsoft, Japan
Coding Lab Student representatives attending the awards ceremony in Microsoft, Japan

Our students in Singapore have showcased tremendous growth ⁠⁠—coding skills, teamwork, creativity⁠⁠— over the course of our transnational Preparatory Classes with so many takeaways including a broader horizon, as well as the friendships formed with their teammates from Coding Lab Japan.

Students with Coding Lab Japan Instructors and Minecraft Cup Managing Committee
Students with Brian – Director, Coding Lab Japan, and one of the judges from the Minecraft Cup Managing Committee

What a great result for all the hard work put in by the students, tutors and everyone from the team, shining bright on the global stage!

Winner of Best Coding Award - Minecraft Cup 2019, organised by Microsoft, Japan
Winner of Best Coding Award – Microsoft National Minecraft Cup 2019, organised by Microsoft, Japan

A snippet of the team's winning code
A snippet of the team’s winning code

“You can do anything you set your mind to.” – Benjamin Franklin

About the Minecraft Cup 2019 National Tournament

Children living in the 21st century need to acquire the skills necessary to live in uncertain times, such as problem-solving skills and collaboration. In Japan, programming education has become compulsory at elementary schools since 2020. This competition aims to foster programming thinking through programming experiences, and an attitude to create better society by utilising the work of computers and software to find and solve familiar problems.

The theme is “I and my town with sports facilities”, which aligns with Japan hosting international sports events such as the 2019 Rugby World Cup and 2020 the Tokyo Olympic Paralympic Games.

The competition is jointly organised by the secretariat ICT CONNECT 21, Universal Awareness Center, and Microsoft Japan.

Coding Lab has been appointed as a Training Partner for Shopee’s I’m the Best Coder challenge.

On Sunday, 22nd September 2019, we conducted training for more than 60 participants of the challenge, who got to hone their skills on Python.

Our instructors for the workshop
Our instructors for the workshop

Our Founder, Mr Foo, giving the opening address for workshop
Our Founder, Yong Ning, giving the opening address to participants

Participants attending the training
Participants attending the training

Group Photo with all the participants
Group Photo with all the participants

Wishing them all the best for the competition!

ABOUT THE COMPETITION

I’m the Best Coder! Challenge 2019 is a one-day data analytics competition, open to all students and professionals.

The competition consists of 2 rounds of data analysis problems designed by Shopee tech teams. Participants must analyse the dataset, draw insightful conclusions and solve the problems in a specified amount of time.

Not only will participants get a chance to code to generate insights that solve real industry problems, this competition will also provide them with an opportunity to test their coding skills and understand the importance of data analytics skills required in Shopee.

As an international coding school with a global presence, Coding Lab strongly believes in and actively sources for opportunities and exposure for our students both locally and internationally. 

We would like to congratulate to our award winners — Adam, Anthony, Joshua and Aaron — for their outstanding global performance at the MIT App Inventor Summit 2019!

– Best Poster Award, 2nd Prize (Adam, 12, Anthony, 12, Joshua, 10)
– Hackathon, Beginner Category, 2nd Prize (Adam, 12)
– Hackathon, Beginner Category, 3rd Prize (Anthony, 12, Aaron, 13)
– Hackathon, Advanced Category, 2nd Prize (Joshua, 10)

It all started with their poster being selected for presentation, out of a global pool of applicants. Looking at the high volume of ride-hailing trips globally, the boys thought of an app that would allow ride-hailing companies to objectively measure their drivers’ performance and safety profile. “Roadsafe – A Better Driving Initiative” was a novel idea conceived out of the need for improving passenger safety. Under the guidance of their tutors, the team set about working judiciously on their app and poster for the conference, which utilised Data Analytics to build a mathematical model to rate drivers’ performance using data collected from mobile phone sensors.

Adam, Joshua and Aaron at Coding Lab's App Inventor class in Singapore
Adam, Joshua and Aaron at Coding Lab’s App Inventor class in Singapore

Anthony attending a lesson at Coding Lab Singapore
Anthony attending a lesson at Coding Lab Singapore

Our tutors then flew together with them all the way to the MIT campus in USA where they clinched Top 3 awards in BOTH Beginner and Advanced Categories, a FIRST for Singapore! To top it off, these boys were also one of the youngest participants at the events — talk about talent. They have truly flown the Singapore flag high and have done us SO proud!

Anthony, Adam, and Joshua presenting their poster which won the 2nd prize at the competition
Anthony, Adam, and Joshua presenting their poster which won the 2nd prize at the competition – a FIRST for Singapore

Poster Set-up at MIT Media Lab, overlooking the Charles River
Poster Set-up at the MIT Media Lab, overlooking the Charles River

With Nature, Environmental Issues and Human Ecology as the hackathon theme, clinching 2nd place for the Advanced category was Joshua’s recycling app which informs what’s recyclable and what’s not. 

Joshua presenting his app onstage
Joshua presenting his app on stage

Joshua collecting his certificate for 2nd prize, Advanced Category
Joshua collecting his certificate for 2nd prize, Advanced Category

Coming in 2nd and 3rd place for the Beginner category was Adam’s utility app which calculates shower water usage based on water pressure, and Anthony and Aaron’s informative app which educates users on landfills and composting. 

Anthony and Adam sharing their projects excitedly with other participants at the MIT App Inventor Summit, USA
Anthony and Adam sharing their projects excitedly with other participants at the MIT App Inventor Summit, USA

Aaron and Anthony on stage to collect their certificates
Aaron and Anthony on stage to collect their certificates

As outstanding graduates of our App Inventor and Advanced Computer Scientists courses, It’s that spirit of innovation that makes them second to none. 

Adam, Anthony and Joshua receiving their award certificates from Mark Friedman, one of the original developers of MIT App Inventor
Receiving their award certificates from Mark Friedman, one of the original developers of MIT App Inventor

Tutor Mona with her protégés
Tutor Mona with her protégés

The ecstatic boys having won the 2nd prize for Best Poster Award
The ecstatic boys having won the 2nd prize for Best Poster Award – doing Singapore proud!

Time and again, our students have shown their mettle and these students have indeed allowed their passion for programming to shine through on the global stage, doing Singapore proud. Keep up the impressive work, boys!