P205+P206 Python Junior 1+2 (Accelerated)

P205+P206 Python Junior 1+2 (Accelerated)

P205+P206 Python Junior 1+2 (Accelerated)

Duration
5 x 3.5 hour lessons (17.5 hours)
Classes Fully In Person
Certificate Provided (Digital Copy)
Prerequisite
No experience required
w/GST

Course Outline

It’s never too early to build foundations.  

As the Fourth Industrial Revolution is approaching, coding skills are more essential than ever in giving your children a competitive advantage. Python is a powerful language, widely used in companies like Google and Amazon Web Services. At the same time, it's also an excellent starting point for younger learners who are new to programming because of its relative simplicity.

We understand that learning a new programming language — or transitioning from Scratch to Python — can feel daunting for any child. Through fun and engaging themes such as children’s movies, we introduce coding in real-world contexts. From BMI calculators to health advisors, students create programmes that are relevant to their everyday lives, making coding concepts easier to grasp and far more memorable.

What will you learn in this course?

  • Introduction to various data types 
  • Syntax of conditional operators 
  • String manipulation 
  • Real-world applications for programs
  • Logical operators and truth tables 
  • While loops
  • Using modules and libraries 
  • Hackathon and challenges

Register 14 days prior to the programme start date for a 5% early bird discount. 

Course Highlights

Outline (P205)

Introduction to Python
- Learn to install, set up and run Python
- Introduction to the various data types (Eg. Strings, Float, Integers)

Various Data Types
- Learn and apply numerical data and mathematical operators
- Calculate the area of a square, triangle and 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

Outline (P206)

Logical operators and truth tables
- Learning and Applying logical operators (And, Or, Not)
- Develop a Movie-Age Checker

While Loops
- Using while loops
- Applying while loops to Mathematics (Eg. Prime numbers, Lowest Common Multiple)
- Problem-sum solving with Guess and Check

Using Modules and Libraries
- Random numbers

Hackathon and Challenges
- Timed Challenges for students to stretch their abilities

Register Now To Start Their Learning Journey!

Fill out the form to add it to your cart. It's quick and easy!

Student Information

If you have more than one child, do register each child separately.

Frequently Asked Questions

About P205+P206 Python Junior 1+2 (Accelerated)

What is your average class size?

Most of our classes have a 1:8 teacher-to-student ratio, except classes for students aged 13–18, which have a 1:10 ratio. We keep our classes small so that every student benefits from personalised attention.

What do students need to bring to class?

We provide all equipment for the classes. Students just need to bring stationery, water bottle and a jacket in case it gets cold.

Can students cope with the long hours?

Definitely. Our classes are well-paced with activities in between to ensure that all our students are able to follow along. On top of that, there is also a 10-minute break every hour to ensure they get off-screen time to rest and refresh themselves. Students are also encouraged to bring their own snacks.

Are there any prerequisites for the coding classes?

Yes, it differs for each programme. Do check the prerequisites carefully before signing up.

What if a student has done a coding class previously? Can he or she still attend your coding class?

The student may need to complete a placement test as we will need to assess his or her foundation level as the curriculum offered by other avenues may be different. We want to ensure that every student who comes to our class benefits and learns. Hence, it is vital that your child is enrolled in the right course to provide them with the right level of challenge.

What if I have done P101/P201 before? Can my child still sign up for the whole term?

We recommend that you sign up mid-term and enrol for P102 and P202 respectively.

I want to sign up but am unable to confirm the time slot as the school holiday schedule is not out. What should I do?

We understand the challenges you face in planning for your child's holiday schedule. Do sign up to secure a place and drop us an email at specialprogrammes@thelearninglab.com.sg. We will try our best to accommodate requests to change time slots, subject to availability.

What if a student misses a class? Is there a class replacement policy?

Unless absent for medical reasons, a communication lead time via email to specialprogrammes@thelearninglab.com.sg of at least a week is required prior to missing the class in order for arrangements for a replacement class to be made. We strongly recommend students to attend a physical replacement class within the week (i.e. Thursdays at United Square or Fridays at Seletar Mall). Otherwise, students will attend an online replacement class to make up for the lesson missed.