P205+P206 Python Junior 1+2 (Accelerated)
P205+P206 Python Junior 1+2 (Accelerated)
No experience required
Programme Overview
Course Outline
We understand that learning a new programming language, or transitioning from Scratch to Python, can be daunting for children. Through engaging topics such as familiar themes from children’s media, we introduce coding in a real-world context. For instance, students will create programmes such as a BMI calculator and simple health advisory tools that are relevant to real-life situations, making coding concepts easier to understand and more memorable.
Register at least 14 days before the programme start date to enjoy a 5% early bird discount.
Course Highlights
P205 Python Junior 1
Introduction to Python
- Learn to install, set up and run Python
- Introduction to various data types (e.g. strings, floats, 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–else and elif
- Develop a personal healthcare application
Logical operators and truth tables
- Learn and apply logical operators (and, or, not)
- Develop a movie age checker
While loops
- Use while loops
- Apply while loops to mathematical concepts (e.g. prime numbers, lowest common multiple)
- Solve problem sums using guess-and-check methods
Using modules and libraries
- Generate random numbers
Hackathon and challenges
- Timed challenges to extend students’ abilities
Frequently Asked Questions
About P205+P206 Python Junior 1+2 (Accelerated)