Programming (Year 12)
Define an algorithm.
An algorithm is a step-by-step procedure or formula for solving a problem.