When a decision needs to be made in a computer program or an algorithm selection is used. This is typically done using conditional statements, the most common conditional statements are IF, THEN, ELSE. These statements allow different instructions to be run depending on whether or not a condition has been met.

This is useful to introduce students to conditional statements IF, THEN and ELSE. This could be used as part of a practical activity where students examine possible examples of selection they come across in the real world (e.g. IF the door is closed, open it then walk through, ELSE walk through).