Visualization As Learning Aid

The ability to visualize something is a massive aid to learning and understanding said thing.

Simple visualizations can thus be used to 'understand' or represent the truth in an accessible way.

Not to be underestimated.


I wonder how this links in with how far one can take an analogy.

Are there any dangers with using VisualizationAsLearningAid?


Examples:

I would say that flow diagrams (I assume the author means flow charts, rather than data-flow diagrams) are a counter example. No-one uses flow charts to describe algorithms any more, because pseudocode is more descriptive and easier to follow. On the other hand, indentation in (pseudo)code is an example of visualization as a learning aid in structured text.


When it comes to writing code with arrays, or with lots of pointers (e.g. IhadToWriteMyOwnLinkedList), diagrams are very helpful. When teaching data structures and algorithms, I often find visual pre- and post- conditions quite helpful. I sometimes encourage students to remember the pictures (as opposed to memorizing the code), and then to generate pseudocode from them. Just by looking at pictures, you can sometimes get a feel for the efficiency of the algorithm, e.g. if you see large square or triangle-like patterns in your picture (or in the trace of some code), then you could well be dealing with a quadratic algorithm. -- TobyDonaldson?


I find that well-designed diagrams help overcome the "SevenPlusOrMinusTwo" limitation: That is, they help one focus on aspects considered important. -- JeffGrigg


Nobel laureate Herbert A. Simon says, in his book The Sciences of the Artificial: "...solving a problem simply means representing it so as to make the solution transparent." You can find great resources at Thinking With Diagrams (http://www.wideman-one.com/gw/xm/concmod/thinkwdiag.htm) and Diagrammatic Reasoning (http://morpheus.hartford.edu/~anderson/)

-- JuneKim


See also: UnderstandingComics, UnifiedModelingLanguage, HindrancesToLearning, EdwardTufte


CategoryEducation


EditText of this page (last edited July 29, 2013) or FindPage with title or text search