Beginner Python

Python has been consistently ranked #1 as the “Most Popular Coding Language“.  Learning Python will enable your child to build programs that are used widely today in the computer industry and at universities in fields such as web development, data science, machine learning, and artificial intelligence. No coding experience is necessary for this class. And though we use mathematics as a way to help learn Python and improve math skills, there are no math requirements. We will scale the difficulty level of math based on each students abilities. This powerful synergistic pairing of Math and Programming, developed by Coding Lab’s Award-Winning team of curriculum advisers, has been tested and proven to provide students a solid foundation in both. Students who have completed this course are encouraged to go on to attend the Python Perfect Lab which is a critical lab practice component.

Who is this for?

 13-17 years old

No prior experience required


Weekends & Camps 2 hrs x 5 days ¥35,000 + tax

After-School Classes
(1 day a week)
1.5 hours x 7 days
¥36,650 + tax

Class Info

Small Class Size: 6 students maximum

Laptop provided (one per child)


Introduction to Python: Simultaneous Equations are Easy Learn to install, setup and run Python Basic Syntax and Variables Numerical data and Mathematics operators Develop a simultaneous equation solver program Booleans and Conditionals: Solving Quadratic Equations Learn booleans and conditionals Syntax of if, if-then-else, if and elif Logical operators and truth tables Develop a quadratic equation solver program While Loops Using while loops Applying while loops to Mathematics (Eg. Prime numbers, Fibonacci sequence) Using Modules and Libraries Random numbers Plotting graphs with Matplotlib Modelling probability by developing a roulette game simulator and plotting the results Hackathon and Challenges Timed Challenges for students to stretch their abilities