5-6 Digital Technologies: Designing algorithms with branching and iteration
Students learn to design, write, follow and fix algorithms that use sequence, variables, input, decisions with several alternatives and repeats, and to show them as flowcharts.
One content description (VC2TDI6C02) from the full 5-6 Digital Technologies Vic Curric - Creating Digital Solutions journey. All 22 modules below are in that journey too, with the same content — add just these to a class, or the whole strand.
Modules (22)
1
Algorithm
2
Sequence: steps in order
3
Writing an algorithm as numbered steps
4
Following an algorithm step by step
5
Variables in an algorithm
6
Input and output in an algorithm
7
Condition
8
Branching with IF ... THEN
9
Branching with IF ... THEN ... ELSE
10
Choosing between several paths
11
Iteration: repeating steps
12
REPEAT a set number of times
13
REPEAT UNTIL a condition is true
14
Branching inside a loop
15
Algorithms that use sequence, branching and iteration together
16
Drawing a sequence in a flowchart
17
Drawing a decision in a flowchart
18
Drawing several alternatives in a flowchart
19
Drawing a loop in a flowchart
20
Turning a flowchart into written steps
21
Finding and fixing a mistake in an algorithm
22
Designing an algorithm for a known user's need
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 →