← All printables
VCE Applied Computing U1O2 · Modules 8–88

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

A free printable VCE Applied Computing U1O2 crossword with 10 clues, built from the key terms of Requirements and design tools to Naming conventions and internal documentation (Modules 8–88) — Writing an IPO chart for a program, Accessing record fields by index, Abstraction in OOP, Encapsulation in OOP, Setter methods that check new values, Naming conventions for solution elements and more. Print it or save it as a PDF — the answer key starts on its own page. No login needed.

VCE Applied Computing U1O2 Crossword: Requirements and design tools to Naming conventions and internal documentation (Modules 8–88)

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. 4. Starting a variable name with a short data type prefix, then a descriptive name, such as strName, intAge, fltPrice or blnPassed. Word 2 of: _________ ________ (8)
  2. 5. A setter method that changes a private attribute only after checking the new value is valid, such as rejecting a negative amount, so the object never holds bad data. Word 3 of: def ___________(self, amount): (7)
  3. 7. Word 1 of the term in 4 Across: _________ ________ (9)
  4. 8. Word 2 of the term in 5 Across: def ___________(self, amount): (3)
  5. 9. An agreed pattern for ______ variables, functions, classes and constants so code is consistent, uses meaningful names and is easy to read. Word 1 of: ______ convention (6)

Down

  1. 1. A table with Input, Process and Output columns that lists what the user enters, the calculations and decisions the code makes, and the results or messages it displays. Word 1 of: ___ _____ (3)
  2. 2. A naming style with no spaces: the first word is lowercase and each later word starts with a capital letter, like studentScore. PascalCase also capitalises the first word. (9)
  3. 3. A naming style where all letters are lowercase and words are joined by underscores, like student_score. Python uses it for variables and functions, and it should be used consistently. Word 1 of: ______case (5)
  4. 6. Word 2 of the term in 1 Down: ___ _____ (5)
  5. 8. Reads a field from a record stored as a tuple by its index position. Indexes start at 0, so ______[0] is the first field. You must know which field sits at which index. Word 1 of: _______[1] (7)

Answer Key

VCE Applied Computing U1O2 · Modules 8–88
1I
P
2C
3S
4N
O
T
A
T
I
O
N
M
A
E
K
5B
A
L
A
N
6C
E
C
H
7H
U
N
G
A
R
I
A
N
S
R
8S
E
T
T
T
U
D
E
9N
A
M
I
N
G
T
Across
4NOTATION — Starting a variable name with a short data type prefix, then a descriptive name, such as strName, intAge, fltPrice or blnPassed. Word 2 of: _________ ________
5BALANCE — A setter method that changes a private attribute only after checking the new value is valid, such as rejecting a negative amount, so the object never holds bad data. Word 3 of: def ___________(self, amount):
7HUNGARIAN — Word 1 of the term in 4 Across: _________ ________
8SET — Word 2 of the term in 5 Across: def ___________(self, amount):
9NAMING — An agreed pattern for ______ variables, functions, classes and constants so code is consistent, uses meaningful names and is easy to read. Word 1 of: ______ convention
Down
1IPO — A table with Input, Process and Output columns that lists what the user enters, the calculations and decisions the code makes, and the results or messages it displays. Word 1 of: ___ _____
2CAMELCASE — A naming style with no spaces: the first word is lowercase and each later word starts with a capital letter, like studentScore. PascalCase also capitalises the first word.
3SNAKE — A naming style where all letters are lowercase and words are joined by underscores, like student_score. Python uses it for variables and functions, and it should be used consistently. Word 1 of: ______case
6CHART — Word 2 of the term in 1 Down: ___ _____
8STUDENT — Reads a field from a record stored as a tuple by its index position. Indexes start at 0, so ______[0] is the first field. You must know which field sits at which index. Word 1 of: _______[1]

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: VCE Applied Computing U1O2 Programming: Requirements and design tools, VCE Applied Computing U1O2 Programming: Data structures, VCE Applied Computing U1O2 Programming: Object-oriented programming, VCE Applied Computing U1O2 Programming: Naming conventions and internal documentation, IGCSE Computer Science 0478 — 7b Decomposition and Sub-systems, ACARA Digital Technologies Years 7–8 — Programming with Control Structures and Functions (Python), ACARA Digital Technologies Years 7–8 — Programming with Control Structures and Functions (JavaScript), ACARA Digital Technologies Years 9–10 — Modular and Object-Oriented Programming (Python), ACARA Digital Technologies Years 9–10 — Modular and Object-Oriented Programming (JavaScript), QCE Digital Solutions Unit 1 — Algorithms and Programming Techniques, QCE Digital Solutions Unit 1 — Programmed Solutions, QCE Digital Solutions Unit 2 — Prototype Data Solutions, QCE Digital Solutions Unit 3 — Real-World Problems and Solution Requirements, QCE Digital Solutions Unit 3 — Innovative Digital Solutions, 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 — Modular Programming

More VCE Applied Computing U1O2 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.