S111: Python 2
Ages 13 – 18
Python Meets Mathematics 2
Predict the future with Monte Carlo simulations? It is possible right here to build that model to calculate the probability on Python. A shopaholic shopping for new clothes? Create a shopping cart system with Python. Surprise us with what you can build! Taking Mathematical Simulations to the next level, students who have completed S101 and done at least 10 hours of lab practice in S100P will now be performing even more Monte Carlo Simulations, experimenting with Probability, and practicing statistical modelling.
Combine Python programming skills with real world applications to come up with mini programmes and solve higher level challenges such as Financial Savings Projector and Word Analyser. The different checkpoints during the course will allow students to track their own progress and complete milestones (achievement unlocked!) of their learning.
Want to find out more? Check out our FAQs.
For Loop and Range
Use For Loops and Range
Introduction to data structures
Create and use lists
Develop a shopping cart programme
Prime Number Generator Challenge
Strings and Dictionaries
Understand Strings as a list
Create and Use Dictionaries
Develop a text analysis programme
More Useful Libraries
Use matplotlib and numpy
Plot functions and equations
Actuarial Consultant Challenge
Ages 13 – 18
Completed S101: Python 1 (required) and completed S101P: Python Perfect 1 challenges (recommmended)
Passed the placement test with Coding Lab
All materials and equipment provided
Maximum 1:10 Instructor-Student ratio
10 hours duration
Upp Bukit Timah
264 Upper Bukit Timah Road #03-06, 588208
80 Marine Parade Road #10-06, 449269
The Grassroots Club
190 Ang Mo Kio Avenue 8, 568046
Coding Lab Student Feature: Josephine, 14, Raffles Girls School
Meet 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: Sarah Go, 17, Hwa Chong International
Meet Sarah, our talented young coder. Starting from ground zero, she has come a long way – after all, she clinched an Honourable mention at the National Olympiad in Informatics (NOI) in March 2018, in just less than six months of learning to code.
Coding Lab Student Feature: Lauren Yeo, 14, Methodist Girls’ School, (IB) Programme
Meet 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.