← All printables
IGCSE Computer Science Paper 2 · Modules 27–36

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 27–36) — CONSTANT declarations, Assignment with ← (7a), INPUT command, OUTPUT command, Arithmetic operators + - * / ^ (7a), DIV function 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 27–36)

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. 2. Returns the remainder when a is divided by b. For example ______(10, 3) gives 1. ______(n, 2) = 0 means n is even. Word 1 of: ___(a, b) (3)
  2. 4. ______ followed by a variable name reads a value typed by the user and stores it in that variable. Use one variable per ______, and OUTPUT a prompt first. Word 1 of: _____ ______ (5)
  3. 7. The ← assignment operator stores the value on its right in the variable on its left. Here 0 is stored in ______. The value must match the variable's data type. Word 1 of: _______ ← 0 (7)
  4. 9. Word 2 of the term in 4 Across: _____ ______ (6)
  5. 10. Displays text or values on screen. Text goes in quotes. Items are separated by commas, e.g. ______ "You have ", Lives, " lives left". Also used for user prompts. (6)

Down

  1. 1. Names a fixed literal value that never changes while the program runs. It makes code easier to read, and you update the value in one place only. Word 2 of: ________ __________ ← 6.50 (10)
  2. 3. Returns the whole-number quotient of a divided by b, discarding the fractional part. For example, ______(10, 3) returns 3. Both a and b are integers. Word 1 of: ___(a, b) (3)
  3. 5. Word 1 of the term in 1 Down: ________ __________ ← 6.50 (8)
  4. 6. A precise condition uses a relational symbol and exact values, like ______. Words such as '______ is old enough' or 'greater than' are too vague and lose marks. Word 1 of: ___ >= 18 (3)
  5. 8. Logical operators that combine BOOLEAN conditions: AND needs both true, OR needs at least one true, ______ reverses a condition. Use brackets in complex ones, e.g. Age >= 0 AND Age <= 120. Word 3 of: AND OR ___ (3)

Answer Key

IGCSE Computer Science Paper 2 · Modules 27–36
1H
2M
O
3D
O
4I
N
P
U
T
V
R
L
5C
Y
O
6A
7C
O
U
8N
T
E
R
N
G
O
9A
N
S
W
E
R
10O
U
T
P
U
T
T
E
A
N
T
Across
2MOD — Returns the remainder when a is divided by b. For example ______(10, 3) gives 1. ______(n, 2) = 0 means n is even. Word 1 of: ___(a, b)
4INPUT — ______ followed by a variable name reads a value typed by the user and stores it in that variable. Use one variable per ______, and OUTPUT a prompt first. Word 1 of: _____ ______
7COUNTER — The ← assignment operator stores the value on its right in the variable on its left. Here 0 is stored in ______. The value must match the variable's data type. Word 1 of: _______ ← 0
9ANSWER — Word 2 of the term in 4 Across: _____ ______
10OUTPUT — Displays text or values on screen. Text goes in quotes. Items are separated by commas, e.g. ______ "You have ", Lives, " lives left". Also used for user prompts.
Down
1HOURLYRATE — Names a fixed literal value that never changes while the program runs. It makes code easier to read, and you update the value in one place only. Word 2 of: ________ __________ ← 6.50
3DIV — Returns the whole-number quotient of a divided by b, discarding the fractional part. For example, ______(10, 3) returns 3. Both a and b are integers. Word 1 of: ___(a, b)
5CONSTANT — Word 1 of the term in 1 Down: ________ __________ ← 6.50
6AGE — A precise condition uses a relational symbol and exact values, like ______. Words such as '______ is old enough' or 'greater than' are too vague and lose marks. Word 1 of: ___ >= 18
8NOT — Logical operators that combine BOOLEAN conditions: AND needs both true, OR needs at least one true, ______ reverses a condition. Use brackets in complex ones, e.g. Age >= 0 AND Age <= 120. Word 3 of: AND OR ___

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

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.