← All printables
ACARA Digital Technologies Years 7–8 · Modules 562–580

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

A free printable ACARA Digital Technologies Years 7–8 crossword with 10 clues, built from the key terms of Programming with Control Structures and Functions (JavaScript) (Modules 562–580) — Sequence: statements run top to bottom, Typing code exactly: case, spelling and paired symbols, Reassigning a let variable, const for values that never change, The number data type, The boolean data type: true and false and more. Print it or save it as a PDF — the answer key starts on its own page. No login needed.

ACARA Digital Technologies Years 7–8 Crossword: Programming with Control Structures and Functions (JavaScript) (Modules 562–580)

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. 4. Statements run one after another from top to bottom, so changing the order of lines can change the result. A variable must be set before it is used. (8)
  2. 5. Reassigns an existing let variable. The right side is worked out first using the old value, then the new value replaces it. Don't write let again. Word 1 of: _____ = _____ + 1; (5)
  3. 6. A shorthand update. Operators like +=, -=, ++ and -- change a variable using its own value, so ______ means ______ = ______ + ______. count++ adds 1 and count-- takes away 1. Word 2 of: _____ += _____ (5)
  4. 7. Declares a variable whose value is set once and cannot be reassigned. Use it for fixed values like a maximum score. Changing it later causes a TypeError. (5)
  5. 10. A data type with only two values, true or false, written in lowercase with no quotes. Comparisons like 5 > 3 give a ______, and true is not the same as the string "true". (7)

Down

  1. 1. JavaScript is case-sensitive, so ______.______ must be typed exactly. Every opening quote, bracket or brace needs a matching closing one, like the quotes and ( ) here. Word 1 of: _______.___("Hi"); (7)
  2. 2. Blocks have typed JavaScript equivalents: a say block becomes console.log, an ask block becomes prompt, and a set variable block becomes ______ (or an assignment with =). Word 4 of: _______.___, prompt, ___ (3)
  3. 3. Shows a message box, waits for the user to type, then returns what they typed as a string. Store it in a variable. Cancel returns null. Word 2 of: prompt("________") (8)
  4. 8. Word 1 of the term in 6 Across: _____ += _____ (5)
  5. 9. Word 2 of the term in 1 Down: _______.___("Hi"); (3)

Answer Key

ACARA Digital Technologies Years 7–8 · Modules 562–580
1C
2L
3Q
O
4S
E
Q
U
E
N
C
E
T
E
S
5S
C
O
R
E
T
L
6P
R
I
C
E
O
7C
O
N
S
8T
O
9L
T
10B
O
O
L
E
A
N
G
L
Across
4SEQUENCE — Statements run one after another from top to bottom, so changing the order of lines can change the result. A variable must be set before it is used.
5SCORE — Reassigns an existing let variable. The right side is worked out first using the old value, then the new value replaces it. Don't write let again. Word 1 of: _____ = _____ + 1;
6PRICE — A shorthand update. Operators like +=, -=, ++ and -- change a variable using its own value, so ______ means ______ = ______ + ______. count++ adds 1 and count-- takes away 1. Word 2 of: _____ += _____
7CONST — Declares a variable whose value is set once and cannot be reassigned. Use it for fixed values like a maximum score. Changing it later causes a TypeError.
10BOOLEAN — A data type with only two values, true or false, written in lowercase with no quotes. Comparisons like 5 > 3 give a ______, and true is not the same as the string "true".
Down
1CONSOLE — JavaScript is case-sensitive, so ______.______ must be typed exactly. Every opening quote, bracket or brace needs a matching closing one, like the quotes and ( ) here. Word 1 of: _______.___("Hi");
2LET — Blocks have typed JavaScript equivalents: a say block becomes console.log, an ask block becomes prompt, and a set variable block becomes ______ (or an assignment with =). Word 4 of: _______.___, prompt, ___
3QUESTION — Shows a message box, waits for the user to type, then returns what they typed as a string. Store it in a variable. Cancel returns null. Word 2 of: prompt("________")
8TOTAL — Word 1 of the term in 6 Across: _____ += _____
9LOG — Word 2 of the term in 1 Down: _______.___("Hi");

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: ACARA Digital Technologies Years 7–8 — Programming with Control Structures and Functions (JavaScript)

More ACARA Digital Technologies Years 7–8 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.