​​​​​​​Introduction to Python Programming
These sessions are designed to support students who have not studied Python at GCSE and can be used as revision for those who have.

Session 1: Introduction to Python

Session 2: Variables and Input

Session 3: Flowcharts

Session 4: Randomisation

Session 5: Arithmetic Expressions

Session 6: Selection

Session 7: Logical Expressions

Session 8: Nested Selection

Session 9: Match Case Selection

Session 10: String Handling

Session 11: While Loops

Session 12: For Loops

Session 13: Data Validation

Session 14: Functions and Procedures

Searching and Sorting Algorithms
Testing
Back to Top