← Back to course
Think Like a Computer: Algorithms
The trick
An algorithm is just a fancy word for a clear list of steps to solve a problem or finish a task — and you already use them! Brushing your teeth, tying your shoes, and finding a word in a dictionary are all algorithms. Good algorithms are clear, in the right order, and finish (they don't go on forever). Programmers first work out the steps in plain language — sometimes called pseudocode — before writing real code. Learn to break a big problem into small, ordered steps and you're already thinking like a programmer.
Worked examples
🧩 Unplugged activity: Write an algorithm to get from your bedroom to the kitchen, one small step at a time (stand up, turn left, take 4 steps…). Could a robot follow it with no mistakes? Add any missing steps.
Practice
…