Our Classes > Ages 13-18 > S100P - Python Perfect

S100P - Python Perfect

“I know Python; what is your superpower?” This class is curated for students who have completed our core foundational classes (S102 and S112); for them to hone their Python power with lab work.

Python for Teens Accelerate to NOI

Perfect Your Python Foundation

Foundations take time and effort to build, which is why Python Perfect is your ideal place to be to lay those firm foundations.

Student-Centered Learning

Using Ed-Tech to allow students to go at the pace that is optimal for them, each student will be mentally stimulated by challenges at their individual levels.

Solve Real World Challenges

The carefully curated challenges hail from domains like Banking and Finance, Engineering and even Medicine.

Be a Python Hero

  • Python Perfect (S100P) is an individualised learning method that supplements and ensures that students apply the concepts they have learned in Python 1 (S102) and Python 2 (S112. This promotes the self-study of core programming concepts with ease. Students will advance as quickly as possible on their own to the next level, and have 24/7 access to the system online to submit their questions. During class, tutors will be coaching, guiding and inspiring the students on tackling the challenges to achieve mastery in Python.

  • Our rigorous programme ensures that our students always place ahead of the curve. Many has won national and international awards and competitions. Numerous have also utilised our programme to help them gain an edge to get into top universities globally. Check out our 13-18 years old students achievements.

  • Hundreds of well-designed programming challenges, carefully categorised by topics and difficulty level will allow students to practise at their individual optimal point. The challenges hail from a wide variety of domains, ranging from Banking and Finance to Engineering, Mathematics and even Medicine. Students will gain an appreciation of the wide applicability of Python in the real world.

  • Students will progressively earn “Python Experience” as they solve the programming challenges. After achieving a Level 7 and solving a specially curated set of critical mandatory challenges, students will be awarded a “Python Grandmaster” badge which signifies that they are ready to move on to our S200 Electives courses.

  • This course utilises educational technology to allow students to build a strong foundation at his/her own pace. Time needed to complete this course thus varies by student. It typically ranges from 2-4 terms (6 to 12 months).

    Curious as to what happens during the course? Take a peek into our S100P and how it benefits our teens.

Example: Programming a Leap Year Generator in Python

Locations & Schedules

  • 9 King Albert Park (KAP Mall) #02-21, 598332

  • 80 Marine Parade Road #10-06, 449269

  • Live Online E-Learning from the comfort of home

With an optimal learning structure

Our curriculum are developed with our students learning in mind. Each course has pre-requisites - not because we want to keep it exclusive but because we want to maximise our students learning.

We also have parents in mind when we designed our course logistics - we take care of all the materials and equipment needed so that busy parents can take a breather

Recognising that each student has different learning preference, we have designed our courses to be taught in different modalities and formats - from weekly classes to full day holiday camps. Choose the mode and format which best suits your child’s busy scheduling and learning preference.

Course Fees

Weekly Classes (Billed Quarterly | 10 Sessions)
$850 ($926.50 w/GST)

Holiday Camp (Accelerated | 5 x 4 hrs)
$895 ($975.55 w/GST)

Structure

    • Ages 13 to 18

    • Completed S112: Python 2 or

    • Passed the placement test with Coding Lab

  • Your child just needs to show up and we will take care of everything else.

  • We keep our classes small so that every student benefits from maximum personalised attention.

  • Hundreds of well-designed programming challenges, carefully categorised by topics and difficulty levels.

    The challenges hail from a wide variety of domains, ranging from Banking and Finance to Engineering, Mathematics and even Medicine.

    This course utilises educational technology to allow students to build a strong foundation at his/her own pace. Time needed to complete this course thus varies by student. It typically ranges from 2-4 terms (6 to 12 months).

Mode (Options)

  • Conducted on a weekly basis, once a week, on a fixed day and timing.

  • Conducted during the school holidays of both Singapore and International schools, holiday camps provides students with meaningful use of their time during the holidays.

Format (Options)

    • 10 lessons per quarter

    • 2 hours per lesson

    • 5 days intensive

    • 4 hours per day

Loved by both Parents and Students

“The course is helpful and has a deeper understanding. Would hope to continue to the next level”

Javier, 13

“Another part of Python that I really enjoyed was Python Perfect which was basically coding challenges. I would work on different challenges each week, to devise a solution to the problems. I really enjoyed it and that kept my interest sustained.”

Josephine, 14, RGS

“Course was enriching and very fun. Lessons were made easy to understand and self practise was made available via online platform.”

Dave, 14

“Very patience and good teacher. Course materials allows for application of coding skills”

Victor, Parent of Michael, 10

“The teacher is knowledgeable and helpful. My boy enjoyed the class a lot.”

Sherlyn, Yinn Kwan, 13

Our students have been awarded accolades locally and globally.
Read more raving reviews, meet our students or check out our students’ achievements!

Meet Our Delighted Students!

Our rigorous programme ensures that our students always place ahead of the curve.
Check out some of our students’ achievements, hear from our students, or read what our parents say about us!