Our Classes > Ages 13-18 >
Ages 13 to 18
From igniting a passion for computer science and helping students determine if it's the right path for them, to getting discretionary admission consideration to NUS Computer Science by winning Olympiad medals, to securing spots in top-tier global universities, our programs have had a profound impact on students’ academic and professional journey.
A Rigorous Program that Drives Results
Experience our award-winning curriculum that has turned learns into winners of National and Global competitions. Crafted by our MIT-alumnus founder, our well structured learning roadmap will give your child a technological edge, as demonstrated by numerous students achievements
S102 - Python 1
Step into the shoes of search engine giant, Google when you utilise Python to solve your problems. Or understand the Python code behind the virality of your Instagram posts. The simplicity and practicality of Python are widely revered by programmers and developers around the world and you can be in awe as well by starting Python today
Recommended For
Ages 13 to 18
Without prior experience
S112 - Python 2
Take your Python coding skills to the next level with Object-Oriented Programming (OOP). Apart from being exposed to lists, strings and dictionaries, you will get to develop programs such as a School Database, a Hangman game or a text analyser.
Recommended For
Completed S102 or P206 or
Passed placement test
S100P - Python Perfect
Python Perfect (S100P) is an individualized learning method that supplements and ensures that students apply the concepts they have learned in Python 1 and 2. Students can expect to work on intensive real-world programming challenges across different domains, ranging from Finance to Healthcare. Completion of this course is a prerequisite for S200 - Applications & Electives.
Recommended For
Completed S112 or
Passed placement test
S200 - Electives
Students will get to apply their knowledge in our in-depth electives by choosing an area which interests them. From Artificial Intelligence to Data Analytics, Game development and more, a smorgasbord of choices await our coding connoisseurs.
Recommended For
Completed S100P or
Passed placement test
Olympiad - NOI Preparation
A highly rigorous programme, our NOI Training course requires a strong foundation in Mathematics, a passion for programming and the fortitude to persevere through countless hours of thinking through highly difficult coding challenges.
Recommended For
By invitation only
Indicate interest with your current teacher
Not Sure Where to Start?
Leave us your contact details and our friendly enrolment consultants will get back to you within 2 working days
Or, call us during office hours
+65 6977 9641
Loved by both Parents and Students
“My boy had recently completed Python 1 class , and is now solving challenging Python tasks as part of his Python Perfect classes, which will ready him for Python 2. I am glad we found Coding Lab as it has ignited my boy’s passion for coding.”
Hui Li, Mother of Ian (14), Hwa Chong Institution
“Another part of Python that I really enjoyed was Python Perfect which was basically coding challenges. I would work on different challenges each week, to devise a solution to the problems. I really enjoyed it and that kept my interest sustained.”
Josephine, 14, RGS
“Had a great time learning some new coding and the teacher was particularly good and fun. We made a game of sudoku that worked well.”
Noah, 15, American International School
“I have to be really persistent, and I thank my coding tutor for being so encouraging to me. Sometimes when I run my code, an error comes up. So I have to keep fixing and trying, until I finally get it right. Coding tests my patience but coding is still super cool!”
Lauren, 14, MGS
“After my Python 1 course, I’m able to write simple games and programs, and more importantly, am well into the lifelong journey of learning to code ”
Sarah, 17, Hwa Chong International
Our students have been awarded accolades locally and globally.
Read more raving reviews, meet our students or check out our students’ achievements!