Coding for Teens - S101: Python I (Ages 13 - 18) @ Upp Bukit Timah


    Learn Python While Enhancing Your Child’s Understanding of Mathematics



    Students in Coding Lab Python S102 Class

    Consistently ranked #1 as the “Most Popular Coding Language“, learning Python will enable your child to build programs that are used widely today in many domains; Eg. Web Development, Data Science, and Artificial Intelligence.

    In this program specifically designed based on the GCE "O" and "A" levels Mathematics curriculum, Mathematics will be used as the context through which students pick up Python programming skills. They will learn how to develop a simultaneous or quadratic equation solver, program Monte Carlo simulations, and more, leading to a better understanding of these complex and abstract Mathematical concepts.

    This powerful synergistic pairing of Math and Programming, developed by Coding Lab's Award-Winning team of curriculum advisors, has been tested in selected MOE schools and proven to provide students a solid foundation in both.

    Course Outline

    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

    Fees: $445 (*Early Bird 5% off)

    All equipment provided.

    *Up till 10 days before the course starts, subject to availability.

    Location

    264 Upper Bukit Timah Road
    Singapore

    Dates

    From 1st December 2016 - 02:00 PM
    to 31st December 2018 - 06:00 PM