LEARNING ALLIANCE
FAISALABAD
COMPUTER
Name ___________________________________________Grade__________ Date ________
Algorithm
An algorithm is a detailed step-by-step instruction set or formula for solving a problem or
completing a task. In computing, programmers write algorithms that instruct the computer how
to perform a task. Writing out step-by-step instructions in plain English is what we call ‘pseudo
code’.
Examples:
⦿ A recipe for making food.
⦿ The method you use to solve addition or long division problems.
⦿ The process of folding a shirt or tying your shoes.
⦿ A lesson plan is an algorithm for a class
Coding / Programming
⦿ Coding is when a computer is given
commands to which it responds.
Computer programmers use many
different languages to write computer
programs.
⦿ Coding is used to develop apps,
websites and software. Without it,
we’d have none of the major
technology we’ve come to rely on
such as Facebook, our smartphones,
the browser we choose to view our
favorite blogs or even the blogs
themselves. It all runs on code.
Bug
In computer technology, a bug is a coding error in a computer program.
Debugging
Debugging is the process of detecting and removing errors (also called ‘bugs’) in a software
code that can cause it to behave unexpectedly or crash.