Flow+Charts

Flow Charts are useful in the design process and have many benefits, such as: Flow charts do have some limitations.If the program logic is very complicated than the flowchart becomes highly complex and clumsy. Alterations may require the flowchart to be completely redrawn. Lastly, the essentials of is done can be lost in the technical details of how it is done.
 * providing better communication among the project team
 * analyze the problem in a more effective way
 * serves as documentation
 * provides for more efficient coding as it acts as a blueprint
 * assists in the debugging process
 * maintenance of the program becomes more efficient

Basic Flow chart symbols Circle/Oval = Start/Stop Rectangle = Process Diamond=Decision Arrows are used to direct the flow.

Create a flow chart of your own on one of the following topics:
 * 1) self-checkout at the supermarket
 * 2) making a sandwich
 * 3) doing a load of laundry
 * 4) getting ready for school
 * 5) Ask for a date
 * 6) Find the largest number in a list of numbers