VCE Software Development U3O1: Pseudocode
Students plan algorithms in VCAA-style pseudocode using assignment, input and output, operators, selection, loops, functions, arrays and records, and translate it into Python.
One content description from the full VCE Software Development - U3O1 - Programming 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
What is Pseudocode
2
Pseudocode Writing Conventions
3
Variable Assignment: x <- value
4
input keyword
5
print keyword
6
Arithmetic Operators in Pseudocode
7
Comparison Operators in Pseudocode
8
Boolean Operators in Pseudocode
9
if-then block
10
if-then-else block
11
else if: chained selection
12
for loop: for i from 1 to n
13
while loop
14
Repeat-Until loop
15
Counters and accumulators in pseudocode
16
Turning pseudocode into Python
17
define: defining a function
18
return keyword
19
Calling a function
20
Function header in Software Development pseudocode
21
Arrays in pseudocode
22
Records in pseudocode
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 →