A Level Computer Science: Structure charts
This module contains:
Compatible with the following examination boards
Download A Level Module 11B: Structure charts
This download is exclusively for Teach Computer Science subscribers!
To download this file, click the button below to signup (it only takes a minute) and you'll be brought right back to this page to start the download!
Already a member? Log in to 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: