Lesson 2
Lesson 2
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