← All printables
IGCSE Computer Science Paper 2 · Modules 188–213

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 7c Pseudocode and Flowcharts (Modules 188–213) — Writing statements inside flowchart symbols, Flowchart for IF ... THEN ... ELSE, Flowchart for a WHILE loop, Flowchart for a REPEAT loop, Flowchart for a FOR loop, Building a flowchart from a problem 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: 7c Pseudocode and Flowcharts (Modules 188–213)

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. 3. Python has no CASE, so write it as an if/______ chain testing the same variable. The first value uses if, each other value uses ______, and OTHERWISE becomes ______. Word 2 of: if/____/____ (4)
  2. 6. Each ______ statement becomes one flowchart symbol: assignment is a process box, INPUT/OUTPUT a parallelogram, and IF or loop conditions a decision diamond. Word 1 of: __________ to _________ (10)
  3. 8. In a flowchart, the loop body comes first, then a decision. NO goes back to the body, YES leaves the loop, so the body runs at least once. Word 2 of: ______ ... _____ (5)
  4. 10. Word 1 of the term in 8 Across: ______ ... _____ (6)

Down

  1. 1. The flowchart shape for an IF. It asks a question, then the Yes path and the No path each run their own statements and rejoin before the next step. Word 1 of: ________ diamond (8)
  2. 2. Set Counter ← 1 in a process box, test Counter <= 10 in a decision, run the body on Yes, then do Counter ← Counter + 1 and flow back to the test. No leaves the loop. Word 3 of: FOR loop _________ (9)
  3. 4. Python for ______ Age: = replaces the arrow, ______() reads text, and ______() turns that text into a whole number. OUTPUT Age becomes print(Age); use float() for decimals. Word 3 of: Age = ___(_____()) (5)
  4. 5. Flowchart symbols hold precise pseudocode, not sentences. Process boxes use ← statements like this, decisions use conditions like Mark >= 50, parallelograms use INPUT or OUTPUT. Word 1 of: _____ ← _____ + 1 (5)
  5. 7. Word 3 of the term in 3 Across: if/____/____ (4)
  6. 9. Word 2 of the term in 4 Down: Age = ___(_____()) (3)

Answer Key

IGCSE Computer Science Paper 2 · Modules 188–213
1D
2F
3E
L
4I
F
L
C
N
O
I
P
W
5C
6P
S
E
U
D
O
C
O
D
7E
O
I
T
H
L
U
O
A
S
N
8U
N
T
9I
L
10R
E
P
E
A
T
N
T
T
Across
3ELIF — Python has no CASE, so write it as an if/______ chain testing the same variable. The first value uses if, each other value uses ______, and OTHERWISE becomes ______. Word 2 of: if/____/____
6PSEUDOCODE — Each ______ statement becomes one flowchart symbol: assignment is a process box, INPUT/OUTPUT a parallelogram, and IF or loop conditions a decision diamond. Word 1 of: __________ to _________
8UNTIL — In a flowchart, the loop body comes first, then a decision. NO goes back to the body, YES leaves the loop, so the body runs at least once. Word 2 of: ______ ... _____
10REPEAT — Word 1 of the term in 8 Across: ______ ... _____
Down
1DECISION — The flowchart shape for an IF. It asks a question, then the Yes path and the No path each run their own statements and rejoin before the next step. Word 1 of: ________ diamond
2FLOWCHART — Set Counter ← 1 in a process box, test Counter <= 10 in a decision, run the body on Yes, then do Counter ← Counter + 1 and flow back to the test. No leaves the loop. Word 3 of: FOR loop _________
4INPUT — Python for ______ Age: = replaces the arrow, ______() reads text, and ______() turns that text into a whole number. OUTPUT Age becomes print(Age); use float() for decimals. Word 3 of: Age = ___(_____())
5COUNT — Flowchart symbols hold precise pseudocode, not sentences. Process boxes use ← statements like this, decisions use conditions like Mark >= 50, parallelograms use INPUT or OUTPUT. Word 1 of: _____ ← _____ + 1
7ELSE — Word 3 of the term in 3 Across: if/____/____
9INT — Word 2 of the term in 4 Down: Age = ___(_____())

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 — 7c Pseudocode and Flowcharts, ACARA Digital Technologies Years 9–10 — Algorithms with Logical Operators, 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.