The methods used to design a solution include:
- Flowcharts: Diagrams that represent the steps of a process in a sequential manner.
- Pseudocode: A textual representation of the steps of an algorithm, written in an easy-to-understand format.
- IPO Charts: Diagrams that show the input, process, and output of a program.
- Prototyping: Creating an early model or version of the solution to test and refine.
- Modeling: Building simulations or representations of the problem to explore different solutions.