← All printables
IGCSE Computer Science Paper 2 · Modules 123–134

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 7b Decomposition and Sub-systems (Modules 123–134) — The subroutine symbol in a flowchart, Turning a structure diagram into a main flowchart and sub-flowcharts, Cambridge pseudocode: keywords in capitals and indentation, Pseudocode assignment: ←, Pseudocode INPUT and OUTPUT, Pseudocode IF ... THEN ... ELSE ... ENDIF 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: 7b Decomposition and Sub-systems (Modules 123–134)

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. 5. A loop that tests its condition before each repeat, so it may run 0 times. REPEAT ... UNTIL runs the body first and tests after, so it always runs at least once. Word 3 of: WHILE ... DO ... ________ (8)
  2. 6. Starts a function that takes a typed parameter and ______ a value of the stated type. RETURN sends the value back, ENDFUNCTION closes it, and you can call it inside an expression. Word 5 of: FUNCTION Name(_____ : TYPE) _______ TYPE (7)
  3. 8. ______ reads a value from the user into the variable Name. OUTPUT displays a value or message on screen, such as OUTPUT "Hello" or OUTPUT Name. Word 1 of: _____ Name (5)
  4. 10. Word 3 of the term in 3 Down: IF ____ ____ _____ (4)

Down

  1. 1. A ______-controlled loop that repeats the indented statements a fixed number of times, with ______ going from 1 to 10. NEXT ______ closes the loop and moves ______ up by 1. Word 2 of: FOR _____ ← 1 TO 10 (5)
  2. 2. A ______ that calls each sub-problem from the structure diagram with a subroutine symbol. Each sub-problem then gets its own separate ______. Word 2 of: main _________ (9)
  3. 3. Runs the indented lines after ______ if the condition is true, otherwise runs the ______ lines. ______ closes the construct and sits at the same indent as IF. ______ is optional. Word 4 of: IF ____ ____ _____ (5)
  4. 4. Cambridge pseudocode writes ______ like INPUT, OUTPUT and IF in capital letters, puts one statement on each line, and indents the statements inside IF and loops. Word 1 of: ________ IN CAPITALS (8)
  5. 7. Word 2 of the term in 3 Down: IF ____ ____ _____ (4)
  6. 9. Word 3 of the term in 6 Across: FUNCTION Name(_____ : TYPE) _______ TYPE (5)

Answer Key

IGCSE Computer Science Paper 2 · Modules 123–134
1C
2F
3E
O
L
N
U
O
D
4K
5E
N
D
W
H
I
L
E
T
C
F
Y
H
W
A
O
6R
E
7T
U
R
N
S
8I
N
9P
U
T
H
D
A
10E
L
S
E
R
N
A
M
Across
5ENDWHILE — A loop that tests its condition before each repeat, so it may run 0 times. REPEAT ... UNTIL runs the body first and tests after, so it always runs at least once. Word 3 of: WHILE ... DO ... ________
6RETURNS — Starts a function that takes a typed parameter and ______ a value of the stated type. RETURN sends the value back, ENDFUNCTION closes it, and you can call it inside an expression. Word 5 of: FUNCTION Name(_____ : TYPE) _______ TYPE
8INPUT — ______ reads a value from the user into the variable Name. OUTPUT displays a value or message on screen, such as OUTPUT "Hello" or OUTPUT Name. Word 1 of: _____ Name
10ELSE — Word 3 of the term in 3 Down: IF ____ ____ _____
Down
1COUNT — A ______-controlled loop that repeats the indented statements a fixed number of times, with ______ going from 1 to 10. NEXT ______ closes the loop and moves ______ up by 1. Word 2 of: FOR _____ ← 1 TO 10
2FLOWCHART — A ______ that calls each sub-problem from the structure diagram with a subroutine symbol. Each sub-problem then gets its own separate ______. Word 2 of: main _________
3ENDIF — Runs the indented lines after ______ if the condition is true, otherwise runs the ______ lines. ______ closes the construct and sits at the same indent as IF. ______ is optional. Word 4 of: IF ____ ____ _____
4KEYWORDS — Cambridge pseudocode writes ______ like INPUT, OUTPUT and IF in capital letters, puts one statement on each line, and indents the statements inside IF and loops. Word 1 of: ________ IN CAPITALS
7THEN — Word 2 of the term in 3 Down: IF ____ ____ _____
9PARAM — Word 3 of the term in 6 Across: FUNCTION Name(_____ : TYPE) _______ TYPE

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 — 7b Decomposition and Sub-systems

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.