Community teacher
Mr Hopkinson
- 3 resources shared
- Verified teacher
- CC BY-SA 4.0
Shared resources
Open any one to read it in full. Copying into your own lessons needs a Coding Pathway account.
Y9-L01 Lists: plan a film night
Part 1 · Y9 Lists
Pupils build and edit simple Python lists for a film night theme. They create lists, read items by index, append, remove, pop, and use if plus in to avoid errors, so it teaches core list operations and basic defensive programming. The worksheet starts very guided and becomes a little more open ended by the final tasks, so it is moderate in demand.
WorksheetY9-L03 Game night shortlist
Part 3 · Y9 Lists
Pupils practise looping through a list, using if statements to select or skip items, and building a new list with append. The tasks move from tracing and predicting output to writing a short filtering program with input, so the demand is moderate and suitable for guided practice.
WorksheetY9-L02 Lists and loops: build your playlist
Part 2 · Y9 Lists
Pupils use lists and for loops to collect track titles, edit list items, and print the final list and its length. It teaches list indexing, appending, loop control, indentation, and a simple safety check before removing an item. The worksheet is fairly accessible, but it builds towards an independent programming task and is moderately demanding.