GCSE – Lesson 22 – Structured programming

Curriculum KS4 Unit Lesson

This lesson introduces learners to the structured approach to programming. They will learn to describe structured programming through a series of exercises. Firstly, learners will be introduced to the concept that all blocks of code should have one entry point and one exit point. They will be shown how to avoid breaks and multiple returns in their programs through some exercises. They will also see how to create a structure chart for a dog walking program. They will complete this in pairs, before attempting to complete the program independently using the structure chart as a guide. Completing these activities will help to build decomposition skills in your learners, whilst they discover the advantages of the structured programming approach.

Learning objectives

  • Describe the structured approach to programming
  • Explain the advantages of the structured approach
  • Use the structured approach in programming

Package contents

  • Lesson plans
  • Slide decks
  • Learner resources
  • Homework