← All printables
IGCSE Computer Science Paper 2 · Modules 379–388

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 9 clues, built from the key terms of 8.1b Sequence, Selection and Iteration (Modules 379–388) — Using the FOR counter inside the loop, WHILE…DO…ENDWHILE pre-condition loop, A WHILE loop ended by a rogue value, REPEAT…UNTIL post-condition loop, Converting between WHILE and REPEAT…UNTIL, Choosing count-controlled, pre-condition or post-condition loops 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: 8.1b Sequence, Selection and Iteration (Modules 379–388)

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

Across

  1. 5. Word 2 of the term in 1 Down: ______ _____ * 7 (5)
  2. 7. Ends a REPEAT loop only when ______ is valid (0 to 100). Input is asked again until it passes this range check, so the program only continues with valid data. Word 2 of: _____ ____ >= 0 AND ____ <= 100 (4)
  3. 8. After the loop ends, divide the total by the count to get the mean. Check that Count > 0 first, so the program never divides by zero. Word 1 of: _______ <- _____ / _____ (7)
  4. 9. Word 2 of the term in 3 Down: ______ _____ (5)

Down

  1. 1. Uses the FOR counter inside the loop body. ______ holds a new value on each repeat, so this outputs a times table. Never change ______ inside the loop; after the loop it keeps its last value. Word 1 of: ______ _____ * 7 (6)
  2. 2. A pre-condition loop: the condition is tested before every repeat, so the body may run zero times. The loop keeps going ______ the condition is TRUE and is closed by ENDWHILE. Word 1 of: _____ ______ <> 0 DO (5)
  3. 3. A post-condition loop: the body runs first, then ______ tests the condition. It always runs at least once and stops when the condition is TRUE. There is no ENDREPEAT. Word 1 of: ______ _____ (6)
  4. 4. Word 2 of the term in 2 Down: _____ ______ <> 0 DO (6)
  5. 6. Adds each new value to the running ______ inside a loop. Set ______ <- 0 before the loop starts, then OUTPUT ______ after the loop ends. Word 1 of: _____ <- _____ + ______ (5)

Answer Key

IGCSE Computer Science Paper 2 · Modules 379–388
1O
2W
3R
4N
5C
O
U
N
6T
H
E
U
T
O
I
P
7M
A
R
K
P
T
L
E
B
U
8A
V
E
R
A
G
E
9U
N
T
I
L
T
R
Across
5COUNT — Word 2 of the term in 1 Down: ______ _____ * 7
7MARK — Ends a REPEAT loop only when ______ is valid (0 to 100). Input is asked again until it passes this range check, so the program only continues with valid data. Word 2 of: _____ ____ >= 0 AND ____ <= 100
8AVERAGE — After the loop ends, divide the total by the count to get the mean. Check that Count > 0 first, so the program never divides by zero. Word 1 of: _______ <- _____ / _____
9UNTIL — Word 2 of the term in 3 Down: ______ _____
Down
1OUTPUT — Uses the FOR counter inside the loop body. ______ holds a new value on each repeat, so this outputs a times table. Never change ______ inside the loop; after the loop it keeps its last value. Word 1 of: ______ _____ * 7
2WHILE — A pre-condition loop: the condition is tested before every repeat, so the body may run zero times. The loop keeps going ______ the condition is TRUE and is closed by ENDWHILE. Word 1 of: _____ ______ <> 0 DO
3REPEAT — A post-condition loop: the body runs first, then ______ tests the condition. It always runs at least once and stops when the condition is TRUE. There is no ENDREPEAT. Word 1 of: ______ _____
4NUMBER — Word 2 of the term in 2 Down: _____ ______ <> 0 DO
6TOTAL — Adds each new value to the running ______ inside a loop. Set ______ <- 0 before the loop starts, then OUTPUT ______ after the loop ends. Word 1 of: _____ <- _____ + ______

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 — 8.1b Sequence, Selection and Iteration, ACARA Digital Technologies Years 7–8 — Tracing and Debugging Algorithms, ACARA Digital Technologies Years 9–10 — Algorithms with Logical Operators

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.