ICT Flowcharts
Subroutines (Step/Process)
User performs a task.
Input/Output
User performs an action.
Decision
Point where a decision is made.
Uses of Flowcharts
- Study Plan - Computer Algorithm - Make a coffee - Software development process - Project management flowchart - Decision-making flowchart
Creating a flowchart
1) Define the process (understand the process/system you want to represent). 2) Identify steps and decisions (break down the process into logical steps and decision points). 3) Map the flow (connect the steps and decisions using appropriate symbols). 4) Review and Revise (ensure flowchart is accurate and give the desired outcome/process).
Terminator
Indicated the start and end of a flowchart.
Flowcharts
Graphical representations of a process or system using various shapes and lines to illustrate the flow of information, decisions, and actions.
Arrows
Show the flow and connection between each symbol/step.
Benefits
Some structures are better than others depending on what it's used for, though overall, flowcharts can: - Clarity and understanding (simplify complex ideas and concepts to make them easier to understand and follow). - Improved communication (flowcharts serve as a universal language and visual representation of a process allow better communication. - Process optimization (allows identifications of bottlenecks, inefficiencies, and areas of improvement).
Algorithm
Step-by-step procedure to solve any logical and mathematical problem.