IGCSE Python Programming bit.ly/IGpython1
Mistermoosi Programming Challenges
Edpuzzle Videos and Questions
CodeavengersLogin with your school email
You need to cover Python 1 and Python 2 courses,
Index to Code Avengers Python Tasks
W3Schools
Python Exercises - Check your understanding of Python Syntax
Coding Challenges
Python School has some graded coding problems for each level that you cover.