Coding Lab® Presents: A Showcase of our student’s achievements from our coding classes. From creating games and mobile apps, to achieving an Olympiad award in less than six months after learning to code – who knows, your child could be next young talent!
Tackling GCE 'O' Level Computing Paper 2Long questions can be daunting (think: complex Program Development questions in Paper 2, with more than 40 lines of codes), but fret not! We're here to help with a step-by-step technique that will allow you to tackle these questions with ease. Break it down and understand the structure of the ‘O’ Level Computing Paper 2, with additional tips and tricks to help you ace the paper!
ICS Student Feature: Christoph Cuan, 16, Distinction, Judges' Choice (Most Creative) and Overall People's Choice16-year-old Christoph takes us through his Python game version of Connect 4, which he created to entertain people during the pandemic. Watch the project that won him a Distinction, Judges' Choice (Most Creative) and Overall People's Choice in the International Coding Showcase 2021.
ICS Student Feature: Ankit Maharana, 11, Distinction & Judges' Choice (Best Presentation)Watch 11-year-old Ankit Maharana's Take A Break app, which he coded with Python to remind users to take breaks from using computers. This project won him a Distinction and Judges' Choice (Best Presentation) in the International Coding Showcase 2021.
Inventing Apps to Achieve the United Nations' Sustainable Development Goals
Our students had a blast learning to code their very own apps. Curious about what they created in the hackathon at the end of class? Check out the apps and real-world solutions that our students presented in their project showcase!
Watch our 5-Year-Old Join His Online Class On His Own
Our Junior Coder Mitchell shows you that it's as easy as 1, 2, 3! Can a 5-year-old learn to code online? He joins his Zoom coding classes in 3 simple steps - all by himself and #fromthecomfortofhome!
Experience The Coding Lab® Difference ONLINE
Learning from home has never been this simple for ages 10 to 18 with our E-Learning Package! Get full access to a suite of materials that will enhance and enrich your online experience and learn coding with us online.
YCGH Student Feature: Javen Lim, 11, (Merit) Best Game DesignWatch 11-year-old Javen Lim as he presents his project Being Socially Responsible. Meaningfully created during the pandemic, this interactive Scratch game features his own colourful drawings and won him Best Game Design (Merit) at the Young Coders' Global Hackathon 2020.
ICS Student Feature: Wang Jun Min, 11, 2nd Place (Scratch)Watch 11-year-old Jun Min's Technology Clicker. Using high-level Scratch programming and Mathematics, he made his very own clicker idle game complete with coins and various upgrades. This fun project won him 2nd Place (Scratch) in the International Coding Showcase 2020.
YCGH Student Feature: Kieran Ho, 12, (Merit) Most Promising Young CoderHear from 12-year-old Kieran, who coded a Covid-19 Daily Bulletin. This amazing Python program makes use of real-time news from credible Singaporean and Japanese news sources. This project won him Most Promising Young Coder in the Young Coders' Global Hackathon 2020.
ICS Student Feature: Victoria Hammonds, 10, Merit AwardWatch 10-year-old Victoria talk about her Python Turtle drawing game. Her exciting project allows users to use their creativity to draw different shapes with various pen thickness and colours. This project won her the Merit Award in the International Coding Showcase 2020.
ICS Student Feature: Isaac Khong, 10, (Judges’ Choices) Social Impact AwardWatch 10-year-old Isaac presenting his budgeting project. Combining Math and Python programming, it helps one to plan their expenses and generates graphs to help one budget. This impressive project won him Social Impact Award in the International Coding Showcase 2020.
ICS Student Feature: Keian Teh, 11, 2nd Place (Python)Watch 11-year-old Keian eloquently present his very own Python project, which uses Python Turtle. It aims to encourage people to bring out their creative side and draw anything that they want. This project won him 2nd Place (Python) in the International Coding Showcase 2020.
ICS Student Feature: Kyran Tan, 10, 1st Place (Python)Watch 10-year-old Kyran’s Clockc program that was skillfully coded with Python. The timer, alarm, work and rest, countdown and stopwatch functions help one's everyday life! This project won him 1st Place (Python) in the International Coding Showcase 2020.
ICS Student Feature: Dhanvin Mohan Ram, 11, Overall People's Choice AwardsWatch 11-year-old Dhanvin's roulette program that was coded with Python and explores Mathematical concepts! His project won him the Overall People's Choice Award in the International Coding Showcase 2020.
Hear from our #KidsWhoCodeWe have more than 40 exciting courses in our award-winning MIT-inspired curriculum at Coding Lab. From apps to programs, Scratch games and animations, find out what they create in class! What do our students love about coding?
ICS Student Feature: Alicia Khong, 8, People’s Choice AwardWatch 8-year-old Alicia present her fun game on catching colourful balloons, which was created with the use of cloud data! This amazing project won her the People's Choice Award in the International Coding Showcase 2020.
Explore the World of TechnologyCatch a glimpse of what goes on in our classes, from interactive boards to screen-free toys and much more, we go beyond what you think you know about coding – and we are always amazed by what our students can do with this experience! What will your child code today?
YCGH Student Feature: Wang Jun Min, 11, 3rd PlaceWatch 11-year-old Jun Min's ‘Fight Covid-19’ game, which aims to educate people about Covid-19 and its measures in a fun and interactive way, complete with attractive graphics too! This project won him 3rd place in the Young Coders' Global Hackathon 2020.
ICS Student Feature: Ahmed Naufal, 8, Merit AwardWatch 8-year-old Ahmed Naufal's Star Wars Invaders shooting game, which uses advanced cloud variables. Ahmed was able to code this impressive game one month after learning Scratch with us! This project won him the Merit Award in the International Coding Showcase 2020.
ICS Student Feature: Wang Jun Wern, 7, Merit AwardWatch 7-year-old Wang Jun Wern present and explain how his exciting groceries list can help one's daily life. This impressive Scratch project won him the Merit Award in the International Coding Showcase 2020, and shows how much one can do with Scratch and an idea!
The Coding Lab® DifferenceCatch a sneak peek of our happy (and masked) students experiencing the joy of coding at our campuses!
Why kids love our LIVE Online ClassesHear from our students directly on why they enjoy our LIVE coding online lessons, #fromthecomfortofhome!
Award-Winning Online Coding ClassesOur e-learning includes LIVE video conferences with our tutors, online questions, and everything you need to fully understand the material.
Explore Our Junior Coders ProgrammeDo you think that preschoolers are too young to code? Here at Coding Lab, we believe that tiny hands can have mega minds! We encourage our little ones to explore and tinker with STEM, get hands-on with Montessori-inspired resources, and much more.
Hear from our students!We sit down with some of our dear students and ask them what they love about coding and what inspires them. These passionate and curious young minds are the reasons why we keep the fire burning to nurture future leaders in technology every day.
3 Tips to Take On Your O Level Computing ExaminationsWe know that national examinations can be tough, especially for a subject as complex as computing. Hence, the Coding Lab team has put together these key tips to keep in mind when tackling your exams. Head over here to find out what they are, and remember, keep calm and you’ve got this
Coding Lab Student Feature: Sarah Go, 18, Scholarship Recipient (USA)Meet Sarah, our talented young coder. She's gotten an honourable mention at the National Olympiad in Informatics (NOI), volunteered with the community, and clinched a prestigious scholarship to study Computer Engineering in the USA.
Coding Lab Student Feature: Christian, 12, Eunos PrimaryMeet Christian. At only 12 years old, he has already breezed through our roadmap and attended our Python Perfect classes (which we recommend to 13-year-olds and above), where he coded an impressive Pokémon game on his own.
Coding Lab Student Feature: Leah, 11, Methodist Girls' SchoolMeet 11-year-old Leah. As champion at the code::XtremeApps:: (CXA) 2019 National Hackathon (Junior Category) organised by IMDA, she shares with us her coding journey so far – and how she intends to take it further.
Coding Lab Student Feature: Josephine, 14, Raffles Girls SchoolMeet our talented student, Josephine, 14. A member of her school's Infocomm club, she started with Coding Lab in 2017, where she was first introduced to Python programming. She has since progressed upward and can now count programming in C++ as another skill under her belt.
Coding Lab Student Feature: Ziv, 13, Zhonghua Secondary SchoolMeet 13-year-old Ziv. A creative and fast learner, he picked up coding when he was 11 and hasn't looked back since. He was part of a team that won the code::XtremeApps:: (CXA) 2019 Hackathon (Junior Category) by IMDA and was in the Top 10 Finalists of the Young Coders Global Hackathon 2020.
Coding Lab Student Feature: Alicia, 16, Nanyang Girls' High SchoolMeet Alicia. At 16 years old and with just two years of coding, she came up with the novel idea of a program that would allow drivers to check the availability of public carparks – and breathed life into it in just two hours during her Data Analytics class.
Coding Lab Student Feature: Surya, 14, Raffles InstitutionSurya Nayar, 14, is no ordinary student. At his young age, he can count Python and C++ programming skills under his belt. This savvy student wrote his own stock rating algorithm after attending a Masterclass on Data Analytics with us.
Coding Lab Student Feature: Ian, 14, Hwa Chong InstitutionIntroducing Silver Plus, a facebook for the elderly created by our very own Ian, 14. The idea which was conceived and designed entirely by Ian, was to enable our elderly to engage with each other, make new friends, and even play games across their mobile phones.
Coding Lab Student Feature: Dylan, 12, NUS HighMeet Dylan, who was already programming in Python at the age of 11. An avid learner who has written solutions to problems that students typically encounter at the Pre-U level, he will be enrolling at NUS High in 2020.
Coding Lab Student Feature: Lauren Yeo, 14, Methodist Girls' School, (IB) ProgrammeMeet Lauren, the child music prodigy who, at the age of 9, sang at Carnegie Hall after winning 1st place at the American Protégé International Voice Competition in New York. Also a self-confessed Science nerd, and a member of her school Science Club and MENSA, Lauren is living proof that arts and science can go together.
Coding for kids - What do children learn?What does a quality Computer Science education entail? What do kids learn at Coding Class? How can this help them at school? Experience the joy and wonder of creation as our kids bring you through the experience of a coding class with Coding Lab. Regardless of ages 4 all the way to 18, there's never a dull moment!
A National Day ScratchJr Animation by preschoolers"Count on Me, Singapore" - How do we raise our Singapore Flag to move up continuously? Our 4-6 year olds learn to code with National Pride, belting out a familiar favourite.
我是小某某》第四集：小小编码员Our student, Jake was featured in #ALittleSomebody, by Lianhe Zaobao 联合早报. Congratulations to Jake and his cute family! We are glad his brother liked the game. Doing our part to train up our young coders to become future leaders in technology!
William and Joshua Teach Coding Part 2: Math and Reaction Time (Playing the Game)In this 2nd video, William tries out Joshua's game. Will he beat his score? Watch to find out. Also, meet our wacky bunch of kids! Jazzing up Saturday Afternoons at our Tinkering Garage class.
Joshua and William Teach Coding : Math and Reaction Time with Makey MakeyOur students, Joshua and William are back! This time, they are going to teach us how to code! In this video, Joshua takes us through his code, explaining how he programmed and designed his game, which measures the speed of reaction time, with variables that display key stats (Fastest Time, Average Time, Total TIme, and more).
Who is Faster? A 2-player battle with Makey MakeyWho has the faster reaction? Watch our 2 students, William and Joshua pit their skills against each other in this fun game coded by Joshua during one of our Tinkering Garage sessions. Using Play Doh and Makey Makey for the physical input, they must compete to hit the buzzer faster and earn enough points to win the game! Beware: Hitting the buzzer before the Go button shows will incur negative point penalties.
Learning how to code with a Train AdventureAs part of the Official Opening of the Bukit Panjang Library, we conducted a series of coding workshops for preschoolers. The theme, Train Adventures with Code provided loads of fun and entertainment as they learnt how to program their trains.
App Inventor Dec Holiday Camp 2016Ever wondered how much kids enjoy coding and what they learn during our App Inventor classes? Our young tech stars tell you more in this short clip below. Enjoy!
Coding with Pororo @ Pororo ParkExclusively at Pororo Park, make your favourite characters spin, twirl, hop or jump, or even do all 4 at once! Add your own music, backgrounds, and voila! your child’s very own Pororo story is formed.
A Cold ChristmasFeeling lonely on Christmas Day, she dozes off and dreams a beautiful but sad dream about The Little Match Girl. When she awakes, a wonderful surprise awaits her and she gets her dream Christmas. Watch this touching tale that will tug at your heart, as you experience the warmth and joy of the Christmas Spirit. Animation Drawn and Coded By: Chylene Ng, 12 years old Music Composed and Performed By: Su Yin Koh
Code x Tinker Camp!We provide high quality teaching with a challenging MIT inspired curriculum in a tech-immersive environment. Watch how our students learn with us in this exciting video.
Art x Coding Summer Surfing Camp ShowcaseOur 11-year-old student, Denzel brought his art masterpieces to life using code at our Summer Surfing Camp in June 2016. Try out his original 2-player game! In this exciting beach race, choose to be either a plane or a crab, then try to beat your friend by getting more points by touching the flower or the starfish first. Fastest fingers win! Try it here.
Nurturing Future Leaders In TechnologyEver wondered how much kids enjoy coding and what they learn during our classes? Our young tech stars say their piece in this short clip below. Enjoy!
Selamat Hari RayaSelamat Hari Raya to all families out there! Watch this excellent animation, done by our 11-year old student, Khair, which is inspired by his mother's traditional homemade cooking. It certainly brings back fond memories of yesteryear as we celebrate Hari Raya this year with our families! "This animation shows the atmosphere during Hari Raya Eve in the kampong. My mother used to tell me that when she was staying in the kampong to cook Chicken Rendang, she had to catch the chicken first before she could cook it. This is how I got my idea for the animation." Khair, 11 years old, Catholic High School (GEP)
I will tell my friends as I think they will enjoy it a lot"I would enjoy to come back for Beginner II as I like this program a lot. I will tell my friends as I think they will enjoy it a lot”, Avinash, Scratch Beginner I Programme, Coding Lab Singapore
It Will Help Me In My New School"It has been a pleasure in this coding class. I've met new friends and I learned alot. It will help me in my new School, UWC International", Max, Scratch Beginner I Programme, Coding Lab Singapore
The Impossible Maze Game by Avinash, 9-years oldWant to test your reaction speed? Try Avinash's challenging maze game which promise to frustrate even the most persistent. Hear Avinash demonstrate and explain how he developed the game.
Catch the Balls Game by Yan Liang, 11-years oldYanliang developed this augmented reality (AR) game which utilises the webcam - use your hand to catch the balls while avoiding the bomb.
Coding has a lot of Mathematics"Learned lots of new things… I used mindmaps… Coding has a lot of Mathematics. We think a lot", Tobias, Scratch Intermediate Programme, Coding Lab, Singapore
Clear the Maze by Alisya, 9 years-oldClear the maze with Alyssa as she takes you through her game which she developed with Scratch after attending the Scratch Beginners course with Coding Lab
I Learned Much More than I Know Before"After one week of this course, I feel that I learned much more than I know before”, Esther, Scratch Beginner I Programme, Singapore
Happy 51st Birthday, Singapore!As we enter the month of August, we prepare to celebrate Singapore's 51st Birthday. Singapore has one of the highest digital penetration in the world, and our young continue to inspire us with their creative spirit. Watch this National Day animation and game by 9-year-old Xavier Lim, one of our Beginner II students, who got inspired after he attended the National Day Parade preview last Saturday. Happy 51st Birthday, Singapore!
I met new friends and I learned a lot"It has been a pleasure in this coding class. I met new friends and I learned a lot. It will help me in my new School, UWC International", Max, 9 years old, Singapore
Gotham City: No Man's Land by Tobias, 9-years oldTake a look at this video featuring our young 9 year old Batman fan, Tobias, who came up with his very own game after only 5 days of coding at our March camp. Join him in shooting down umbrellas from the evil Penguin, and you can even explore a miniature version of Gotham city on this map.
Bat out of a Bat by Jake, 8-years oldFollow Jake as he brings you through Bat out of a Bat, featuring a giant bat which shoots out miniature bats at an object which grows bigger, and then starts to move haphazardly after it reaches a certain size. Follow him as he brings you through his lines of code to make all these happen. With cool music in the background to boot, this game will certainly bring lots of fun to aspiring sharp shooters!
It was very fun and I learnt a lot of new stuff"I enjoyed the class, it was very fun and I learnt a lot of new stuff... I will recommend this course to my friends..”, Tobias, 9 years old, Singapore March 2016 Holiday Programme
I can get a head start on Algebra"I think it is very useful in school as I can get a head start on Algebra on coordinates… which I'm not supposed to learn now. I'm supposed to learn it in P6 I guess..”, Jake, 8 years old, Singapore March 2016 Holiday Programme
lol-2 - a Medieval Fantasy by Ethan, 11 Years OldCome along with Ethan on a military fantasy mission, where you control a helicopter, capable of shooting arrows to vanquish ghosts and dragons amidst a medieval backdrop. Defeat the Lion King if you are able!
It is Important to Teach Them to Solve Problems"They enjoyed the course so much. And I think it is important to teach them (the children) how to analyse and solve problems”, Mrs Chan, mother of two students
They teach you step-by-step"It is really great. You learn how to code games and they teach you step-by-step”, Tiara, Perth Australia holiday programme
Pillow Power GameTiara, our participant of Jan Perth holiday coding camp for beginners, developed this graphic adventure game, Pillow Power during the 3-hour Hackathon on the last day of our program. Try her game here.
I [now] understand pretty much what every [Scratch] block does“I did it in school... and I tried [Scratch] a few times at home but I never really understood it. [After the workshop] I understand pretty much what every [Scratch] block does”, Flynn, Perth Australia holiday computer programming for children
This Little PlatformerFlynn, our participant of Jan Perth holiday coding camp for beginners, developed this RPG game, This Little Platformer during the 3-hour Hackathon on the last day of our program. Try the game here.
Collect the Apples GameAt the end of day 2, Flynn developed this simple but very fun "Collect the Apples" game. You can play this game here.
I'll definitely recommend it to my friends"The programme was really good … I’ll definitely recommend it to my friends”, Issac Mitchener, Perth, Australia holiday coding for children programme
Basic Survival GameIsaac, our participant of Jan Perth holiday coding camp for beginners, developed this action game, Basic Survival, during the 3-hour Hackathon on the last day of our program. Try the game on Scratch here
Programme is really useful“.. the programme is really useful… will definitely come back for the intermediate class”, Lachlan, Perth Australia computer coding and programming for Kids Holiday Camp
It was fun and I learned a lot"It was fun and I learned a lot - how to make computer games... I will definitely tell my friends to come", Cameron, Coding for Kids Holiday Camp, Perth Australia