Flowcharting

Flowcharts are a useful way to visualize algorithms.

Most flow charts are made up of three main types of symbol: (this is from [|MindTools.com)]
 * Elongated circles, which signify the start or end of a process;
 * Rectangles, which show instructions or actions; and
 * Diamonds, which show decisions that must be made

(Comic from [])

Perhaps this simpler flowchart would help you get the idea... (from [|wikipedia]):

Now that we have that settled, why don't you try a couple? Give the following a go. [|Doctors appointment flowchart] (check with [|the answer] once you've completed it) [|Going out flowchart] (check with [|the answer] once you've completed it)

Assignment
Create a flowchart that guides someone through buying lunch at the MCS cafeteria (you can do this by hand, or using computer software).

Your flowchart must have at least 5 decisions, but no more than 10. Put your name on your flowchart and hand it in to me.