Programming (Year 11)
Algorithms
Which of the following best describes an algorithm?
A set of data
A type of programming language
A step-by-step procedure for solving a problem
A graphic representation of code