Computation and Algorithms have always been a part of mathematics. Think about all of the methods you learnt for addition, multiplication, division you learnt in primary school; and before calculators, you'd learn algorithms for extracting square roots, how to use trig tables and slide rules etc. As digital computers have become more available, more mathematical computation is easily available; this makes algorithms more ubiquitous, but also more hidden!
VCAA have long had computational thinking as part of the VCE courses, but with the 2023 study design, it is now made explicit through the expectation that you can describe and run a computation described with pseudocode: see the notes from VCAA reproduced here.
VCAA states that pseudocode can be used in the following areas of Methods and Specialist Maths:
piecewise defined functions
bisection method (and using the mean of the endpoints as a point estimate)
numerical evaluation of limits for derivatives
Newton’s method for polynomials (Units 1 and 2) and other functions (Units 3 and 4)
Polynomial approximations to transcendental functions
Optimisation of integer valued functions
Counting in a probability context, and simple simulations for probability
Simulations for sampling distributions, central limit theorem
Numerical integration, left and right interval values, trapezium rule
Investigation of number properties, sequences, partial sums and products
Numerical integration – Reimann sums for areas, volumes and surface areas of solids of revolution, length of segments of a curve
Vector operations including scalar product, cross product, projections
Numerical solution of differential equations including Euler’s method
Sums of random variables / Sample distributions for means
The bolded options are maybe more likely in a VCAA Exam... Also seen is simple sequences like repeated addition/subtraction for multiplication/division, or things akin to decreasing balance sequences etc.
Sample Exam Questions Paper 1 and Paper 2 [full solutions, slides]
Exam 1: Q5c trapezium rule; Q6 Newton's method
Exam 2: MCQ2 Newton's method; MCQ3 Trapezium rule; ERQ1 Newton, ERQ2c Trapezium
Pseudocode: MCQ5 Trapezium rule; MCQ6 Bisection; MCQ7 Newton
2023 Exam Algorithm Questions and Solution Slides
Nov: One algorithm (trapezium) SAQ in exam 1 and one pseudocode (Newton's method) MCQ in exam 2.
2024 NHT and November Exam Questions and Solutions - Slides
NHT: one algorithm (trapezium) SAQ in exam 1 and two MCQs in exam 2 (Newton's algorithm and linear search [pseudocode] for intersection)
Nov: Only one pseudocode question in Exam 2. No other algorithm questions.
2025 NHT and November Exam Questions and Solutions
NHT: Only Exam 2 MCQ18
Nov: Nothing in exam 1. Straight-forward questions in exam 2:
MCQ6 Trapezium rule; MCQ7 Repeated subtraction pseudocode; Q4e Newton’s Method
Sample Exam Questions Paper 1 and Paper 2 [solutions to both, no slides!]
Exam 2: MCQ2 - Only one pseudocode question - a basic loop, updating variables
2023 Exam and Full Solutions [no slides!]
Exam 2: MCQ6 - Euler's method for a 1st order DE.
2024 Exams [2024-2025 Exam Slides]
NHT: MCQ2 - Estimate arc length with a Riemann sum
Nov: No algorithm or pseudocode questions!
2025 Exam [2024-2025 Exam Slides]
NHT: No algorithm or pseudocode questions!
Nov: MCQ3 MCQ4 - Estimate volume of revolution (similar to 2024 NHT);
ERQ 3c - Euler's Method
MAV inspired Bisection Algorithm Question, demonstrating a horizontal and vertical desk check and trace table respectively
VCAA: Pseudocode Summary [solutions to exercises],
Cambridge Textbook:
Methods Unit 1&2 Chapter 24 Algorithms, Unit 3&4 Appendix A Pseudocode
Specialist Unit 1&2 Chapter 8 Algorithms, Unit 3&4 Section 1H Algorithms & Pseudocode
Worm's Maths Academy - 2hr video crash course, using many Cambridge Textbook examples
Edrolo: Uses videos and resources from CS In Schools - Successful Pseudocoding
TI Nspire Maths Methods Videos: Newton's Method and Pseudocode