← All printables
QCE Digital Solutions Unit 1 · Modules 158–380

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

A free printable QCE Digital Solutions Unit 1 word scramble with 11 key terms, built from the key terms of Algorithms and Programming Techniques and Programmed Solutions (Modules 158–380) — input keyword, if-then-else block, Repeat-Until loop, define: defining a function, Calling a function, Object and event triggers and more. Print it or save it as a PDF — the answer key starts on its own page. No login needed.

QCE Digital Solutions Unit 1 Word Scramble: Algorithms and Programming Techniques and Programmed Solutions (Modules 158–380)

Name:
Date:
Class:

Word scramble

Unscramble the letters and write each key term on the line.

1
UPTIN
A VCAA pseudocode keyword that accepts a value from the user and stores it in a named variable. Example: ______ age stores the user's entered value in the variable age
2
NF-HELT-SEIE
A selection structure that runs one set of instructions if a condition is true, and a different set if it is false
3
EPETAR ... NLUTI NNOIICTDO
A loop that repeats its instructions and checks the condition after each repetition, so the body always runs at least once
4
IEFEND
A keyword that starts a function definition, naming the function and listing the parameters it accepts
5
NSBD3URDEM(A, 4)
Calling a function by writing its name followed by arguments in brackets, running its instructions and possibly producing a value
6
NVETE ETGIGRR
An action on an interface object, such as a click or key press, that starts a response in the program. The code that responds is called an event handler.
7
NDLFI.EEEBAG(CXOL='ONTT')
A handler runs when an event happens and can call config() to change the interface, such as updating a label's text to give the user feedback.
8
YIDPTIELNABED
A dependable program works correctly and reliably every time, even when users enter unexpected or invalid input, because it handles errors instead of crashing.
9
SSIK
Keep It Simple: solve the problem with the clearest, shortest logic, avoiding extra complexity and giving each function one job, so code is easier to read, test and maintain.
10
KBCBX-AOL STGETNI
Running unfamiliar code with chosen inputs and recording the outputs to infer what it does without reading the source. The evidence only covers the inputs you tried.
11
IULSBAETIY ILEPNPCRSI
Criteria for judging a prototype's interface: accessibility, effectiveness, error tolerance, ease of learning and engagement, rated using evidence from a user trial.

Answer Key

QCE Digital Solutions Unit 1 · Modules 158–380
1UPTIN → input — A VCAA pseudocode keyword that accepts a value from the user and stores it in a named variable. Example: input age stores the user's entered value in the variable age
2NF-HELT-SEIE → IF-THEN-ELSE — A selection structure that runs one set of instructions if a condition is true, and a different set if it is false
3EPETAR ... NLUTI NNOIICTDO → REPEAT ... UNTIL condition — A loop that repeats its instructions and checks the condition after each repetition, so the body always runs at least once
4IEFEND → define — A keyword that starts a function definition, naming the function and listing the parameters it accepts
5NSBD3URDEM(A, 4) → addNumbers(3, 4) — Calling a function by writing its name followed by arguments in brackets, running its instructions and possibly producing a value
6NVETE ETGIGRR → event trigger — An action on an interface object, such as a click or key press, that starts a response in the program. The code that responds is called an event handler.
7NDLFI.EEEBAG(CXOL='ONTT') → label.config(text='Done') — A handler runs when an event happens and can call config() to change the interface, such as updating a label's text to give the user feedback.
8YIDPTIELNABED → dependability — A dependable program works correctly and reliably every time, even when users enter unexpected or invalid input, because it handles errors instead of crashing.
9SSIK → KISS — Keep It Simple: solve the problem with the clearest, shortest logic, avoiding extra complexity and giving each function one job, so code is easier to read, test and maintain.
10KBCBX-AOL STGETNI → black-box testing — Running unfamiliar code with chosen inputs and recording the outputs to infer what it does without reading the source. The evidence only covers the inputs you tried.
11IULSBAETIY ILEPNPCRSI → useability principles — Criteria for judging a prototype's interface: accessibility, effectiveness, error tolerance, ease of learning and engagement, rated using evidence from a user trial.

Modules this word scramble 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: QCE Digital Solutions Unit 1 — Algorithms and Programming Techniques, QCE Digital Solutions Unit 1 — Programmed Solutions, QCE Digital Solutions Unit 2 — Data-Driven Problems and Solution Requirements, QCE Digital Solutions Unit 2 — Data and Programming Techniques, QCE Digital Solutions Unit 2 — Prototype Data Solutions, QCE Digital Solutions Unit 3 — Real-World Problems and Solution Requirements, QCE Digital Solutions Unit 4 — Complex Digital Data Exchange Problems and Solution Requirements, QCE Digital Solutions Unit 4 — Prototype Digital Data Exchanges, WA Computer Science ATAR Year 11 — Pseudocode and Algorithm Design, WA Computer Science ATAR Year 11 — Control Structures and Data Types, WA Computer Science ATAR Year 11 — Modular Programming, WA Computer Science ATAR Year 11 — Standard Algorithms

More QCE Digital Solutions Unit 1 printables

This printable is free — no login needed.

Free classroom tools, no account: Hangman · Random Team Generator · Random Name Picker Wheel · Seating Plan Maker

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.