What Is the Best Way For Developers to Learn New Software Tools? An Empirical Comparison Between a Text and a Video Tutorial
Verena K\"afer (Universit\"at Stuttgart, Germany), Daniel Kulesz, (Institute for Software Technology, University of Stuttgart, Germany), Stefan, Wagner (University of Stuttgart, Germany)

TL;DR
This study empirically compares text and video tutorials for teaching software tools, finding minimal efficiency differences and highlighting user preferences, which informs tutorial design for developers.
Contribution
It provides the first direct comparison of text versus video tutorials in software learning, revealing their relative effectiveness and user preferences through controlled experiments.
Findings
Text tutorials enable faster completion times.
Video tutorials facilitate quicker application of learned content.
Users prefer videos for initial learning and texts for information lookup.
Abstract
The better developers can learn software tools, the faster they can start using them and the more efficiently they can later work with them. Tutorials are supposed to help here. While in the early days of computing, mostly text tutorials were available, nowadays software developers can choose among a huge number of tutorials for almost any popular software tool. However, only little research was conducted to understand how text tutorials differ from other tutorials, which tutorial types are preferred and, especially, which tutorial types yield the best learning experience in terms of efficiency and effectiveness, especially for programmers. To evaluate these questions, we converted an existing video tutorial for a novel software tool into a content-equivalent text tutorial. We then conducted an experiment in three groups where 42 undergraduate students from a software engineering course…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsOpen Education and E-Learning · Wikis in Education and Collaboration · Intelligent Tutoring Systems and Adaptive Learning
