Python Recapping Programming Constructs (GCSE Computer Science Python)

This Python lesson is perfect to help GCSE classes get back into Python programming after they have had a break from it. It does assume they are familiar with the KS3 national curriculum requirements and have previously been taught about if statements, for loops and while loops. This lesson recaps these key areas, giving pupils a chance to practice previously learnt skills but this lesson is not suitable for teaching these elements to your class for the first time

It includes an attractive dyslexia friendly PowerPoint presentation that includes differentiated lesson objectives, paired and whole group questions and lots practical programming practice. It also includes a comprehensive 3-page teacher’s lesson plan including all the answers.

Duration: 1 lesson

This lesson recaps the following key skills:

  • Basic If statements
  • If…elif statements
  • Nested if statements
  • Using “and” and “or” in conditions
  • For loops
  • While loops
  • Flow diagrams
Save for later
  • Terms-of-Use.pdf

About this resource


Created: Sep 17, 2019

Updated: Oct 7, 2019

Whole lesson

zip, 4 MB



pdf, 52 KB


Report a problem

Tes Paid Licence

How can I re-use this?