Skip to main content
Log in

UNDO, an aid for explorative learning?

  • Regular Papers
  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. 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.

    Google Scholar 

  2. 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.

    Article  Google Scholar 

  3. 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.

    Article  Google Scholar 

  4. S. K. Card and T. P. Newell. The Psychology of Human-Computer Interaction. Lawrence Erlbaum Associates, Hillsdale, New Jersey, 1983.

    Google Scholar 

  5. J. M. Carroll, Minimalist design for active users. Edited by B. Shackel, Human-Computer Interaction INTERACT'84, Amsterdam, North Holland, 1985, 39–44.

    Google Scholar 

  6. 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.

    Google Scholar 

  7. 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.

    Google Scholar 

  8. J. M. Carroll and C. Carrithers, Training wheels in a user interface.Communications of the ACM, 1984, 27, 800–806.

    Article  Google Scholar 

  9. J. M. Carroll and R. L. Mack, Metaphor, computing systems, and active learning.International Journal of Man-Machine Studies, 1985, 22, 39–57.

    Article  Google Scholar 

  10. J. M. Carroll, R. L. Mack and C. H. Lewis, Exploring a word processor.Human-Computer-Interactions, 1985, 1, 283–307.

    Article  Google Scholar 

  11. T. Field, Using MacWrite and MacPaint. MacGraw-Hill, New York, 1984.

    Google Scholar 

  12. 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.

    Google Scholar 

  13. S. Greif and A. Janikowski, Aktives Lernen durch systematische Fehlerexploration oder programmiertes Lernen durch Tutorials? Zeitschrift fuer Arbeits- und Organisationspsychologie, 31, 1987, 94–99.

    Google Scholar 

  14. S. T. Guynes, Impact of System Response Time on State Anxiety.Communications of the ACM, 1988, 3, 342–347.

    Article  Google Scholar 

  15. M. Herczeg, UNDO — Stornieren ausgefuehrter Funktionen. WISDOM Research Report FB-INF-86-2, University of Stuttgart, Stuttgart, FRG.

  16. 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.

  17. 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.

    Google Scholar 

  18. S. Lambert, Presentation Graphics on the Apple Macintosh, Microsoft, Pembroke, Redmont, 1984.

    Google Scholar 

  19. G. B. Leeman, Jr., A formal approach to undo operations in programming language.ACM Transactions on Programming Languages and Systems, 1986, 8, 50–87.

    Article  MATH  Google Scholar 

  20. 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.

    Article  Google Scholar 

  21. H. E. Otto, Ergonomische Aspekte der Mensch-Maschine Interaktion am Benutzer-Interface von Graphik-Systemen. Internal Report, Technical University of Darmstadt, Darmstadt, FRG, 1986.

    Google Scholar 

  22. H. E. Ott, Influenz von UNDO beim explorativen Erlernen eines Graphik-Editors. Research Report, HCI-GE Project, Technical University of Darmstadt, Darmstadt, FRG, 1989.

    Google Scholar 

  23. M. Rathke, WISYBIB — A Window Based System for Maintaining Bibliographics. Technical Report, University of Stuttgart, Stuttgart, FRG, 1986.

    Google Scholar 

  24. M. Rathke, UNDO/REDO — Szenarien und Anforderungen fuer eine anwendungsneutrale Implementierung. WISDOM Research Report FB-INF-87-22, University of Stuttgart, Stuttgart, FRG, 1987.

    Google Scholar 

  25. S. P. Robertson, Goal, plan and outcome tracking in computer text-editing performance. Technical Report #25, Yale University, New Haven, Connecticut, 1984.

    Google Scholar 

  26. F. Schmalhofer and O. Kuehn, Acquiring Computer Skills by Exploration versus Demonstration. in Proceedings of the Cognitive Science Society, Montreal, Canada, 1988, 724–730.

  27. 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.

    Article  Google Scholar 

  28. S. L. Smith and J. N. Mosier, Guidelines for Designing User Interface Software. MITRE ESD-TR-86-278, Bedford, MA, 1986.

  29. 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.

    Article  Google Scholar 

  30. J. S. Vitter, US&R: A new framework for redoing.IEEE Software, 1984, 1, 39–52.

    Article  Google Scholar 

  31. K. Waldhoer, Some Aspects of UNDO/REDO, WISDOM Research Report FB-TA-86-48, TA Triumph-Adler AG, Stuttgart, FRG, 1986.

    Google Scholar 

  32. A. Weisler and R. B. MacCall, Exploration and Play.American Psychologist, 1976, 31, 492–508.

    Article  Google Scholar 

  33. Y. Yang, UNDO support models.International Journal of Man-Machine Studies, 28, 457–481.

  34. Y. Yang. A new conceptual model of user recovery and command reuse. in Proceedings of CHI' 88, Washington D. C. 1988, 165–170.

  35. 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.

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02946572

Keywords

Navigation