ACARA 7-8 Digital Technologies: Selection and decisions in JavaScript
Students write conditions with comparison and logical operators and use if, else if and else, including nested decisions, to control which code runs.
One content description (AC9TDI8P09) from the full ACARA Digital Technologies Years 7–8 — Programming with Control Structures and Functions (JavaScript) journey. All 14 modules below are in that journey too, with the same content — add just these to a class, or the whole strand.
Modules (14)
1
Comparison Operators
2
Comparison operators: !==, <, >, <= and >=
3
Assignment = versus equality ===
4
Boolean Logic
5
Logical operator ||
6
Logical operator !
7
Curly braces and indentation
8
If Statements
9
else Statements
10
else if Statements
11
Compound conditions inside an if
12
Nested if statements
13
else if chain versus separate if statements
14
Visual if and if-else blocks to JavaScript
For Teachers
Add this journey to your class and track every student in real time.
Create a free teacher account →No credit card. No setup fee. Make a class and invite students in under three minutes.
For Students
Start this journey on Cloodit — track progress, earn badges, and play live sprints with your class.
Start Learning Free →