News

Two options are flowcharts and pseudocode. Using flowcharts to represent algorithms A flowchart is a visual representation of an algorithm’s control flow.
Pseudocode is kind of the same way, but over time I've used it a lot less often - generally, if I feel the need to draw something out, it's because I haven't figured out how to express what I want ...
When designing algorithms, it is important to make sure that all the steps are presented in the correct order. This is known as sequencing, and can be displayed in pseudocode or flowcharts.
Students can flowchart these algorithms or write them in pseudocode and then peer assess/evaluate them for efficiency.