CS295J/Literature: Difference between revisions
< CS295J
Eric Sodomka (talk | contribs) No edit summary |
Eric Sodomka (talk | contribs) No edit summary |
||
| Line 27: | Line 27: | ||
==Design== | ==Design== | ||
* Wikipedia articles on "A Pattern Language" and "Design Pattern" | * Wikipedia articles on [http://en.wikipedia.org/wiki/A_Pattern_Language "A Pattern Language"] and [http://en.wikipedia.org/wiki/Design_pattern "Design Pattern"] | ||
:see summary for Alexander below (David) | :see summary for Alexander below (David) | ||
Revision as of 00:49, 26 January 2009
Perception
- Colin Ware: Information Visualization: Perception for Design
- Insight into some of the theory of perception as it pertains to building visual interfaces (David)
- Some unindentified paper(s)/book(s) about Gestalt theories of perception and cognition
- These theories, from the 40's inform visual design and may provide an analogy for integration of theory and practice (David)
Cognition
- Colin Ware: Visual Thinking: For Design
- Insight into some of the theory of cognition as it pertains to building visual interfaces (David)
- A clear description of one part of human thinking; will probably provide pointers to other things to read (David)
HCI
- John M. Carroll: HCI Models, Theories, and Frameworks: Toward a Multidisciplinary Science
- A gargantuan book with chapters by many folks describing some of the models and theories from HCI that may relate back to cognition; may need to create individual (David)
Design
- Wikipedia articles on "A Pattern Language" and "Design Pattern"
- see summary for Alexander below (David)
- UI Design principles (feedback, etc -- find ref)
- Alexander: A Pattern Language: Towns, Buildings, Construction
- The original design pattern source; what makes a human space work, ineffable best practices, ~250 rules is enough to do communities and house-sized artifacts; could be a good metaphor for making; could be a good metaphor for making human virtual space work? (David)
Thinking, analysis, decision making
- Morgan D. Jones: The Thinker's Toolkit: Fourteen Powerful Techniques for Problem Solving
- Set of methods for solving problems that might be incorporated into tools for thinking (David)
- Keim, Shazeer, Littman: Proverb: The Probabilistic Cruciverbalist
- An automatic crossword-puzzle solver; the software framework for building this program may be a metaphor for some thinking groupware with plug-in modules. (David)
- Thomas, Cook: Illuminating the Path
- a research agenda for tools for intelligence analysts; not sure of relevance (David)