Some ideal revision activities covering Sequence, Selection, Count controlled iteration, Data types and Lists
GCSE Python Revision / Recap
This resource focuses on good programming habits for students to help them develop their programming skills
Understanding "code smells" in Programming
Example questions where students fill in the blanks
Missing Elements
Comparison of Python and OCR ERL code snippets
OCR Python and ERL programming help sheet
Lots of algorithm challenges for students using AQA pseudocode, flowcharts and Python
Algorithm challenges (Pseudocode, flowcharts and Python)
A large collection of resources for teaching programming using the PRIMM methodology
GCSE PRIMM (updated)
This focuses on the ELAN programming language and covers 1D arrays
Elan: PRIMM-Style introduction to Arrays
8 Halloween-themed Python activities ideas for classroom + code explanations + bonus activities
Halloween-themed Python activities for classroom
These have been written to give students additional practice at reading and writing files.
Christmas Themed File Handling
Activity for students to develop their understanding of sequences, iteration (FOR and WHILE loops), and data structures (Lists and Dictionaries) in an algorithm.
What's your Elf name? (Python)
A variety of activities for students to practice their programming skills
Thanksgiving-themed Python activities for KS4 - KS5