CHI '86 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
International Journal of Man-Machine Studies
CHI '95 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Stencils-based tutorials: design and evaluation
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
DocWizards: a system for authoring follow-me documentation wizards
Proceedings of the 18th annual ACM symposium on User interface software and technology
Animated demonstrations for learning procedural computer-based tasks
Human-Computer Interaction
Generating photo manipulation tutorials by demonstration
ACM SIGGRAPH 2009 papers
Sikuli: using GUI screenshots for search and automation
Proceedings of the 22nd annual ACM symposium on User interface software and technology
CommunityCommands: command recommendations for software applications
Proceedings of the 22nd annual ACM symposium on User interface software and technology
Template Matching Techniques in Computer Vision: Theory and Practice
Template Matching Techniques in Computer Vision: Theory and Practice
ToolClips: an investigation of contextual video assistance for functionality understanding
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Prefab: implementing advanced behaviors using pixel-based reverse engineering of interface structure
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Chronicle: capture, exploration, and playback of document workflow histories
UIST '10 Proceedings of the 23nd annual ACM symposium on User interface software and technology
MeshFlow: interactive visualization of mesh construction sequences
ACM SIGGRAPH 2011 papers
ShowMeHow: translating user interface instructions between applications
Proceedings of the 24th annual ACM symposium on User interface software and technology
Pause-and-play: automatically linking screencast video tutorials with applications
Proceedings of the 24th annual ACM symposium on User interface software and technology
IP-QAT: in-product questions, answers, & tips
Proceedings of the 24th annual ACM symposium on User interface software and technology
Searching for software learning resources using application context
Proceedings of the 24th annual ACM symposium on User interface software and technology
Sketch-sketch revolution: an engaging tutorial system for guided sketching and application learning
Proceedings of the 24th annual ACM symposium on User interface software and technology
Delta: a tool for representing and comparing workflows
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Community enhanced tutorials: improving tutorials with multiple demonstrations
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Toolscape: enhancing the learning experience of how-to videos
CHI '13 Extended Abstracts on Human Factors in Computing Systems
The drawing assistant: automated drawing guidance and feedback from photographs
Proceedings of the 26th annual ACM symposium on User interface software and technology
DemoCut: generating concise instructional videos for physical demonstrations
Proceedings of the 26th annual ACM symposium on User interface software and technology
Authoring multi-stage code examples with editable code histories
Proceedings of the 26th annual ACM symposium on User interface software and technology
TutorialPlan: automated tutorial generation from CAD drawings
IJCAI'13 Proceedings of the Twenty-Third international joint conference on Artificial Intelligence
Steptorials: mixed-initiative learning of high-functionality applications
Proceedings of the 19th international conference on Intelligent User Interfaces
Hi-index | 0.00 |
Users of complex software applications often learn concepts and skills through step-by-step tutorials. Today, these tutorials are published in two dominant forms: static tutorials composed of images and text that are easy to scan, but cannot effectively describe dynamic interactions; and video tutorials that show all manipulations in detail, but are hard to navigate. We hypothesize that a mixed tutorial with static instructions and per-step videos can combine the benefits of both formats. We describe a comparative study of static, video, and mixed image manipulation tutorials with 12 participants and distill design guidelines for mixed tutorials. We present MixT, a system that automatically generates step-by-step mixed media tutorials from user demonstrations. MixT segments screencapture video into steps using logs of application commands and input events, applies video compositing techniques to focus on salient infor-mation, and highlights interactions through mouse trails. Informal evaluation suggests that automatically generated mixed media tutorials were as effective in helping users complete tasks as tutorials that were created manually.