0% found this document useful (0 votes)
25 views4 pages

Lesson 2

Uploaded by

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

Lesson 2

Uploaded by

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

LESSON 2: WRITING ALGORITHM, PSEUDOCODE, AND FLOWCHART

 Programming
 is a problem-solving process.
 Source Code
 The process of programming problem includes identifying the problems then writing instructions for the
computer.
 Programmer
 sometimes referred to as a software developer, a software engineer, a coder; - is a person who creates
computer programs

 Algorithm
 Is a step-by-step procedure to solve problems.
 A programmer can also see and determine easily the errors in a particular process.
 Helps in identifying decision points, processes, and essential variables to solve problem.
 In computer programming terms, an algorithm is a set of well-defined instructions to solve a particular problem.
 Examples of Algorithms in Everyday Life for Students
 Following a Recipe
 Finding a Library Book in the Library
 Tying Your Shoes
 Classifying Objects
 Deciding What to Eat
 Pseudocode
 Is a description of an algorithm using a natural language, which makes reading pf the program easier.
 It uses short English-like statements to write codes for programs before creating it in a specific language.
 an informal way of programming description that does not require any strict programming language syntax or
underlying technology considerations.
 It is used for creating an outline or a rough draft of a program. Pseudocode summarizes a program's flow,but
excludes underlying details
 Flowchart
 Is a diagram representing the logical sequence in which a combination of steps or operations is to be performed.
 It makes use of symbols which are connected among them to indicate the flow of information and processing.
 is a graphical representation of an algorithm. Programmers often use it as a program-planning tool to solve a
problem

You might also like