Publication | ACM Symposium on User Interface Software & Technology 2018
ElectroTutor
Test-Driven Physical Computing Tutorials
Abstract
ElectroTutor: Test-Driven Physical Computing Tutorials
Jeremy Warner, Ben Lafreniere, George Fitzmaurice, Tovi Grossman
ACM Symposium on User Interface Software & Technology 2018
A wide variety of tools for creating physical computing systems have been developed, but getting started in this domain remains challenging for novices. In this paper, we introduce test-driven physical computing tutorials, a novel application of interactive tutorial systems to better support users in building and programming physical computing systems. These tutorials inject interactive tests into the tutorial process to help users verify and understand individual steps before proceeding. We begin by presenting a taxonomy of the types of tests that can be incorporated into physical computing tutorials. We then present ElectroTutor, a tutorial system that implements a range of tests for both the software and physical aspects of a physical computing system. A user study suggests that ElectroTutor can improve users’ success and confidence when completing a tutorial, and save them time by reducing the need to backtrack and troubleshoot errors made on previous tutorial steps.
Download publicationAssociated Autodesk Researchers
Related Resources
2025
WhatIF: Branched Narrative Fiction Visualization for Authoring Emergent Narratives using Large Language ModelsVisual analytics tool aids in developing branched narrative fiction…
2022
Capturing Designers’ Experiential Knowledge in Scalable Representation Systems: A Case Study of Knowledge Graphs for Product TeardownsThis research develops a searchable knowledge graph to capture and…
2024
StoryVerse: Towards Co-authoring Dynamic Plot with LLM-based Character Simulation via Narrative PlanningExploring how to build interactive narratives based on Large Language…
2024
Experiential Views: Towards Human Experience Evaluation of Designed Spaces using Vision-Language ModelsExploratory research on helping designers and architects anticipate…
Get in touch
Something pique your interest? Get in touch if you’d like to learn more about Autodesk Research, our projects, people, and potential collaboration opportunities.
Contact us