Structure charts A Level Resources

A Level Computer Science: Structure charts

This module contains:

  • An editable PowerPoint lesson presentation
  • Editable revision handouts
  • A glossary which covers the key terminologies of the module
  • Topic mindmaps for visualising the key concepts
  • Printable flashcards to help students engage active recall
  • A quiz with answer key to test knowledge and understanding of the module
Compatible with the following examination boards
Structure charts A Level Resources Image 1
Structure charts A Level Resources Image 2
Structure charts A Level Resources Image 3
Structure charts A Level Resources Image 4
Structure charts A Level Resources Image 5

Download →

Structure charts

Stepwise refinement, also called top-down design, is the breaking down an outline solution into smaller steps until each step is detailed enough.
In modular programming, procedures and functions are implemented to decompose the problem into several sub-tasks. Each subtask is refined separately. A sequence of steps that is given an identifier is a procedure. Procedures may be called several times from the main program. A sequence of steps that is given an identifier and returns a value is called function. Variables and constants declared inside a function or procedure are local to that subroutine. To enable the usage of a variable throughout the program, it is made global using the keyword global.

This A Level Computer Science module introduces structure charts to your students, explaining:

  • Stepwise refinement
  • Modular programming
  • How the modular structure of a program is represented using structure charts

More Software and software development Modules

Structure charts is one lesson in our Software and software development module. The other theory lessons can be found below: