fbpx

P10x – Python Perfect (Age 13-17)

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

2 hours class every weekend

90 min class every weekday 16:30 - 18:00​

2 hours class for 5 days

P10x – Python Perfect (Age 10-12)

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

2 hours class every weekend

90 min class every weekday 16:30 - 18:00​

2 hours class for 5 days

P103 – Python 103 (Age 13-17)

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

2 hours class every weekend

90 min class every weekday 16:30 - 18:00​

2 hours class for 5 days

P103 – Python 103 (Age 10-12)

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

2 hours class every weekend

90 min class every weekday 16:30 - 18:00​

2 hours class for 5 days

P102 – Python 102 (Age 13-17)

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

2 hours class every weekend

90 min class every weekday 16:30 - 18:00​

2 hours class for 5 days

P102 – Python 102 (Age 10-12)

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

2 hours class every weekend

90 min class every weekday 16:30 - 18:00​

2 hours class for 5 days

P101 – Python 101 (Age 13-17)

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

2 hours class every weekend

90 min class every weekday 16:30 - 18:00​

2 hours class for 5 days
4 hours class for 5 days to complete beginners 1 & 2

P101 – Python 101 (Age 10-12)

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

2 hours class every weekend

90 min class every weekday 16:30 - 18:00​

2 hours class for 5 days
4 hours class for 5 days to complete beginners 1 & 2

PYTHON 100P: PYTHON PERFECT (AGE 12-17)

Class Schedule

Perfect Your Python Foundation (Python Perfect Weekly practice)

In our Python Perfect workshops, students who have completed our core foundational modules (Python 101, 102, or 103) will be attending lab practice sessions to hone their skills.

With hundreds of well-designed programming challenges, carefully categorised into 15 difficulty levels, students will practice at the “perfect-level” which is optimal and individualised according to their level. Our instructors will constantly challenge our students by gradually increasing the level of difficulty of the challenges, stretching and pushing students to their maximum capacity of learning.

These carefully curated Python programming challenges hail from a wide variety of domains, ranging from Banking and Finance to Engineering, Mathematics and even Medicine) through which students will gain an appreciation of the wide applicability of computer science in the real world.

Students will be notified when they are ready for the next level (Python 102 or 103), and will be moved to the appropriate class accordingly.


Who is this for?

Children / Teenagers 12-17 years old

Completed Python 101, 102 or 103

Laptop provided (one per child)

Course structure

Course Duration: Total 20 Hours (per term)

Number of lessons: 10

Hours per lesson: 2

Small Class Size: 6 students maximum

 

Fees

Individual Lessons (2hrs)
¥5,000 + tax.

11 Lessons for the price of 10 (22hrs)
¥50,000 + tax

 

 


Outline

Each Student will be given a programming challenge at the “perfect-level” for him/her

Once students have successfully completed the challenge, they will move on to the next challenge

Instructor on site to provide guidance and mentorship to the students

 

 

 

Schedule for upcoming classes

 

 

 

 

BEGINNER PYTHON 103

Take your child to the next level with Object-Oriented Programming

This course focuses on Object-Oriented Programming (OOP), a programming language model used by most programming languages today.

Students should complete Python 102 before taking this class and they are encourage to attend the Python Perfect Lab to practice and improve their programming skills.  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.

Object Oriented programming concepts taught in this course are easily applicable to other languages such as C++, C#, Java, Swift, and Objective-C and will prepare your child for further learning in both Mathematics and Programming. Students who have completed this course are encouraged to attend the Python Perfect Lab which is a critical lab practice component.


Who is this for?

12-17 years old

Completed Python 102 & Python Perfect Lab is recommend

Class Info

Small Class Size: 6 students maximum

Laptop provided (one per child)


Outline

Permanent Storage with Files
Writing to and reading from files
Using various data storage modules

Object-Oriented Programming (OOP)
Introduction to the concept of OOP (Objects and Classes)
Defining and using classes (OOP)
Developing an advanced to-do list program with OOP
Additional Math challenges (E.g. Handling irrational numbers, polynomials with OOP)

Inheritance
Understand Inheritance
Designing Hierarchies
Developing a module to handle Fractions manipulations

More Applications of OOP
More advanced applications of OOP
Developing a Geometry module
Developing your own *Integration and Differentiation modules (*Year 3-4 students only)

Hackathon & Challenges
Timed challenges to stretch your child’s programming capabilities

1 2