Supercharging Trial-and-Error for Learning Complex Software Applications
Damien Masson, Jo Vermeulen, George W. Fitzmaurice, Justin Matejka
摘要
Despite an abundance of carefully-crafted tutorials, trial-and-error remains many people’s preferred way to learn complex software. Yet, approaches to facilitate trial-and-error (such as tooltips) have evolved very little since the 1980s. While existing mechanisms work well for simple software, they scale poorly to large feature-rich applications. In this paper, we explore new techniques to support trial-and-error in complex applications. We identify key benefits and challenges of trial-and-error, and introduce a framework with a conceptual model and design space. Using this framework, we developed three techniques: ToolTrack to keep track of trial-and-error progress; ToolTrip to go beyond trial-and-error of single commands by highlighting related commands that are frequently used together; and ToolTaste to quickly and safely try commands. We demonstrate how these techniques facilitate trial-and-error, as illustrated through a proof-of-concept implementation in the CAD software Fusion 360. We conclude by discussing possible scenarios and outline directions for future research on trial-and-error.
问问这篇 Paper
问问你的智能体。
Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。
引用它的顶会 Paper9
- Exploring Challenges and Opportunities to Support Designers in Learning to Co-create with AI-based Manufacturing Design ToolsFrederic Gmeiner, Humphrey Yang, Lining Yao, Kenneth Holstein 等CHI 2023 · 被引用 125 次
- DirectGPT: A Direct Manipulation Interface to Interact with Large Language ModelsDamien Masson, Sylvain Malacria, Géry Casiez, Daniel VogelCHI 2024 · 被引用 104 次
- Textoshop: Interactions Inspired by Drawing Software to Facilitate Text EditingDamien Masson, Young-Ho Kim, Fanny ChevalierCHI 2025 · 被引用 38 次
- ChartDetective: Easy and Accurate Interactive Data Extraction from Complex Vector ChartsDamien Masson, Sylvain Malacria, Daniel Vogel, Edward Lank 等CHI 2023 · 被引用 22 次
- AQuA: Automated Question-Answering in Software Tutorial Videos with Visual AnchorsSaelyne Yang, Jo Vermeulen, George W. Fitzmaurice, Justin MatejkaCHI 2024 · 被引用 15 次
相关 Paper
- Understanding and Supporting Debugging Workflows in CADFelix Hähnlein, Gilbert Bernstein, Adriana SchulzUIST 2024 · 被引用 5 次
- ExplorAR: Assisting Older Adults to Learn Smartphone Apps through AR-powered Trial-and-Error with Interactive GuidanceJiawei Li, Linjie Qiu, Zhiqing Wu, Qiongyan Chen 等ACM MM 2025 · 被引用 3 次
- CADModelScope: Revealing the Dependency Structure Behind Parametric Computer-Aided Design ModelsYuanzhe Deng, Zhijing Zhang, Shurui Zhou, Alison OlechowskiCHI 2026 · 被引用 1 次
- Debugging Database Queries: A Survey of Tools, Techniques, and UsersSneha Gathani, Peter Lim, Leilani BattleCHI 2020 · 被引用 23 次
- Fusion 360 gallery: a dataset and environment for programmatic CAD construction from human design sequencesKarl D. D. Willis, Yewen Pu, Jieliang Luo, Hang Chu 等SIGGRAPH 2021 · 被引用 197 次
