Python Coding
Programming Fundamentals & Constructs
Learn the building blocks of high level programming.
Error Handling & Validation
How to handle errors and invalid data within your programs
Data Types
Explore how numbers, characters and other types of data are handled.
Data Structures
Learn how multiple pieces of data are combine together.
Advanced Topics
A look at some of the higher level concepts at iGCSE