GCSE – Lesson 22 – Structured programming
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
Don't have an account?
GCSE revision
A comprehensive range of content and helpful practice questions are also available for this topic.
View on Ada Computer ScienceEnjoyed teaching these lessons? Found a mistake?
Fill in a short form to give feedback on these resources.