ScienceDirect® Home Skip Main Navigation Links
You have guest access to ScienceDirect. Find out more.
 
Home
Browse
My Settings
Alerts
Help
 Quick Search
 Search tips (Opens new window)
    Clear all fields    
Journal of Visual Languages & Computing
Volume 17, Issue 4, August 2006, Pages 366-394
Ten Years of Cognitive Dimensions
 
Font Size: Decrease Font Size  Increase Font Size
 Abstract - selected
Article
Purchase PDF (422 K)

 
 
 
Related Articles in ScienceDirect
View More Related Articles
 
View Record in Scopus
 
doi:10.1016/j.jvlc.2006.04.005    How to Cite or Link Using DOI (Opens New Window)
Copyright © 2006 Elsevier Ltd All rights reserved.

Correlates of the cognitive dimensions for tangible user interface

Darren EdgeCorresponding Author Contact Information, a, E-mail The Corresponding Author and Alan Blackwella, E-mail The Corresponding Author

aComputer Laboratory, University of Cambridge, William Gates Building, 15 J J Thomson Avenue, Cambridge CB3 0FD, UK

Available online 13 June 2006.

Purchase the full-text article



References and further reading may be available for this article. To view references and further reading you must purchase this article.

Abstract

We describe an application of the cognitive dimensions (CDs) of notations framework to tangible user interfaces (TUIs)—interaction with computers using physical devices other than mice and keyboards. We are particularly interested in situations where the TUI is used to construct some information structure (a manipulable solid diagram) and where that structure is intended to specify computer behaviour other than by direct manipulation (a tangible programming language). We analyse several tangible programming languages that have been described in previous research, considering the ways in which their physical properties influence the manipulability of the diagrammatic structure. This is the contribution that a CDs analysis would provide for any notation, but we find consistent ways in which particular dimensions can be predicted to apply to any solid diagram. We describe these as the tangible correlates of those dimensions. We then demonstrate that the tangible correlates can be used for both generative and analytic purposes in early stages of TUI design, much as CDs are applicable to the design of visual notations, but more immediately recognisable in their physical implications.

Keywords: Cognitive dimensions; Tangible user interfaces; Tangible programming languages

Article Outline

1. Introduction
2. Organisation and aims of this paper
3. Examples of tangible programming languages
3.1. Example A: Media Cubes
3.1.1. Syntax and semantics of Media Cubes
3.1.2. CDs analysis of media cubes
3.2. Example B: Electronic Blocks
3.2.1. Syntax and semantics of Electronic Blocks
3.2.2. CDs analysis of Electronic Blocks
3.3. Example C: Flow Blocks
3.3.1. Syntax and semantics of Flow Blocks
3.3.2. CDs analysis of Flow Blocks
3.4. Example D: Topobo
3.4.1. Syntax and semantics of topobo
3.4.2. CDs analysis of Topobo
3.5. Example E: Algoblocks and Slot Machine
3.5.1. Syntax and semantics of Algoblocks and Slot Machine
3.5.2. CDs analysis of Algoblocks and Slot Machine
4. Review of tangible correlates of CDs
5. Design of solid diagrams: manoeuvres and tradeoffs
5.1. Options for expressing relations between entities
5.2. Order relations: spatial approaches
5.3. Order relations: property-based approaches
5.4. Grouping relations: spatial approaches
5.5. Grouping relations: property-based approaches
6. Options for expressing information attributes
6.1. Discrete and categorical values: spatial approaches
6.2. Discrete and categorical values: property-based approaches
6.3. Continuous values: spatial approaches
6.4. Continuous values: mechanical approaches
7. Options for token design
7.1. Summary of basis for design manoeuvres
7.2. A design strategy for TUIs
8. Conclusions
Acknowledgements
References







Journal of Visual Languages & Computing
Volume 17, Issue 4, August 2006, Pages 366-394
Ten Years of Cognitive Dimensions
 
Home
Browse
My Settings
Alerts
Help
Elsevier.com (Opens new window)
About ScienceDirect  |  Contact Us  |  Information for Advertisers  |  Terms & Conditions  |  Privacy Policy
Copyright © 2008 Elsevier B.V. All rights reserved. ScienceDirect® is a registered trademark of Elsevier B.V.