Practice Flowchart in CS Thinking
Use these practice problems to test your method after reviewing the concept explanation and worked examples.
Quick Recap
A visual diagram that represents the steps of an algorithm using standard shapes (ovals for start/end, rectangles for processes, diamonds for decisions, arrows for flow).
A flowchart is a map of your algorithm โ you can trace the path from start to finish and see every decision point along the way.
Example 1
easyName the four standard flowchart symbols and what each represents.
Example 2
mediumDescribe the flowchart for a program that keeps asking the user to enter a password until they enter the correct one ('secret123'), then outputs 'Access granted'.
Example 3
mediumDescribe the flowchart for a program that reads a number and outputs whether it is positive, negative, or zero.
Example 4
hardCompare the strengths and weaknesses of flowcharts vs pseudocode for designing algorithms. When would you choose each?