The DOI matches its Crossref record; 2 of the 2 references it cites were found in a registry or an index.
Training wheels in a user interface
Open accessAbstract
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.
Overview
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
The claims and statistics of this paper haven’t been checked yet.
Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The cited source doesn’t support the claim as written.
In the citing paper
“Carroll and Carrithers [1984] exploited this effect with their Training Wheels interfaces, which intentionally reduced the number of commands displayed.”
From Supporting Novice to Expert Transitions in User Interfaces (2015) · cites this paper as Carroll and Carrithers [1984]
Checked by a reasoning model — may be wrong.
Experimental — accuracy not yet measuredThe source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“The original concept involved hiding advanced interface controls; allowing users to make fewer initial errors and learn the system more effectively [15].”
From Progressive Disclosure: When, Why, and How Do Users Want Algorithmic Transparency Information? (2020) · cites this paper as [15]
Experimental — accuracy not yet measuredThe source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“The original concept involved hiding advanced interface controls; allowing users to make fewer initial errors and learn the system more effectively [14].”
From Progressive disclosure (2019) · cites this paper as [14]
Experimental — accuracy not yet measuredThe source backs part of the claim, not all of it — or backs it for a different population, condition or comparison.
In the citing paper
“Progressive disclosure has a long history in UI research, dating back to the Xerox Star and early word processing systems [14,61,74].”
From Progressive disclosure (2019) · cites this paper as [14]
Experimental — accuracy not yet measuredThe cited source says what the claim attributes to it.
In the citing paper
“This enhanced understanding of core concepts gives them a framework that later helps them integrate the complexities of the advanced features [6,15].”
From Progressive Disclosure: When, Why, and How Do Users Want Algorithmic Transparency Information? (2020) · cites this paper as [15]
The cited source says what the claim attributes to it.
In the citing paper
“Progressive disclosure has a long history in UI research, dating back to the Xerox Star and early word processing systems [15,62,76].”
From Progressive Disclosure: When, Why, and How Do Users Want Algorithmic Transparency Information? (2020) · cites this paper as [15]
The cited source says what the claim attributes to it.
In the citing paper
“However, empirical studies examining progressive disclosure show that people learn better when they are initially limited to a smaller set of core features.”
From Progressive Disclosure: When, Why, and How Do Users Want Algorithmic Transparency Information? (2020) · cites this paper as [15]
Self-check
Percentages, sums and reported differences re-computed from the paper’s own numbers.
The self-check needs the paper’s full text.
Citations
Cites
Learning to use word processors
Mack, R. L., Lewis, C., & Carroll, J. M. (1983) · ACM Transactions on Information Systems · doi:10.1145/357436.357440 · Cited by 204
Self-citationThe adventure of getting to know a computer
Carroll (1982) · Computer · doi:10.1109/mc.1982.1653888 · Cited by 113
Flagged first, then by citations
Research works printed but not linked: 4
- Carroll . J.M. Presentation and form in user-interface architecture. BYTE 8 , 12 ( Dec. 1983 ). 113-122. Carroll. J.M. Presentation and form in user-interface architecture. BYTE 8, 12 (Dec. 1983). 113-122.
- Carroll . J.M. and Mack . R.L. Actively learning to use a word processor. In Cognitive Aspects of Skilled Typewriting, W.E. Cooper, ed . Springer-Verlag , New York , 1983 . Carroll. J.M. and Mack. R.L. Actively learning to use a word processor. In Cognitive Aspects of Skilled Typewriting, W.E. Cooper, ed. Springer-Verlag, New York, 1983.
- Carroll , J.M. and Mack , R.L. Learning to use a word processor: By doing, by thinking, and by knowing. In Human Factors in Computing Systems, J.C. Thomas and M. Schneider , eds. ABLEX, Norwood, N.J. , 1984 . Carroll, J.M. and Mack, R.L. Learning to use a word processor: By doing, by thinking, and by knowing. In Human Factors in Computing Systems, J.C. Thomas and M. Schneider, eds. ABLEX, Norwood, N.J., 1984.
- Ferguson . G.A. Statistical Analysis in Psychology and Education. Mc- Graw-Hill , New York . 1971 . Ferguson. G.A. Statistical Analysis in Psychology and Education. Mc- Graw-Hill, New York. 1971.
Cited by
Sorted by citations
Items 201–300 of 343
Patient-Centered Design: Interface Personalization for Individuals with Brain Injury
Cole, E. (2011) · Lecture notes in computer science · doi:10.1007/978-3-642-21663-3_31 · Cited by 4
DEMONSTRATING, GUIDING, AND ANALYZING PROCESSES IN DYNAMIC GEOMETRY SYSTEMS
Spannagel, C., & Kortenkamp, U. (2015) · Cited by 4
Dialogue Management: Support for Dialogue Independence
Kuo, F., & Konsynski, B. R. (1988) · MIS Quarterly · doi:10.2307/249216 · Cited by 4
Impact of feedback content in initial learning of an office system
McKeudree, J., & Carroll, J. M. (1987) · Elsevier eBooks · doi:10.1016/b978-0-444-70304-0.50136-9 · Cited by 4
Self-citationBurgos, D., Naeve, A., Kravčík, M., Cristea, A. I., Vogten, H., Specht, M. M., Tattersall, C., & Lefrère, P. (2007) · HAL · Cited by 4
Perraud, R., Tabard, A., & Malacria, S. (2024) · Designing Interactive Systems Conference · doi:10.1145/3643834.3661511 · Cited by 3
Influencing factors in usability tests
Sonderegger, A. (2010) · Cited by 3
Usability and hardcopy manuals: evaluating research designs and methods
Mirel, B. (1990) · ACM International Conference on Systems Documentation (SIGDOC) · doi:10.1145/97426.97994 · Cited by 3
HCI4D Guidelines for Interactive Content
Giesteira, B., & PEREIRA, E. A. D. C. (2018) · Advances in educational technologies and instructional design book series · doi:10.4018/978-1-5225-5011-2.ch003 · Cited by 3
Exploring the Connection between Age and Strategies for Learning new Technology Related Tasks
Meiselwitz, G., & Chakraborty, S. (2011) · Information Systems Education Journal · Cited by 3
How We Cope with Digital Technology
Turner, P. (2013) · Synthesis lectures on human-centered informatics · doi:10.2200/s00519ed2v01y201307hci018 · Cited by 3
Erlernen der Computerbenutzung: Durch Gezielt Sequenzierte Instruktion oder durch Explorieren
Kühn, O., & Schmalhofer, F. (1987) · Berichte des German Chapter of the ACM · doi:10.1007/978-3-322-82971-9_33 · Cited by 3
An introductory algorithm teacher
Bulgren, W. G., Marra, R. M., & Wetzel, G. F. (1987) · ACM SIGCSE Bulletin · doi:10.1145/31726.31774 · Cited by 3
Christiernin, L. G., Bäckman, R., Gidmark, M., & Persson, A. (2006) · International Conference on Advanced Visual Interfaces (AVI) · doi:10.1145/1133265.1133282 · Cited by 3
CUTE-the design and evolution of a first year programming environment
Churcher, N., Cockburn, A., McMaster, B. N., & Horlor, J. (2002) · International Conference on Software Engineering: Education and Practice (SEEP) · doi:10.1109/seep.1998.707644 · Cited by 3
Constraints on Training: Informativeness and Breadth in Procedural Skill Learning
Robertson, S. P., Koizumi, D., & Marsella, S. (1988) · Proceedings of the Human Factors and Ergonomics Society Annual Meeting · doi:10.1177/154193128803200532 · Cited by 3
Using Program Visualization to Illuminate the Notional Machine.
Juett, J. A. (2016) · Deep Blue (University of Michigan) · Cited by 3
An adaptive user interface model for contact centres
Jason, B. (2008) · Nelson Mandela University Research Repository · Cited by 3
From State to Structure: Towards Abstraction Support in CS2
Sibia, N., Wen, J., Richardson, A., Jain, Y., Bernuy, A. Z., Simion, B., Petersen, A., Nobre, C., & Liut, M. (2025) · Koli Calling International Conference on Computing Education Research · doi:10.1145/3769994.3769998 · Cited by 2
Navigating integrated facilities: initiating and terminating interaction sequences
Barnard, P. J., MacLean, A., & Wilson, M. (1988) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/57167.57187 · Cited by 2
Evaluation of programmable domestic eco-systems
Coutaz, J., & Crowley, J. L. (2017) · Conference on l'Interaction Homme-Machine (IHM) · doi:10.1145/3132129.3132138 · Cited by 2
Integrating Training, Instruction and Design into Universal User Interfaces
Sengpiel, M., Sönksen, M., & Wandke, H. (2013) · Springer eBooks · doi:10.1007/978-3-642-35057-3_14 · Cited by 2
Productive Failure and Subgoal Scaffolding in Novel Domains
Chen, D.-W., & Catrambone, R. (2019) · Lecture notes in computer science · doi:10.1007/978-3-030-22341-0_23 · Cited by 2
Usability and hardcopy manuals: evaluating research designs and methods
Mirel, B. (1990) · ACM SIGDOC Asterisk Journal of Computer Documentation · doi:10.1145/97435.97994 · Cited by 2
Hall, M. (2008) · Enlighten: Theses (The University of Glasgow) · Cited by 2
Interactive Systems and User‐Centered Adaptation: The Plasticity of User Interfaces
Coutaz, J., Calvary, G., Demeure, A., & Balme, L. (2012) · doi:10.1002/9781118580974.ch9 · Cited by 2
An approximate user-complexity measure for relational query language systems
Hansen, G. W., & Hansen, J. V. (1991) · Data & Knowledge Engineering · doi:10.1016/0169-023x(91)90009-m · Cited by 2
Object-lessons from self-explanatory objects
Clark, D. (1992) · Computers & Education · doi:10.1016/0360-1315(92)90031-y · Cited by 2
Design and evaluation of reduced-functionality interfaces
Findlater, L. (2007) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/1240866.1240871 · Cited by 2
Formal development of hybrid user-computer interfaces with advanced forms of user assistance
Gerlach, J. H., & Kuo, F. (1991) · Journal of Systems and Software · doi:10.1016/0164-1212(91)90012-u · Cited by 2
Claims, observations and inventions
Monk, A. F., & Wright, P. (1991) · ACM SIGCHI Bulletin · doi:10.1145/122672.122684 · Cited by 2
Supporting feature awareness and improving performance with personalized graphical user interfaces
Findlater, L. (2009) · cIRcle (University of British Columbia) · doi:10.14288/1.0051322 · Cited by 2
Techniques for Acquiring Computer Procedures: Some Restrictions on “Interaction”
Sebrechts, M. M., & Deck, J. G. (1986) · Proceedings of the Human Factors and Ergonomics Society Annual Meeting · doi:10.1177/154193128603000317 · Cited by 2
Supporting Personal Digital Storytelling: From People to Software
Landry, B. M., & Guzdial, M. (2004) · SMARTech Repository (Georgia Institute of Technology) · Cited by 2
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0037 · Cited by 1
Introduction to user interfaces
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0023 · Cited by 1
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0018 · Cited by 2
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0046 · Cited by 1
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0003 · Cited by 1
Exploring multimedia principles and learning from errors in augmented reality and video
Candido, V., Cattaneo, A., & Petko, D. (2025) · Learning and Instruction · doi:10.1016/j.learninstruc.2025.102244 · Cited by 4
Anik, A. I., & Bunt, A. (2026) · ACM International Conference on Intelligent User Interfaces (IUI) · doi:10.1145/3742413.3789087 · Cited by 2
Song, H., Kim, J., Kim, M., Kwak, D., Shin, M., Suh, B., & Jung, H. (2026) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3772318.3790752 · Cited by 1
User Interfaces and Markup Language Programming
Hsu, J. (2003) · IGI Global eBooks · doi:10.4018/978-1-93177-752-0.ch006 · Cited by 1
Training blind people in the use of graphical user interfaces
Weber, G., Petrie, H., Kochanek, D., & Morley, S. (1994) · Lecture notes in computer science · doi:10.1007/3-540-58476-5_101 · Cited by 1
Exploiting spatial memory to design efficient command interfaces
Scarr, J. (2013) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/2468356.2468711 · Cited by 1
Hynes, N. (2015) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/2702613.2726963 · Cited by 1
Bailly, G., & Malacria, S. (2022) · Springer eBooks · doi:10.1007/978-3-319-27648-9_19-1 · Cited by 1
Zheng, M.-C., Lay, J. M. N., & Chen, C.-I. (2024) · SAGE Open · doi:10.1177/21582440241305042 · Cited by 1
Introduction to human–computer interaction
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0001 · Cited by 2
Gathering the Requirements for a Mobile Device Tutorial for Older Adults
Washington, M. A. (2015) · Cited by 1
From conflict to dialogue: On attack and defense in on-line assistance
Fach, P. W., Bannert, M., & Kunkel, K. (1993) · Lecture notes in computer science · doi:10.1007/3-540-57312-7_62 · Cited by 1
System-adaptation and reality's own dynamism
Paetau, M. (1993) · Lecture notes in computer science · doi:10.1007/3-540-57312-7_83 · Cited by 1
Writing a Tutorial Manual of a Flexible Software: The Genera Case
Järvinen, P. (1988) · IFAC Proceedings Volumes · doi:10.1016/s1474-6670(17)53925-7 · Cited by 1
Summarising task analysis for task-based design
Curry, M. B., Monk, A. F., Choudhury, K., Seaton, P., & Stewart, T. (1993) · CHI Conference Extended Abstracts on Human Factors in Computing Systems (CHI EA) · doi:10.1145/259964.260050 · Cited by 1
Markus Won, C., & Wulf, V. (2003) · i-com · doi:10.1524/icom.2.1.28.19033 · Cited by 1
Guzdial, M. (1999) · Cited by 1
Exploring New Directions In Multi-Modal Spatial Data Access
Hagedorn, D. (2012) · Libraries and Cultural Resources (University of Calgary) · doi:10.11575/prism/26092 · Cited by 1
Development of a human-computer interface
Brockett, A. A., Clark, I. A., & Taylor, O. B. (1992) · ReCALL · doi:10.1017/s0958344000005267 · Cited by 1
Learning word processing: effects of techniques, preferences, and attitudes
Raban, A. (1988) · doi:10.31274/rtd-180813-8881 · Cited by 1
Alkayid, K. (2008) · Research Online (University of Wollongong)
TNT: An Automated ‘N’ Trainer Using Synthetic Speech and Mastery Learning Pedagogy
Nakatani, L. H., Egan, D. E., Ruedisueli, L. W., Hawley, P. M., & Lewart, D. K. (1987) · Elsevier eBooks · doi:10.1016/b978-0-08-032693-1.50035-6
GraphApp: A High-Level Toolkit for Building Prototype User Interfaces
Patrick, L. J. (1997) · Springer eBooks · doi:10.1007/978-0-387-35175-9_104
Designing CBT Systems with Errors in Mind: Avoidance, Seeding, and Tolerance
Quinonez, R., Ryan, T., & Olfman, L. (2007) · Journal of Information Technology Education Research · doi:10.28945/202
Training Wheels for the Command Line
Herrera, D., & Ward, N. (2005)
Metaphors we design by: language, the visual arts and electronic document design
Wilson, J. (1995) · Information Services & Use · doi:10.3233/isu-1995-15410
GUI-Adaptation in Lernkontexten
Spannagel, C., & Schroeder, U. (2008) · DeLFI
The effectiveness of a keystroke line in interactive tutorials
Campbell, G. E. (1988) · ACM SIGCHI Bulletin · doi:10.1145/54386.54394
A hyperCard tutorial that accommodates different learning styles
Eck, M. K. (1989) · ACM SIGUCCS Conference on User Services (SIGUCCS) · doi:10.1145/73760.73827
UNDO, an aid for explorative learning?
Otto, H. E. (1992) · Journal of Computer Science and Technology · doi:10.1007/bf02946572
Enhancing Spatial Awareness with Tactile cues in a Virtual Environment
Hale, K. S., & Stanney, K. M. (2006) · Proceedings of the Human Factors and Ergonomics Society Annual Meeting · doi:10.1177/154193120605002601
Computer-guided training: how to make it work
Gerlach, J. H., & Kuo, F. (1992) · Hawaii International Conference on System Sciences (HICSS) · doi:10.1109/hicss.1992.183485
Joker Key in Learning a New Text Entry Method.
Godard, N., Martin, B., & Isokoski, P. (2014) · HAL
GRAND computer conferencing-what have we learned?
Williford, J. D., Santero, B. A., & Flavin, R. A. (2003) · Hawaii International Conference on System Sciences (HICSS) · doi:10.1109/hicss.1988.11873
DialogueSupport for Dialogue Independence
Kuo, F., & Konsynski, B. R. (1988)
Development and Evaluation of Video Instructions for a Cross-generational AAL Tablet Application
Benz, R., Brucks, M., & Sengpiel, M. (2016) · i-com · doi:10.1515/icom-2016-0004
Won, M., Stiemerling, O., & Wulf, V. (2006)
Learning word processing: effec ts of techniques, preferences, and att itudes
Raban, A. (1988) · Iowa State University Digital Repository (Iowa State University)
One finds general agreement in the Decision Support Systems (DSS) literature
Silver, M. S. (2016)
Enhancing Situational Awareness Through Haptics Interaction In Virtual Environment Training Systmes
Hale, K. S. (2006) · Journal of International Crisis and Risk Communication Research
BRLBRNBN DBR COMPOTBRBBNOTZUNG: DORCH GBZIBLT SBQOBNZIBRTB INSTROKTION ODBR DORCH BXPLORIBRBN.
Kühn, O., & Schmalhofer, F. (1987)
WRITING A TUTORIAL MANUAL OF A FLEXIBLE SOFTWARE: THE GENERA CASE
Järvinen, P. (1989) · Elsevier eBooks · doi:10.1016/b978-0-08-036226-7.50056-9
A Framework for Addressing End User Training Needs
Mackay, J. M., & Lamb, C. W. (1990) · Journal of Organizational and End User Computing · doi:10.4018/joeuc.1990100103
Appsgate, a Programmable Domestic Eco-system: Learning from "Living in it"
Coutaz, J., & Crowley, J. L. (2018) · Journal d Interaction Personne-Système · doi:10.46298/jips.4901
Re:Gossip, a social network of truths and lies
Andersen, K., Holopainen, J. P., & Wakkary, R. (1999)
A taxonomy of novice user perception of error on the Web
Lazar (2004) · Universal Access in the Information Society · doi:10.1007/s10209-004-0101-2
Elaboration of text for skill acquisition
Stuart, J. J. (1991) · Loughborough University Institutional Repository (Loughborough University)
(1993) · Elsevier eBooks · doi:10.1016/b978-0-08-052029-2.50015-2
(1988) · Elsevier eBooks · doi:10.1016/b978-0-08-034120-0.50015-1
Martin, M. P. (2003) · Elsevier eBooks · doi:10.1016/b0-12-227240-4/00140-4
OBJECT-LESSONS FROM SELF-EXPLANATORY OBJECTS
CLARK, D. (1992) · Elsevier eBooks · doi:10.1016/b978-0-08-041395-2.50008-x
Chen, F., & Terken, J. M. B. (2022) · Springer tracts in mechanical engineering · doi:10.1007/978-981-19-3448-3_8
Mo, G. B., & Kristensson, P. O. (2023) · CHI Conference on Human Factors in Computing Systems · doi:10.1145/3544548.3581028
Design Specifications for Bidirectional Feedback on Indoor Environmental Quality
Alston-Stepnitz, E., Sanguinetti, A., & Outcault, S. M. (2023) · Lecture notes in computer science · doi:10.1007/978-3-031-35696-4_1
At the Confluence of Software Engineeringand Human-Computer Interaction:A Personal Account
Coutaz, J. (2024) · Springer eBooks · doi:10.1007/978-3-031-34518-0_5
WITHDRAWNPreprint
Mbelekani, N. Y. (2024) · doi:10.31234/osf.io/3kjqu
A novel visual interface enables human detection of malware in portable document format
Gutzwiller, R. S., Fugate, S. J., Lukos, J. R., & Wiegand, K. (2024) · Journal of Cybersecurity · doi:10.1093/cybsec/tyae016
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0005
Hornbæk, K., Kristensson, P. O., & Oulasvirta, A. (2025) · Oxford University Press eBooks · doi:10.1093/oso/9780192864543.003.0014
Metadata
- Authors
- Carroll, J. M., & Carrithers, C.
- Affiliations
- IBM (United States) (US)
- Columbia University (US)
- ORCID
- Carroll, John M.
- Venue
- Communications of the ACM
- Published
- 1984-08
- Volume
- 27
- Issue
- 8
- Pages
- 800-806
- ISSN
- 0001-0782 (ISSN-L)
- 1557-7317
- OpenAlex
- W114843461
- Cited by
- 345
- References
- 2
- Citations by year
- 2026: 5 · 2025: 57 · 2024: 5 · 2023: 8 · 2022: 7 · 2021: 2 · 2020: 5 · 2019: 5 · 2018: 8 · 2017: 3 · 2016: 7 · 2015: 6 · 2014: 10 · 2013: 17 · 2012: 5
- FWCI
- 12.61
- Type
- journal article
- Language
- en
- Open access
- bronze
- doi.org
- Locations
- Communications of the ACM (publishedVersion)
- Ablex Publishing Corp. eBooks
- Topics
- Physical Sciences › Computer Science › Human-Computer Interaction › Usability and User Interface Design
- Social Sciences › Psychology › Experimental and Cognitive Psychology › Visual and Cognitive Learning Processes
- Social Sciences › Psychology › Applied Psychology › Human Resource Development and Performance Evaluation
- Keywords
- user interface design, novice users, user learning, error states, word processing software, user understanding
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review