1. Programming Problem Solving
Programming is a process of problem-solving. There are three steps in problem solving techniques:
- Outline the problem requirements
- Analyze the problem
- Design steps (algorithm) to solve the problem
Other than that, there are three steps that programming usually perform:
- Input
- Process
- Output
The most important parts of programming problem-solving is about ALGORITHM
- a sequence of a finite number of steps arranged in a specific logical order to produce the solution for a problem.
We also learnt about PSEUDO CODE
- a semiformal, English-like language with limited vocabulary that can be used to design & describe algorithms. Purpose is to
define the procedural logic of an algorithm in a simple, easy-to-understand for its readers.
Basically in this chapter, we mostly learn about how to form a Algorithm flowchart.
Below are some of the basic symbols used in a flowchart.