S112 Python 2
S112 Python 2
Duration
Varies by class (Total: 10 hours)
Classes
Fully In Person
Certificate
Provided (Digital Copy)
Prerequisite
Ages 13 to 18,
S102 Python 1
S102 Python 1
w/GST
Programme Overview
Course Outline
Our award-winning curriculum uses real-world problems and knowledge from mathematics as a context for students to develop Python programming skills. Students will develop a stronger understanding of mathematical concepts and apply both mathematics and programming to solve real-world problems.
Register at least 14 days before the programme start date to enjoy a 5% early bird discount.
Course Highlights
Lists and dictionaries
- Introduction to data structures
- Create and use lists
- Create and use dictionaries
- Develop a shopping cart programme
Strings
- Understand strings as lists
- Manipulate strings
Object-oriented programming (OOP)
- Introduction to the concept of OOP (objects and classes)
- Defining and using classes
- Develop a school database programme
Program design and managing exceptions
- Apply design thinking
- Make programmes more robust
Challenges
- Hangman game
- Phone book
- Text analyser
- Savings projection
- Actuarial consultant challenge
Frequently Asked Questions
About S112 Python 2