by Tuğrul Yazar | December 12, 2012 12:25
Here is an interesting phrase from Jill Larkin and Herbert Simon’s famous article. It is “Why A Diagram (Sometimes) Worth Ten Thousand Words”;
We consider external problem representations of two kinds. Both of which use a set of symbolic expressions to define the problem.
The fundamental difference between our diagrammatic and sentinential representations is that the diagrammatic representation preserves explicitly the information about the topological and geometric relations among the components of the problem, while the sentinential representation does not. A sentinential representation may, of course, preserve other kinds of relations, for example, temporal or logical sequence. An outline may reflect hierarchical relations.
…
Larkin, J., Simon, H., (1987), “Why a Diagram is (Sometimes) Worth Ten Thousand Words”, Cognitive Science 11, pp. 65-99
While perusing this text, I found myself curious about the correlation between “formal languages,” “algorithmic architecture,” “scripting,” and “problem-solving” and why we teach them together. The introduction to these subjects occurred during my enrollment in the Shape Grammars[1] graduate course. Over the past decade, a fascinating re-connection between algorithms and graphs has emerged, primarily facilitated by visual programming languages like Grasshopper[2]. So, this has given rise to a novel comprehension of “formal languages” in design. This is surpassing the limitations of traditional sequential logic found in Shape Grammars. Nonetheless, ongoing research seeks to align these concepts and develop a design methodology centered around diagrammatic language and rule-based approaches. Regrettably, I haven’t had the opportunity to delve deeper into this subject yet. But it undoubtedly presents an enthralling and promising research area.
Source URL: https://www.designcoding.net/why-a-diagram-is-sometimes-worth-teh-thousand-words/
Copyright ©2024 designcoding unless otherwise noted.