8 BP WEEK 6 - Create Flowchart
8 BP WEEK 6 - Create Flowchart
8 BP WEEK 6 - Create Flowchart
Name of Learner:
Did you know that flowchart is everywhere? Beyond computer programming, flowcharts have
many uses in many various fields like education, sales and marketing, business, manufacturing,
engineering and even in our daily activities.
Let’s say you are tasked to clean your room then you have to list down the instruction wherein you
will be asked whether to dispose or save a thing. What will you do first?
The following are the steps in cleaning your room but this is not arranged in chronological order.
Directions: Rewrite below in the empty box the step by step process in cleaning your room. The phrases
to be filled in the box are given above.
What have you observed with the following shapes below? Is it related with the steps in cleaning
your room? State your answer in 2-3 sentences on the space provided below.
This is an idea of step by step procedure on how to create a flowchart. A flowchart is the
illustration showing the flow of a program.
Start
Pick up an item.
End
Types of Flowchart
The following are two types of flowchart according to use and application.
1. System Flowchart – it defines the order of procedures to do particular activity and the over-all
flow of data inside the system.
2. Program Flowchart – also known as standard diagram. Displays the movement of program to
answer the problems and create logical illustration of a program.
The following are the three types of control structures:
1. Sequence – the steps are positioned one after another and the demonstration of the program is
from uppermost to lowermost.
Start
Input/Outpu
t
Process
Input/Outpu
t
End
Questio True
n
False
3. Loop (Repetition) - allows a statement to be repeatedly executed until a condition is met based on
certain loop condition.
Process
Questio No
Yes
Below are the examples of Flowcharts with Algorithms that will help in understanding of
flowcharting techniques.
1. Your favourite subject is Mathematics and Basic Programming. You want to challenge yourself
on how you’re going to combine the two subjects with one activity. Then you suddenly think
about finding the Area and Perimeter of Square using flowchart.
Algorithm
Step 1: Start
Step 2: Enter Value of Length
Step 3: Area = Length x Length
Step 4: Perimeter = 4 x Length
Step 5: Show result of Area and Perimeter
Step 6: End
Start
1 2 3
Terminal Parallelogram Rectangle
Enter Value of
Start and Input and Output Process of the
Area = Length x Length End of the of the program program.
program. Example:
3 2 1 performs
Perimeter = 4 x Length calculation.
Algorithm
Step 1: Start
Step 2: Enter temperature
Step 3: Check: If temperature is
Less than <37.5 oC then
Print: “You have a fever!”
Else
Print: “You don’t have a fever”
Step 4: End
False True
Temp.
<37.5 oC
End
This is an example of Branching (Selection) Flowchart where according to a condition, if temperature is <37.5 oC then TRUE
otherwise FALSE.
Algorithm
Step 1: Start
Step 2: Alarm rings
Step 3: Check: Ready to wake up?
If No, Will you be late? If No, Snooze 10 minutes then back to Step 2.
If No, Will you be late? If Yes, then continue to Step 4.
If Yes, then continue to Step 4.
Step 4: Turn off alarm.
Step 5: Leave Bed.
Step 6: End
Alarm rings
Leave bed
End
This is an example of Loop or Repetition Flowchart wherein the statements are being executed repeatedly
until the decision is done.
LEARNING COMPETENCY
Create different types of flowchart.
ACTIVITIES
ACTIVITY 1
Directions: Answer the following questions. Write only the letter of the correct answer on the space
provided.
ACTIVITY 2
Directions: Match the Column A (Purpose) to Column B (Elements). Write the answer on the space
provided.
Column A Column B
1. Find if a number is greater than the other a. Sequence
h. Input