Introduction to Algorithms and
Flowcharts for Beginners
This guide is designed for beginners in computer science and secondary school students. It
introduces the concepts of algorithms and flowcharts in a simple, structured manner.
What is an Algorithm?
An algorithm is a step-by-step procedure used to solve a problem or perform a task.
What is a Flowchart?
A flowchart is a diagram that represents an algorithm using standard symbols.
Common Flowchart Symbols
• Terminator: Start/End
• Process: Task or operation
• Decision: Yes/No Question
• Arrow: Flow of logic
Example
Algorithm to add two numbers:
1. Start
2. Input A and B
3. Add A and B
4. Display result
5. Stop
Practice Questions
1. Define an algorithm.
2. Draw a flowchart to find the largest of two numbers.
3. List three flowchart symbols and their uses.