Problem Solving
- Problem solving is a systematic approach to defining a problem and creating a number of solutions.
- It typically starts with problem specification and ends with a correct solution or program.
Problem Solving Techniques
Problem solving techniques help in providing logic for solving a problem
- Algorithm
- Flowchart
- Pseudocode
- Program

