misunderstanding
Please remember that poor Flow Chart will generate a lot more of misunderstandings rather than helping communication and understanding of project being worked on among many team members.
Step2
There are several key building blocks in Flow Chart drawing. Those are Input, Process, Output, Decision, and sequencing.
Step3
The symbol for input would be data, file or user action. The symbol for process would be square or rectangular box. Output would be data, file, database. Diamond is for decision, and decision could be either binary (Yes/No) or more than two options. Boxes will be connected with arrows, and flow will be maintained by reading top-town or left-right or by direction of pointed-arrow.
Step4
Also remember that there will be another tools such as Data Flow Diagram, or Swim Lanes when you want to describe more high level structure or bigger process, when Flow Chart may not be the appropriate.
You need to user a proper tools depending on level of abstraction.