Representing algorithms using flowcharts and pseudocode
An understanding of algorithms is vital for success in GCSE computer science. Students need to know how algorithms are designed to solve a problem, and how these designs are represented to other humans.
Improve your knowledge of algorithms to the level appropriate for GCSE teaching. Become confident in using the key building blocks of sequence, selection and iteration, and learn to apply algorithmic thinking. See what’s expected for GCSE examinations by different awarding bodies, and understand how to construct or trace pseudocode and flowchart representations of algorithms.