Navigation auf zora.uzh.ch

Search ZORA

ZORA (Zurich Open Repository and Archive)

Training industrial end‐user programmers with interactive tutorials

Ritschel, Nico; Sawant, Anand Ashok; Weintrop, David; Holmes, Reid; Bacchelli, Alberto; Garcia, Ronald; Chandrika, K R; Mandal, Avijit; Francis, Patrick; Shepherd, David C (2023). Training industrial end‐user programmers with interactive tutorials. Software: Practice and Experience, 53(3):729-747.

Abstract

Newly released robot programming tools have made it feasible for end‐users to program industrial robots by combining block‐based languages and lead‐through programming. To use these systems effectively, end‐users, who usually have limited or no programming experience, require training. To train users, tutoring systems are often used for block‐based programming—some even for lead‐through programming—but no tutorial system combines these two types of programming. We present CoBlox Interactive Tutorials (CITs), a novel tutoring approach that teaches how to use both the hardware and
software components that comprise a typical end‐user robot programming environment. As users switch between the two programming styles, CITs provide them with extensive scaffolding, give users immediate feedback on missteps, and provide guidance on next steps. To evaluate CITs, we conducted a study with 79 industrial end‐users using a programming environment released by ABB Robotics that compares our approach to training with training videos, the most commonly used training in industry. This study, one of the largest to date on training professional end‐users, found that CIT‐trained users authored more correct programs in less time than video‐trained users. This shows that a tight integration of hardware and software concepts is crucial to training end‐users to program industrial robots.

Additional indexing

Item Type:Journal Article, refereed, original work
Communities & Collections:03 Faculty of Economics > Department of Informatics
Dewey Decimal Classification:000 Computer science, knowledge & systems
Scopus Subject Areas:Physical Sciences > Software
Uncontrolled Keywords:Software
Scope:Discipline-based scholarship (basic research)
Language:English
Date:1 March 2023
Deposited On:19 Feb 2024 13:11
Last Modified:31 Dec 2024 02:35
Publisher:Wiley-Blackwell Publishing, Inc.
ISSN:0038-0644
OA Status:Green
Publisher DOI:https://doi.org/10.1002/spe.3167
Project Information:
  • Funder: ABB Corporate Research
  • Grant ID:
  • Project Title:
  • Funder: Natural Sciences and Engineering Research Council of Canada
  • Grant ID:
  • Project Title:
Download PDF  'Training industrial end‐user programmers with interactive tutorials'.
Preview
  • Content: Accepted Version
  • Language: English
  • Licence: Creative Commons: Attribution 4.0 International (CC BY 4.0)

Metadata Export

Statistics

Citations

Dimensions.ai Metrics
1 citation in Web of Science®
1 citation in Scopus®
Google Scholar™

Altmetrics

Downloads

32 downloads since deposited on 19 Feb 2024
34 downloads since 12 months
Detailed statistics

Authors, Affiliations, Collaborations

Similar Publications