Our Classes > Ages 10-12 > P205 - Python Junior 1

P205 - Python Junior 1

When Python Meets Mathematics, the learning is doubled. Using primary school mathematics which students are already familiar with as a context to teach Python, students learn faster and at the same time develop a new level of understanding and appreciation in Mathematics.

Start your journey with Python

Python is a versatile and practical text-based programming language that is suitable for students with zero knowledge in coding.

PSLE Mathematics curriculum

Specifically designed based on the PSLE Mathematics curriculum, Mathematics will be used as the context through which students pick up Python programming skills.

Develop Your Own Baymax

Develop your personalised healthcare companion which provides personalised health advice

When Python Meets Mathematics, The Learning Is Doubled

  • 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 entry into their desired secondary school. Check out our 10-12 years old students achievements.

  • In this program specifically designed based on the PSLE Mathematics curriculum, Mathematics will be used as the context through which students pick up Python programming skills. For example, students learn to write a Python program to solve a “Guess and Check” problem sum.

  • 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.

  • Increasingly, students are exposed to basic programming at school. Whether they’ve done 6 months of basic Scratch, Sphero or Robotics, our rigorous programme goes significantly beyond, focusing on the cognitive development of our students in the area of computational thinking, regardless of platform.

    Using CT is similar to how we utilize Mathematics and language skills to solve problems daily, make decisions and communicate with others. Just like how you do not have to be a mathematician to apply mathematics, you do not have to be a professional computer programmer to apply and appreciate Computational Thinking.

    We have designed a curriculum that introduces computational thinking at an age-appropriate level.

  • While the learning is serious, our curriculum is designed to let students learn using fun, meaningful and relatable context. Students will learn how to apply Mathematical Operators to calculate the area of a square or even develop a BMI Calculator (Who knew that +, -, x, ÷ could be so fun!).

    They will also make use of conditionals to create a Movie-Age checker. And what about ending off with developing their own personalised “Baymax”, complete with a health tracker and personalised health tips? The sky is the limit as Kids get their hands on these exercises, and much more in our Python Meets Math classes! Want to find out more? Meet our students or check out our FAQs.

Students write code in Python to solve actual PSLE questions (Above: A ‘Tough’ 2019 PSLE maths question)

Explore game development with python and find out the endless possibilities of coding! One of our students created this Pokemon game during the hackathon of our P21S-PyGD - Python Game Development course. (Click image to enlarge)

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

  • @The Learning Lab | 101 Thomson Rd #03-03, 307591

  • @The Learning Lab | 33 Sengkang West Ave #02-18 to 21, 797653

In a learning structure best for your child

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

Standard (5 x 2 hrs)
$450 ($490.50 w/GST)

Full-Day Camp (2 x 6 hrs)
$495 ($539.55 w/GST)

Accelerated Python Junior 1+2 (5 x 3.5 hrs)
$755 ($822.95 w/GST)

Structure

  • 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.

  • Introduction to Python
    Learn to install, setup and run Python
    Introduction to the various data types (Eg. Strings, Float, Integers)

    Various Data Types
    Learn and apply numerical data and Mathematics operators
    Calculate the area of a Square/Triangle/Circle
    Develop a BMI Calculator
    Learn String (text) data and String manipulation

    Making Decisions with Conditional Operators
    Syntax of if, if-then-else, if and elif
    Develop your own “Baymax” – Your Personal Healthcare Companion
    Learn to install, setup and run Python

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)

    • 5 lessons, 2 hours per lesson (10 hours total)

    • Available in both weekly or holiday camps mode

    • 2-day, full day camp

    • 6 hours per day

    • 12 hours total

    • Lunch and snacks provided

    • Accelerated programme

    • P205 - Python Junior 1 & P206 - Python Junior 2

    • 5 sessions of 3.5 hours

    • 17.5 hours total

Loved by both Parents and Students

“My son, Yu Xiang, had a fantastic experience attending the 2 holiday classes. Teacher Jun Wen is an exemplary teacher who is knowledgeable and able to stimulate and sustain his students’ interest in coding. He is very approachable, pleasant and interact well with the children, such that they understand each other and enjoy being taught by him. Most importantly, he is extremely patient and helpful. When my son couldn’t finish his app design during class, he is willing to go the extra mile to teach him. Hence, my son managed to create his very first fun Dinosaur game app and he is so happy and satisfied! Overall the program is great, he has learned a lot and is keen to advance to the next stage. Thank you!.”

Hwei Min, Mother of Yu Xiang, 11

“My son loves the classes even though there were many intense challenges to do.”

Cynthia, Mother of Lucas, 10

“Great course, my son enjoys it tremendously! Although it was fast paced, and even intense at time, teacher Hovan was patient, and takes time to explain the concept to the students. Overall highly recommended to students interested to start their Coding journey!”

Gabriel, Father of Ethan, 10

“My son enjoyed the online class very much. The teacher is very engaging and he finds it very fun the entire programme. He is going to Python Junior 2 course next week. He is looking forward.”

Wen Kit, Parent of Jin-Tao, 10

“Very friendly Staff, easily approachable. Good curriculum catered at naive students also. Patient teacher, good teaching skills. Overall a very good experience 👍👍”

Veerendra, Parent of Vidisha, 12

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!