3. Problem & Solution
A situation, question, or things
Causes difficulty, stress, or doubt
Raised to inspire thought
Dealing with difficult situation, question, or things
4. Algorithms
Solution to a Problem
Sequence of Instruction
Logical Instruction
Language Independent
5. Characteristics of an Algorithm
Input
Unambiguous-exact meaning
Unique instruction
Reusable with same result
Result/Output should have
6. Way of Express
Written Descriptions
Drawing Flowcharts
Pseudocode
-Input firstNumber
-Input secondNumber
-Set total to firstNumber + secondNumber
-Send total to display