S102 Python 1
S102 Python 1
Duration
Varies by class (Total: 10 hours)
Classes
Fully In Person
Certificate
Provided (Digital Copy)
Prerequisite
Ages 13 to 18,
No experience required
No experience required
w/GST
Programme Overview
Course Outline
With a diverse range of real-world scenarios to challenge themselves with, students will see the relevance of coding in today’s digital space. Combine their Python knowledge with what they’ve learnt in school through our Mathematical challenges, and understand how coding concepts can be applied in our daily lives.
Course Highlights
Introduction to Python
- Install, set up and run Python
- Learn basic syntax and variables
- Use numerical data and mathematical operators
- Develop a BMI calculator
- *Simultaneous Equation Solver Challenge
Booleans and Conditionals
- Learn about Booleans and conditionals
- Use if, if–else and if–elif–else statements
- Explore logical operators and truth tables
- *Quadratic Equation Solver Challenge
Loops
- Learn to use while and for loops
- Nest loops and conditionals
- *Prime Number Generator Challenge
Functions
- Use built-in functions
- Define your own functions
- Modularise your code
Modules and Libraries
- Use the math module
- Generate random numbers
- *Game of Chance Challenge
Challenges and Hackathon
- Take on various programming challenges
Register 14 days prior to the programme start date for a 5% early bird discount.
Frequently Asked Questions
About S102 Python 1