ACARA 7-8 Digital Technologies: Tracing decisions and loops in pseudocode
Students trace IF decisions, repeating loops, counters, totals and nested structures in pseudocode, and work out what a whole algorithm is for.
One content description (AC9TDI8P06) from the full ACARA Digital Technologies Years 7–8 — Tracing and Debugging Algorithms journey. All 21 modules below are in that journey too, with the same content — add just these to a class, or the whole strand.
Modules (21)
1
Branching with IF ... THEN ... ELSE
2
Joining conditions with AND and OR
3
Tracing an IF statement
4
Adding a condition column to a trace table
5
Nested if blocks in pseudocode
6
Tracing selection with a trace table
7
REPEAT a set number of times
8
REPEAT UNTIL a condition is true
9
Tracing WHILE and REPEAT loops
10
A variable that counts in a loop
11
Counting only some things with IF inside a loop
12
Tracing counting and totalling
13
Working out an average from a total and a count
14
Branching inside a loop
15
Tracing a decision inside a loop
16
A loop inside an if block
17
Nested and mixed iteration
18
Tracing nested loops
19
Reading and tracing complex pseudocode
20
Completing a full trace table for a dry run
21
Working out the purpose of an algorithm
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 →