John Millar Carroll

Prof. John Millar Carroll

orcid

Research Focus & Metrics

Academic Career Length

69Years (1958-Present)

(Calculated once Scilit publication data is synced: current year − year of first publication + 1)

Representative Publications

View All Publications
1 April 2011 in Decision Support Systems
Verified
Journal Article
Closed access
HXHeng Xu
Heng Xu
XLXin (Robert) Luo
Xin (Robert) Luo
JCJohn Millar Carroll
John Millar Carroll
MRMary Beth Rosson
Mary Beth Rosson

1 September 2000 in Interacting with Computers
Verified
Journal Article
Closed access
JCJohn Millar Carroll
John Millar Carroll

1 April 1992 in ACM Transactions on Information Systems
Verified
Journal Article
Open access
JCJohn Millar Carroll
John Millar Carroll
MRMary Beth Rosson
Mary Beth Rosson
We are developing an “action science” approach to human-computer interaction (HCI), seeking to better integrate activities directed at understanding with those directed at design. The approach leverages development practices of current HCI with methods and concepts to support a shift toward using broad and explicit design rationale to reify where we are in a design process, why we are there, and to guide reasoning about where we might go from there. We represent a designed artifact as the set of user scenarios supported by that artifact and more finely by causal schemas detailing the underlying psychological rationale. These schemas, called claims , unpack wherefores and whys of the scenarios. In this paper, we stand back from several empirical projects to clarify our commitments and practices.

1 May 2003 in International Journal of Human-Computer Studies
Verified
Journal Article
Closed access
JCJohn Millar Carroll
John Millar Carroll
DNDennis C. Neale
Dennis C. Neale
PIPhilip L. Isenhour
Philip L. Isenhour
MRMary Beth Rosson
Mary Beth Rosson
DMD.Scott McCrickard
D.Scott McCrickard

28 February 2015
Verified
Conference Paper
Open access
PDF file
SZSaijing Zheng
Saijing Zheng
MRMary Beth Rosson
Mary Beth Rosson
PSPatrick C. Shih
Patrick C. Shih
JCJohn Millar Carroll
John Millar Carroll

1 August 1984 in Communications of the ACM
Verified
Journal Article
Open access
JCJohn Millar Carroll
John Millar Carroll
CCCaroline Carrithers
Caroline Carrithers
New users of high-function application systems can become frustrated and confused by the errors they make in the early stages of learning. A training interface for a commercial word processor was designed to make typical and troublesome error states “unreachable,” thus eliminating the sources of some new-user learning problems. Creating a training environment from the basic function of the system itself afforded substantially faster learning coupled with better learning achievement and better performance on a comprehension post-test. A control group spent almost a quarter of their time recovering from the error states that the training interface blocked off. We speculate on how this training strategy might be refined, and more generally, on how function should be organized in a user interface.