The following are programming and computational thinking terms (labelled A – E).
For each of the definitions in the table, write the label of the most suitable term. Use a label only once.
| Definition | Label |
|---|---|
| Breaking down a complex problem into smaller, more manageable sub-problems | |
| A named storage location in memory whose value can be altered during execution | |
| A self-contained block of code that performs a specific task and can be executed by name |
298 exam-style questions on AQA GCSE Computer Science Programming concepts. Each one has a worked solution and a mark scheme showing where the marks go.