Crossed Wires: Investigating the Problems of End-User Developers in a Physical Computing Task
summary
Study observes 20 participants using an Arduino board, breadboard, temperature sensor, three LEDs and the Arduino IDE/serial monitor to build a “loveometer” in 45 minutes. Only 6 completed the task; 10 failed from circuit faults (five mis-wirings, five missing resistors) while three failed from program errors. Many programs are correct but circuit errors produce confusing serial readings, provoke wrong program fixes, and often become fatal because users misdiagnose hardware as software.
AI-written summary · about
chapters (10)
- 0:00Introduction to study
- 1:11Physical computing challenges
- 3:19Study design and participants
- 5:10Loveometer task overview
- 8:24Problem locations analysis
- 10:10Circuit construction failures
- 11:18Debugging misdiagnosis example
- 13:01Support recommendations
- 15:09Study findings summary
- 16:18Q&A discussion
related talks
19mElectroTutor: Test-Driven Physical Computing Tutorials
01h 35mArduino 101 Workshop
36mComputer Assisted Arts and Crafts
20mThe Toastboard: Ubiquitous Instrumentation and Automated Checking of Breadboarded Circuits
57mTeaching Kids Robotics
18mTrigger-Action-Circuits: Leveraging Generative Design to Enable Novices to Design and Build ...
46mPhysical Computing, or How Software Meets Xmas Trees (and more)
46mThe Ultimate Arduino Bootstrap
