Tree Plant Diagram
As well as describing linear system processes and patterns of product life-cycles or customer behavior, block diagrams can describe more free-form, creative diagrams for educational purposes - connecting thematic ideas and structuring concepts into a visual hierarchy for effective understanding and learning. Diagrams of this form, which can include mind maps and concept maps, bring a collaborative element to learning whereby subjects can be brainstormed by people within a group.
The format of block diagrams lend themselves well to system and software modeling - often these sorts of processes involve logical, binary choice relationships with a finite number of permutations or possibilities. They can be used to identify or predict possible faults in a system.
Diagrams are very frequently used to explain reasoning processes. EU-funded scientists have investigated why diagrams are successfully used to convey information and support reasoning. Some experiments were carried out to evaluate the inferential power of the use of diagrams. It is found that drawings, namely graphs and sketches, improved someone performance when she was answering questions involving visuospatial reasoning about non-manipulable objects. The scientists, therefore, concluded that the use of images in education should be seriously scrutinized.
Sometimes words are not the most effective way to communicate. Using graphs, diagrams and charts can help your reader to get a clearer picture of your research findings and how they compare with other data.
The most frequently used diagrams in software development are: Use Case diagrams, Class diagrams, and Sequence diagrams. The others are Activity Diagram, Use Case Diagram, Interaction Overview Diagram, State Machine UML diagram, Sequence UML Diagram, Class Diagram, Object Diagram, Component Diagram.