← All printables
IGCSE Computer Science Paper 2 · Modules 337–346

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 8.1a Data Types and Variables (Modules 337–346) — Power operator ^, Order of operations and brackets, DIV: integer division, MOD: remainder (8.1a), Using DIV and MOD together (8.1a), Tracing assignments to find a variable's value 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.1a Data Types and Variables (Modules 337–346)

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. 2. DIV gives how many whole groups fit in the ______, MOD gives what is left over. Together they split a ______ into whole units plus a remainder. E.g. 135 minutes is 2 hours 15. Word 2 of: ___(_____, ____) and MOD(_____, ____) (5)
  2. 6. Word 1 of the term in 4 Down: _________(<______>, <_____>, <______>) (9)
  3. 8. Word 3 of the term in 2 Across: ___(_____, ____) and MOD(_____, ____) (4)
  4. 9. Position 1 is the first character in Cambridge pseudocode, so this returns the first letter. Some languages count from 0 instead, so state which numbering you use. Word 2 of: _________(____, 1, 1) (4)

Down

  1. 1. ______ returns the string or CHAR x with every letter in upper case. ______("Happy") returns "HAPPY". The original variable only changes if you assign the result. Word 1 of: _____(x) (5)
  2. 2. Returns an INTEGER: the number of characters in the string, including spaces. ______("Happy Days") returns 10 and ______("") returns 0. Word 2 of: ______(____) (4)
  3. 3. Word 1 of the term in 2 Down: ______(____) (6)
  4. 4. Returns part of a ______: length characters taken from the ______ position. ______("Happy Days", 1, 5) gives "Happy". The result is always a ______. Word 2 of: _________(<______>, <_____>, <______>) (6)
  5. 5. Returns how many whole times b goes into a, discarding any remainder. ______(10, 3) gives 3, but 10 / 3 gives 3.333. Both values are integers. Word 1 of: ___(a, b) (3)
  6. 7. Word 3 of the term in 4 Down: _________(<______>, <_____>, <______>) (5)

Answer Key

IGCSE Computer Science Paper 2 · Modules 337–346
1U
2T
O
T
A
3L
4S
C
E
E
T
A
X
5D
N
R
6S
U
B
7S
T
R
I
N
G
8S
I
Z
E
T
V
T
N
A
H
G
9W
O
R
D
T
Across
2TOTAL — DIV gives how many whole groups fit in the ______, MOD gives what is left over. Together they split a ______ into whole units plus a remainder. E.g. 135 minutes is 2 hours 15. Word 2 of: ___(_____, ____) and MOD(_____, ____)
6SUBSTRING — Word 1 of the term in 4 Down: _________(<______>, <_____>, <______>)
8SIZE — Word 3 of the term in 2 Across: ___(_____, ____) and MOD(_____, ____)
9WORD — Position 1 is the first character in Cambridge pseudocode, so this returns the first letter. Some languages count from 0 instead, so state which numbering you use. Word 2 of: _________(____, 1, 1)
Down
1UCASE — ______ returns the string or CHAR x with every letter in upper case. ______("Happy") returns "HAPPY". The original variable only changes if you assign the result. Word 1 of: _____(x)
2TEXT — Returns an INTEGER: the number of characters in the string, including spaces. ______("Happy Days") returns 10 and ______("") returns 0. Word 2 of: ______(____)
3LENGTH — Word 1 of the term in 2 Down: ______(____)
4STRING — Returns part of a ______: length characters taken from the ______ position. ______("Happy Days", 1, 5) gives "Happy". The result is always a ______. Word 2 of: _________(<______>, <_____>, <______>)
5DIV — Returns how many whole times b goes into a, discarding any remainder. ______(10, 3) gives 3, but 10 / 3 gives 3.333. Both values are integers. Word 1 of: ___(a, b)
7START — Word 3 of the term in 4 Down: _________(<______>, <_____>, <______>)

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.1a Data Types and Variables

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.