Abstract
New users of an application system, especially computer novices, can become confused and frustrated after experiencing the first, perhaps not recoverable error situations during the early stages of exploration and learning. System facilities, which let users UNDO and REDO executed commands, are suggested to be an aid for active learning and can be used as a method for systematic exploration through recovering from unknown and newly explored (perhaps wrong) system states by cancelling executed commands with UNDO. An explorative learning experiment on a commercial graphics editor with a modified user interface revealed reasons, why one-step recall UNDO does not guarantee successful explorative learning of a complex cognitive skill such as graphics editing on computer.
Similar content being viewed by others
References
J. E. Archer, R. Conway and F. B. Schneider, User recovery and reversal in interactive systems.ACM Transactions on Programming Languages and Systems, 1984, 1, 472–481.
B. Boulay, T. O'Shea and J. Monk, The black box inside the glass box: presenting computing concepts to novices.International Journal of Man-Machine Studies, 1981, 14, 237–249.
S. K. Card, T. P. Moran and A. Newell, Computer text-editing: an information-processing analysis of a routine cognitive skill.Cognitive Psychology, 1980, 12, 32–74.
S. K. Card and T. P. Newell. The Psychology of Human-Computer Interaction. Lawrence Erlbaum Associates, Hillsdale, New Jersey, 1983.
J. M. Carroll, Minimalist design for active users. Edited by B. Shackel, Human-Computer Interaction INTERACT'84, Amsterdam, North Holland, 1985, 39–44.
J. M. Carroll and R. L. Mack, Actively Learning to Use a Word Processor. Edited by W. E. Cooper, Cognitive aspects of skilled typewriting, Springer, Berlin, FRG, 1983.
J. M. Carroll and R. L. Mack, Learning to Use a Word Processor: By Doing, by Thinking, and by Knowing. Edited by J. C. Thomas and M. Schneider, Human Factors in Computing Systems, ABLEX, New Jersey, Norwood, 1984.
J. M. Carroll and C. Carrithers, Training wheels in a user interface.Communications of the ACM, 1984, 27, 800–806.
J. M. Carroll and R. L. Mack, Metaphor, computing systems, and active learning.International Journal of Man-Machine Studies, 1985, 22, 39–57.
J. M. Carroll, R. L. Mack and C. H. Lewis, Exploring a word processor.Human-Computer-Interactions, 1985, 1, 283–307.
T. Field, Using MacWrite and MacPaint. MacGraw-Hill, New York, 1984.
R. F. Gordon, G. B. Leeman, Jr., and C. H. Lewis, Concepts and Implications of Interactive Recovery. Technical Report RC 10562, Office Applications Research, IBM Thomas J. Watson Research Center, Yorktown Heights, New York, 1984.
S. Greif and A. Janikowski, Aktives Lernen durch systematische Fehlerexploration oder programmiertes Lernen durch Tutorials? Zeitschrift fuer Arbeits- und Organisationspsychologie, 31, 1987, 94–99.
S. T. Guynes, Impact of System Response Time on State Anxiety.Communications of the ACM, 1988, 3, 342–347.
M. Herczeg, UNDO — Stornieren ausgefuehrter Funktionen. WISDOM Research Report FB-INF-86-2, University of Stuttgart, Stuttgart, FRG.
S. E. Hudson and R. King, Efficient recovery and reversal in graphical user interfaces generated by the Higgins system. Graphics Interface'85, Proceedings of the 11th Canadian Conference, 1985, 151–158.
O. Kuehn and F. Schmalhofer, Erlernen der Computerbenutzung durch gezielte sequenzierte Instruktion oder durch Explorieren? edited by W. Schoenpflug, Software Ergonomie 87, Teubner Verlag, Stuttgart, FRG, 1987.
S. Lambert, Presentation Graphics on the Apple Macintosh, Microsoft, Pembroke, Redmont, 1984.
G. B. Leeman, Jr., A formal approach to undo operations in programming language.ACM Transactions on Programming Languages and Systems, 1986, 8, 50–87.
R. L. Mack, C. H. Lewis and J. M. Carroll, Learning to use office systems: problems and prospects.ACM Transactions on Office Information Systems, 1983, 1, 254–271.
H. E. Otto, Ergonomische Aspekte der Mensch-Maschine Interaktion am Benutzer-Interface von Graphik-Systemen. Internal Report, Technical University of Darmstadt, Darmstadt, FRG, 1986.
H. E. Ott, Influenz von UNDO beim explorativen Erlernen eines Graphik-Editors. Research Report, HCI-GE Project, Technical University of Darmstadt, Darmstadt, FRG, 1989.
M. Rathke, WISYBIB — A Window Based System for Maintaining Bibliographics. Technical Report, University of Stuttgart, Stuttgart, FRG, 1986.
M. Rathke, UNDO/REDO — Szenarien und Anforderungen fuer eine anwendungsneutrale Implementierung. WISDOM Research Report FB-INF-87-22, University of Stuttgart, Stuttgart, FRG, 1987.
S. P. Robertson, Goal, plan and outcome tracking in computer text-editing performance. Technical Report #25, Yale University, New Haven, Connecticut, 1984.
F. Schmalhofer and O. Kuehn, Acquiring Computer Skills by Exploration versus Demonstration. in Proceedings of the Cognitive Science Society, Montreal, Canada, 1988, 724–730.
N. J. Slamecka and L. T. Kasaiti, The generation effect as an artifact of selective displaced rehearsal.Journal of Memory and Language, 1987, 26, 589–607.
S. L. Smith and J. N. Mosier, Guidelines for Designing User Interface Software. MITRE ESD-TR-86-278, Bedford, MA, 1986.
H. Toriya, T. Satoh, K. Ueda and H. Chiyokura, UNDO and REDO operations for solid modeling.IEEE Computer Graphics and Applications, 1986, 6, 35–42.
J. S. Vitter, US&R: A new framework for redoing.IEEE Software, 1984, 1, 39–52.
K. Waldhoer, Some Aspects of UNDO/REDO, WISDOM Research Report FB-TA-86-48, TA Triumph-Adler AG, Stuttgart, FRG, 1986.
A. Weisler and R. B. MacCall, Exploration and Play.American Psychologist, 1976, 31, 492–508.
Y. Yang, UNDO support models.International Journal of Man-Machine Studies, 28, 457–481.
Y. Yang. A new conceptual model of user recovery and command reuse. in Proceedings of CHI' 88, Washington D. C. 1988, 165–170.
J. E. Ziegler, H. U. Hoppe and K. P. Faehnrich, Learning and Transfer for Text and Graphics Editing with a Direct Manipulation Interface. in Proceedings of CHI' 86, Boston, MA, 1986.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Otto, H.E. UNDO, an aid for explorative learning?. J. of Comput. Sci. & Technol. 7, 226–236 (1992). https://doi.org/10.1007/BF02946572
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF02946572