GCSE Python Fruit & Veg Shop Programming TaskQuick View
Gina_Sam

GCSE Python Fruit & Veg Shop Programming Task

(0)
A ready-to-use GCSE Computer Science Python programming task with differentiated support, example code, a student task sheet and teacher lesson plan. Students create a Fruit & Veg Shop program that allows a user to select items, enter quantities, calculate a total, apply a 10% discount when more than 5 kg is purchased, add an optional carrier bag and display the final cost. The resource has been designed to support mixed-ability classes and includes: • Student programming task with scenario, price list, requirements, planning space and 20-mark assessment grid • Step-by-step Python guide for students who need more support • Beginner Python example solution using straightforward GCSE-level code • More advanced Python solution for confident students, using functions, dictionaries, validation and formatted output • Teacher lesson plan with learning objectives, differentiation guidance, common mistakes and teaching notes • Extension challenges for students who finish early The step-by-step guide breaks the program into manageable stages so less-confident students can build and test their code gradually, while more confident programmers can work independently from the task sheet and develop their solution further. Suitable for GCSE Computer Science Python lessons, programming practice, revision, cover work or an assessed classroom programming activity.