Courses
Year 1
Year 2
Year 3
Year 4
Year 5
Year 6
Year 7
Year 8
Year 9
Year 10
Year 11
Year 12
uTests
Selective uTests
OC uTests
Verbal/Non Verbal Reasoning uTests
Scholarship uTests
Events/Competitions
About us
EduVision team
FAQ
Contact us
Try a lesson
Login/Register
Python Problem Solver
Objectives:
Cultivate an appetite for programming and computing in general
Develop advanced Python programming skills
Build capability to utilise Python libraries to solve problems
Set foundation for further learning paths
Pre-requisites:
Strong reasoning skills
Readiness to have fun, to explore and experiment
Basic Microsoft Windows skills
Roadmap:
Stage 1 (2025 Term 4)
Focus:
Core Python language features
Installing and running Python
Basic control flows
Basic data types
Human interaction
Stage 2 (2026 Term 1)
Focus:
Advanced Python features
Object-oriented programming
Python documentation
Game programming
Python Problem Solver (2026 Term 2)
Focus:
Informatics with Python
Using Python to solve real-life problems
Building algorithmic thinking
Data structures and algorithms
Setting foundations for high school Software Engineering, Enterprise Computing, and related subjects
Preparing for AIO and further competitions
Weekly problems and solution cycles with detailed explanation and demonstration
Available class:
Advanced
Every Saturday 4:30 PM - 6:30 PM
Class ID:
C12333
Fee: AU$880.00
Teacher: Mr Sun
Delivery Method:
Face to face
Classroom Address:
Level 3, 3 Carlingford Road, Epping NSW 2121
9 lessons:
Lesson 1.
4:30 PM - 6:30 PM 25/07/2026
Lesson 2.
4:30 PM - 6:30 PM 01/08/2026
Lesson 3.
4:30 PM - 6:30 PM 08/08/2026
Lesson 4.
4:30 PM - 6:30 PM 15/08/2026
Lesson 5.
4:30 PM - 6:30 PM 22/08/2026
Lesson 6.
4:30 PM - 6:30 PM 29/08/2026
Lesson 7.
4:30 PM - 6:30 PM 05/09/2026
Lesson 8.
4:30 PM - 6:30 PM 12/09/2026
Lesson 9.
4:30 PM - 6:30 PM 19/09/2026
Enrol
Follow us on:
RED