← All printables
IGCSE Computer Science Paper 2 · Modules 1–16

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

A free printable IGCSE Computer Science Paper 2 crossword with 10 clues, built from the key terms of 7a Program Development Life Cycle (Modules 1–16) — The program development life cycle, The analysis stage, Identifying the problem, Abstraction (7a), Requirements of a program, Inputs, processes, outputs and storage and more. Print it or save it as a PDF — the answer key starts on its own page. No login needed.

IGCSE Computer Science Paper 2 Crossword: 7a Program Development Life Cycle (Modules 1–16)

Name:
Date:
Class:

Crossword

Read each clue and write the matching term in the grid. Numbers in brackets show the letters in each word.

1
2
3
4
5
6
7
8
9
10

Across

  1. 4. Six standard ______ shapes: terminator (Start/Stop), process, input/output, decision (two exits), subroutine call, and flow lines with arrows showing direction. Word 1 of: _________ _______ (9)
  2. 7. Word 1 of the term in 3 Down: ______ _____ (6)
  3. 8. Word 4 of the term in 1 Down: program development ____ _____ (5)
  4. 9. Testing each small part of the code as it is written, fixing any errors, then retesting before moving on. This finds errors early and repeats until that part works. Word 1 of: _________ testing (9)
  5. 10. Word 2 of the term in 4 Across: _________ _______ (7)

Down

  1. 1. The four ordered stages that take a program from problem to working code: analysis, design, coding and testing. Planning before coding saves time. Word 3 of: program development ____ _____ (4)
  2. 2. The four parts of a program's requirements: the data it takes in, the work it does on that data, the results it shows, and the data it keeps for later. Word 4 of: Input, Process, Output, _______ (7)
  3. 3. The second PDLC ______: plan the solution in detail using decomposition, structure diagrams, flowcharts and pseudocode, before any program code is written. Word 2 of: ______ _____ (5)
  4. 5. The third PDLC stage, where the design (pseudocode or flowchart) is turned into program code in a programming language, written step by step and checked against the requirements. Word 1 of: ______ _____ (6)
  5. 6. Keeping only the details needed to solve a problem and leaving out the details that do not matter, e.g. a map shows roads but not every tree. (11)

Answer Key

IGCSE Computer Science Paper 2 · Modules 1–16
1L
2S
I
T
3S
4F
L
O
W
5C
H
6A
R
T
E
R
O
B
A
A
7D
E
S
I
G
N
G
I
T
E
8C
Y
C
L
E
N
R
G
A
C
9I
T
E
R
A
T
I
V
E
I
10S
Y
M
B
O
L
S
N
Across
4FLOWCHART — Six standard ______ shapes: terminator (Start/Stop), process, input/output, decision (two exits), subroutine call, and flow lines with arrows showing direction. Word 1 of: _________ _______
7DESIGN — Word 1 of the term in 3 Down: ______ _____
8CYCLE — Word 4 of the term in 1 Down: program development ____ _____
9ITERATIVE — Testing each small part of the code as it is written, fixing any errors, then retesting before moving on. This finds errors early and repeats until that part works. Word 1 of: _________ testing
10SYMBOLS — Word 2 of the term in 4 Across: _________ _______
Down
1LIFE — The four ordered stages that take a program from problem to working code: analysis, design, coding and testing. Planning before coding saves time. Word 3 of: program development ____ _____
2STORAGE — The four parts of a program's requirements: the data it takes in, the work it does on that data, the results it shows, and the data it keeps for later. Word 4 of: Input, Process, Output, _______
3STAGE — The second PDLC ______: plan the solution in detail using decomposition, structure diagrams, flowcharts and pseudocode, before any program code is written. Word 2 of: ______ _____
5CODING — The third PDLC stage, where the design (pseudocode or flowchart) is turned into program code in a programming language, written step by step and checked against the requirements. Word 1 of: ______ _____
6ABSTRACTION — Keeping only the details needed to solve a problem and leaving out the details that do not matter, e.g. a map shows roads but not every tree.

Modules this crossword covers

Every module has its own free printable worksheet with an answer key, and students can practise the same terms interactively on Cloodit.

Part of: IGCSE Computer Science 0478 — 7a Program Development Life Cycle, QCE Digital Solutions Unit 1 — Understanding Digital Problems, WA Computer Science ATAR Year 11 — Pseudocode and Algorithm Design

More IGCSE Computer Science Paper 2 printables

This printable is free — no login needed.

Make a free class, give it a journey, and you also get:

Create a free teacher account →

No credit card. No setup fee. Make a class and invite students in under three minutes.