A Student PowerPoint presentation containing 100 Python coding challenges covering the skills required for GCSE level programming. Challenges are relatively short and increase in difficulty gradually.