End-user experiences of visual and textual programming environments for Arduino

Booth, T. and Stumpf, S. (2013) End-user experiences of visual and textual programming environments for Arduino. In: Dittrich, Y., Burnett, M., Mørch, A. and Redmiles, D. (eds.) End-User Development: 4th International Symposium, IS-EUD 2013, Copenhagen, Denmark, June 10-13, 2013. Proceedings. Series: Lecture notes in computer science (7897). Springer: Berlin, Heidelberg, pp. 25-39. ISBN 9783642387050 (doi: 10.1007/978-3-642-38706-7_4)

Full text not currently available from Enlighten.

Abstract

Arduino is an open source electronics platform aimed at hobbyists, artists, and other people who want to make things but do not necessarily have a background in electronics or programming. We report the results of an exploratory empirical study that investigated the potential for a visual programming environment to provide benefits with respect to efficacy and user experience to end-user programmers of Arduino as an alternative to traditional text-based coding. We also investigated learning barriers that participants encountered in order to inform future programming environment design. Our study provides a first step in exploring end-user programming environments for open source electronics platforms.

Item Type:Book Sections
Status:Published
Glasgow Author(s) Enlighten ID:Stumpf, Dr Simone
Authors: Booth, T., and Stumpf, S.
College/School:College of Science and Engineering > School of Computing Science
Publisher:Springer
ISBN:9783642387050

University Staff: Request a correction | Enlighten Editors: Update this record