Lesson 05 Flowchart
Lesson 05 Flowchart
Flowchart
2
How about this image?
4
Learning Objectives
By the end of this lesson, you will be to:
q Define what a flowchart is.
q Identify flowchart symbols.
q Demonstrate flowchart drawing techniques.
q Follow the rules for creating flowcharts.
5
What is a Flowchart?
● A flowchart is a diagram (= simple plan) that shows the stages of a
process. (Ref. Cambridge Dictionary)
● A flowchart is a diagrammatic representation of a sequence of logical
steps of a program.
● It visually represents the sequential flow of operations or decisions in
a program, algorithm, or workflow using symbols and arrows.
6
Flowchart Symbols
There are 6 basic symbols commonly used in Flowchart such as:
1. Terminal
2. Input/Output
3. Process
4. Decision
5. Connector
6. Control Flow
7
1. Terminal
9
3. Process
10
4. Decision
o Use for asking questions that can have either TRUE or FALSE
(YES or NO) as an answer.
o Example: Are you online?
=> The answer can be either YES or NO.
11
5. Connector
12
5. Control Flow
14
Usage of Flowchart
15
How to connect from one symbol to others?
16
Self-study
v Explore more symbols of the flowchart.
17
Self-study
🌟 What is PseudoCode?
18
Example 1
19
Example 2
20
Explore more:
● Flowchart Tutorial (with Symbols, Guide and Examples) (Click Me)
● Examples of flowcharts in programming (Click Me)
● Flowchart Exercise (Click Me)
● A Complete Guide on Flowchart Connectors (Click Me)
● Flowchart In C Programming: Guide & Example (Click Me)
21
Key Takeaways
You are now able to:
ü Define what a flowchart is.
ü Identify flowchart symbols.
ü Demonstrate flowchart drawing techniques.
ü Follow the rules for creating flowcharts.
22
References
Ø Flowchart elements. (n.d.). Online Tutorials, Courses, and eBooks Library |
Tutorialspoint. https://www.tutorialspoint.com/programming_methodolo
gies/programming_methodologie s_flowchart_elements.htm
Ø Introduction. (n.d.). dyclassroom | Have fun learning :-).
https://dyclassroom.com/flowchart/introduction
23
Thank
you !
Questions or Feedbacks?
Contact Me via:
[email protected]
@leangsiv
leangsivhan
24