skip to main content
10.1145/2047196.2047245acmconferencesArticle/Chapter ViewAbstractPublication PagesuistConference Proceedingsconference-collections
research-article

Sketch-sketch revolution: an engaging tutorial system for guided sketching and application learning

Published:16 October 2011Publication History

ABSTRACT

We describe Sketch-Sketch Revolution, a new tutorial system that allows any user to experience the success of drawing content previously created by an expert artist. Sketch-Sketch Revolution not only guides users through the application user interface, it also provides assistance with the actual sketching. In addition, the system offers an authoring tool that enables artists to create content and then automatically generates a tutorial from their recorded workflow history. Sketch-Sketch Revolution is a unique hybrid tutorial system that combines in-product, content-centric and reactive tutorial methods to provide an engaging learning experience. A qualitative user study showed that our system successfully taught users how to interact with a drawing application user interface, gave users confidence they could recreate expert content, and was uniformly considered useful and easy to use.

Skip Supplemental Material Section

Supplemental Material

fp269.mp4

mp4

25.8 MB

References

  1. Akers, D., Simpson, M., Jeffries, R. and Winograd, T. (2009). Undo and erase events as indicators of usability problems. ACM CHI. 659--668. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Arvo, J. and Novins, K. (2000). Fluid Sketches: Continuous Recognition and Morphing of Simple Hand-Drawn Shapes. ACM UIST. 73--80. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Bae, S.H., Balakrishnan, R. and Singh, K. (2008). ILoveSketch. As-natural-as-possible sketching system for creating 3D curve models. ACM UIST. 151--160. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Bae, S.H., Balakrishnan, R. and Singh, K. (2009). EverybodyLovesSketch: 3D Sketching for a Broader Audience. ACM UIST. 59--68. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Bederson, B.B. (2004). Interfaces for staying in the flow. Ubiquity. 5(27). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Carroll, J. M. (1990). The Nurnberg Funnel. MIT Press.Google ScholarGoogle Scholar
  7. Carroll, J. M. and Rosson, M. B. (1987). Paradox of the active user. Interfacing thought: cognitive aspects of human-computer interaction. MIT Press. 80--111. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Chen, H., Wigand, R.T. and Nilan, M.S. (1999). Optimal experience of web activities. Computers in human behavior. 15(5), 585--608.Google ScholarGoogle Scholar
  9. Csikszentmihalyi, M. (1988). The flow experience and its significance for human psychology. Optimal Experiences Psychological Studies of Flow in Consciousness. 15--35.Google ScholarGoogle Scholar
  10. Farkas, D. K. (1993). The role of balloon help. Journal of Computer Documentation. 17(2):3--19. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Flagg, M. and Rehg, J.M. (2006). Projector-guided painting. ACM UIST. 235--244. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Fung, R., Lank, E., Terry, M. and Latulipe, C. (2008). Kinematic templates: end-user tools for content-relative cursor manipulations. ACM UIST. 47--56. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Google SketchUp Training. http://sketchup.google.com/intl/en/training/index.htm.Google ScholarGoogle Scholar
  14. Grabler, F., Agrawala, M., Li, W., Dontcheva, M. and Igarashi, T. (2009). Generating photo manipulation tutorials by demonstration. ACM SIGGRAPH. 28(3):66. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Grossman, T., Fitzmaurice, G. and Attar, R. (2009). survey of software learnability: metrics, methodologies and guidelines. ACM CHI. 649--658. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Grossman, T. and Fitzmaurice, G. (2010). ToolClips: An investigation of contextual video assistance for functionality understanding. ACM CHI. 1515--1524. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Grossman, T., Matejka, J. and Fitzmaurice, G. (2010). Chronicle: capture, exploration, and playback of document workflow histories. ACM UIST. 143--152. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Hart, S. and Staveland, L. (1988). Development of NASA-TLX (Task Load Index): Results of empirical and theoretical research. In P. Hancock & N. Meshkate (Eds.), Human mental workload. 139--183.Google ScholarGoogle Scholar
  19. Huang, J. and Twidale, M.B. (2007). Graphstract: minimal graphical help for computers. ACM UIST. 203--212. Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Igarashi, T., Matsuoka, S., Kawachiya, S. and Tanaka, H. (1997). Interactive beautification: a technique for rapid geometric design. ACM UIST. 105--114. Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Kelleher, C. and Pausch, R. (2005). Stencils-based tutorials design and evaluation. ACM CHI. 541--550. Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Lee, Y.J., Zitnick, C.L. and Cohen, M. (2011). ShadowDraw. Real-Time User Guidance for Freehand Drawing. ACM SIGGRAPH. Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Li, I., Nichols, J., Lau, T., Drews, C. and Cypher, A. (2010). Here's what I did: sharing and reusing web activity with ActionShot. ACM CHI. 723--732. Google ScholarGoogle ScholarDigital LibraryDigital Library
  24. Nakamura, T. and Igarashi, T. (2008). An application independent system for visualizing user operation history. ACM UIST. 23--32. Google ScholarGoogle ScholarDigital LibraryDigital Library
  25. Palmiter, S. and Elkerton, J. (1991). An evaluation of animated demonstrations of learning computer-based tasks. ACM CHI. 257--263. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Singh, K. (1999). Interactive curve design using digital French curves. ACM I3D. 23--30. Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Sukaviriya, P., Isaacs, E. and Bharat, K. (1992). Multimedia help: a prototype and an experiment. ACM CHI. 433--434. Google ScholarGoogle ScholarDigital LibraryDigital Library
  28. Tuck, R. and Olsen, D. R. (1990). Help by guided tasks, utilizing UIMS knowledge. ACM CHI. 71--78. Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Wobbrock, J.O., Wilson, A.D. and Li, Y. (2007). Gestures without libraries, toolkits or training: a $1 recognized for user interface prototypes. ACM UIST. 159--168. Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. Sketch-sketch revolution: an engaging tutorial system for guided sketching and application learning

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      UIST '11: Proceedings of the 24th annual ACM symposium on User interface software and technology
      October 2011
      654 pages
      ISBN:9781450307161
      DOI:10.1145/2047196

      Copyright © 2011 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 16 October 2011

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      UIST '11 Paper Acceptance Rate67of262submissions,26%Overall Acceptance Rate842of3,967submissions,21%

      Upcoming Conference

      UIST '24

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader