You need to understand and produce algorithms in pseudocode or flow diagrams, explain what they do, and correct or complete them.