Python Programming - IF statement challenges (Selection) - SOLUTIONS INCLUDED

7 scenario based tasks for students to practice using IF statements.
Tasks also contain extensions.
Could be used over multiple lessons or used as an assessment.
Good level of maths and problem solving skills needed for Task 7
Used with Year 9 and 10 GCSE class.

I find it pointless making up Python tasks for students to complete with no meaning. Each task has a given scenario with a real life use for the program they create.

Space for students to print screen their code.

To complete students will need to know the following:

  • IF
  • ELIF
  • ELSE
  • inputs
  • variables
  • data types (integers)
  • boolean operators ( < > = !=)
Save for later

About this resource


Created: Oct 18, 2019

zip, 857 KB


Report a problem

Tes Paid Licence

How can I re-use this?