0% found this document useful (0 votes)
17 views

Flowchart 1

Uploaded by

rensespanola15
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Flowchart 1

Uploaded by

rensespanola15
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 43

Introduction to

programming and
algorithms
Head towards the
staircase

Leave the classroom

Go to the cafeteria
When we taste an
unfamiliar dish and
identify several
ingredients based on the
flavor, we are
Pork menudo
Ingredients
What computational thinking skills is
presented?

Decomposition
PATTERN
RECOGNITION
PATTERN
RECOGNITION
Drivers use this
signal patterns to
decide whether to
STOP or Go
Abstraction
Draw an image of
a dog
Algorithm design
What is algorithm
Flowchart is a form of
technical drawing that is used
to illustrate a set of steps in a
process. It is composed of
shapes or symbols, each with
a distinct purpose and
functionality.
Basic Shapes Used
in Flow Charting.
These shapes are then
connected by
directional arrows that
direct the flow of logic or
steps in a certain
procedure.
Off –page
This symbol indicates the
connector
Pentagon continuation of the flow of
process on the next page.
This is depicted by a number
Steps on how to analyze
a flowchart.
STEP 1:Examine Each Step
 bottlenecks – these are parts where the process is
slowed down example: unnecessary steps,
rework, or other factors; a step saying,
“technicians will go to storage to get needed
tools”
weak links – these are steps
where problems occur because
of insufficient knowledge or
training.
example: assigning people not
trained well to do a specific task.
poorly defined step – these
are steps that are not properly
worded which can be
misunderstood and may lead to
the step being done in a different
way or even incorrectly example:
a step saying “improvise what tool
will help”
STEP 2: Analyze each
decision symbol
STEP 3: Check each rework
loop
STEP 4: Examine each
activity symbol
Types of Flowchart
1) Linear Flowchart – a diagram
that shows the sequence of
steps that are included in a
process. This can help identify
rework and unnecessary steps in
a process.
Example of Linear Flowchart
2) Deployment Flowchart

Shows actual process flow and


identifies the people involved in each
step. This type of flowchart shows
where the people fit in the steps
included and how they relate to one
another throughout the procedure.
Example of Deployment Flowchart
CONSTRUCTING A
LINEAR FLOWCHART

1) Define the
procedure that needs
to be flowcharted
2) Gather the right
people to develop
the flowchart
3) Establish
boundaries in the
process
4) List the steps,
activities, and
decisions
5) Assign
flowchart symbols
6) Analyze and
name the flowchart
Process to be flowcharted : Turning the desktop computer on.
Steps:
1. Plug the power cord to the outlet
2. Press the power button of the System Unit
3. Is power light on?
4. Yes:
4.1 End
5. NO
5.1 Check Electric power
5.2 Is power present?
6. NO
6.1 End
7. Yes
7.1 Refer to computer technician

You might also like