Characterizing Web-Based Tutorials: Exploring Quality, Community, and Showcasing Strategies

End-user authored tutorials found on the Web are increasingly becoming the norm for assisting users with learning software applications, but little is known about the quality of these tutorials. Using quality metrics derived from previous work, we perform a usability expert review on a sample of Photoshop tutorials, a popular image-manipulation program with one of the largest showings of web-based tutorials. We also explore how the characteristics of these tutorials differ across four tutorial sources, representing those that are, i) written by a close-knit online community; ii) written by expert users; iii) most likely to be found; and iv) representative of the general population of tutorials. Our analysis reveals that expert users generally write higher quality tutorials, and that many of the tutorials in our sample suffer from some important limitations, such as lacking attempts to help users avoid common errors. We also find that a single five-star rating system did not sufficiently distinguish quality between the tutorials. Building on this later finding, we propose and evaluate a rating approach based on multiple criteria, finding strong initial support for such an approach.

[1]  Tovi Grossman,et al.  Community enhanced tutorials: improving tutorials with multiple demonstrations , 2013, CHI.

[2]  Susan Palmiter,et al.  Animated Demonstrations for Learning Procedural Computer-Based Tasks , 1993, Hum. Comput. Interact..

[3]  Pei-Yu Chi,et al.  MixT: automatic generation of step-by-step mixed media tutorials , 2012, CHI Extended Abstracts.

[4]  Jamie Callan,et al.  The Halo Effect in Multi-component Ratings and its Implications for Recommender Systems : The Case of Yahoo ! Movies , 2010 .

[5]  Pat Hanrahan,et al.  Identification and validation of cognitive design principles for automated generation of assembly instructions , 2004, AVI.

[6]  John Millar Carroll The Nurnberg Funnel: Designing Minimalist Instruction for Practical Computer Skill , 1990 .

[7]  L. R. Novick,et al.  Folding a fish, making a mushroom: The role of diagrams in executing assembly procedures , 2000, Memory & cognition.

[8]  Andrea Bunt,et al.  TaggedComments: promoting and integrating user comments in online application tutorials , 2014, CHI.

[9]  Pei-Yu Chi,et al.  MixT: automatic generation of step-by-step mixed media tutorials , 2012, UIST.

[10]  Harold R. Booher Relative Comprehensibility of Pictorial Information and Printed Words in Proceduralized Instructions , 1975 .

[11]  Gierad Laput,et al.  Tutorial-based interfaces for cloud-enabled applications , 2012, UIST.

[12]  Björn Hartmann,et al.  Delta: a tool for representing and comparing workflows , 2012, CHI.

[13]  Andrea Bunt,et al.  Understanding the Roles and Uses of Web Tutorials , 2013, ICWSM.

[14]  Tovi Grossman,et al.  Sketch-sketch revolution: an engaging tutorial system for guided sketching and application learning , 2011, UIST.

[15]  Tovi Grossman,et al.  Chronicle: capture, exploration, and playback of document workflow histories , 2010, UIST.

[16]  Takeo Igarashi,et al.  Generating photo manipulation tutorials by demonstration , 2009, ACM Trans. Graph..

[17]  Tovi Grossman,et al.  ToolClips: an investigation of contextual video assistance for functionality understanding , 2010, CHI.

[18]  Gediminas Adomavicius,et al.  New Recommendation Techniques for Multicriteria Rating Systems , 2007, IEEE Intelligent Systems.

[19]  Pat Hanrahan,et al.  Designing effective step-by-step assembly instructions , 2003, ACM Trans. Graph..

[20]  Kevin Knabe Apple guide: a case study in user-aided design of online help , 1995, CHI '95.

[21]  Wei-Guang Teng,et al.  Incorporating Multi-Criteria Ratings in Recommendation Systems , 2007, 2007 IEEE International Conference on Information Reuse and Integration.

[22]  Kenneth R. Stern An Evaluation of Written, Graphics, and Voice Messages in Proceduralized Instructions , 1984 .

[23]  Krzysztof Z. Gajos,et al.  Crowdsourcing step-by-step information extraction to enhance existing how-to videos , 2014, CHI.

[24]  Adam Fourney,et al.  Characterizing the usability of interactive applications through query log analysis , 2011, CHI.

[25]  Ramayya Krishnan,et al.  Research Note - The Halo Effect in Multicomponent Ratings and Its Implications for Recommender Systems: The Case of Yahoo! Movies , 2012, Inf. Syst. Res..

[26]  Tovi Grossman,et al.  Searching for software learning resources using application context , 2011, UIST.