fbpx

Python 102 — Python Meets Mathematics II

This course furthers students understanding of Python (Consistently ranked #1 as the “Most Popular Coding Language“), introducing students to concepts such as Functions, Lists, and Strings. Students will be expected to apply programming to model Mathematical simulations. Improving code efficiency will play a huge part in this module.

Course Outline

Functions
Learn how to define and use your own functions
Introduction to the different types of functions
Modularise an earlier program with functions
Additional Math challenges (Eg. Factorials, Prime numbers)

Lists
Introduction to data structures
Creating and using lists
Developing a shopping cart program
Additional Math challenges (Eg. Superspeed Prime Numbers generator, dice-rolling probability experiments)

Strings, Dictionaries, Range and For Loops
Understanding Strings as a list
Creating and using dictionaries
Using For loops
Developing a text analysis program

Hackathon & Challenges
Timed challenges for students to stretch their abilities

Who is this coding class for?

  • Students 12-17 years old
  • Python 101
  • Laptop provided (one per child)

Class Structure

  • 5 sessions x 2 hours

Course Fees

  • ¥27,000 + tax
    • 2-kid discount: ¥2,000
    • 2 Class Camp discount (2 classes i.e. Python 101 + 102):  ¥4,000

Upcoming Python 102 Classes