| OCR Text |
Show 1n complex pictures than by reading text [15]. Put anoth r way graphi al representations are used because they quickly convey essential information to the user. • The eyes provide relatively instant, random access to any part of a picture or image, and to detailed and overall views. As a result of the eye's mobility one is able to quickly recognize known features and to better understand program structure. Line-by-line program listings do not communicate features or program structure in as effective a manner as pictures do. Although a properly indented program can provide some visual clues as to a programs structure. • Graphics and pictures are a universal language, they may be understood by people regardless of what language they speak. • Conventional programming methods limit the amount of information we may attach to statements and variable names. Descriptive names assigned to procedures and variables are typically used to describe basic functionality. A graphical programming paradigm, on the other hand, may use color, shape, size, texture, direction, distance, metaphors, and animation to emphasize, abstract or categorize various aspects of program behavior and structure. In short, work in visual programming in increasing primarily because the falling cost of graphics-related hardware and software. This visual approach provides the programmer with new dimensions and insights into program structure and function. By allowing the programmer to analyze the program from various perspectives a more "convenient and natural" interface to programming is achieved. |