P205+P206 Python Junior 1+2 (Accelerated)

P205+P206 Python Junior 1+2 (Accelerated)
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
Frequently Asked Questions
About P205+P206 Python Junior 1+2 (Accelerated)