A tangible programming tool for creation of context-aware applications

Jisoo Lee, Luis Garduño, Erin Walker, Winslow Burleson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

29 Scopus citations

Abstract

End-user programming tools, if properly designed, have the potential to empower end-users to create context-aware applications tailored to their own needs and lives, in order to help them break bad habits and change their behaviors. In this work, we present GALLAG Strip, an easy to use mobile and tangible tool that allows users to create context aware applications without the need of programming experience. It enables programming by physical demonstration of envisioned interactions with the same sensors and objects that users will later encounter in their finished application. After an initial pilot to verify the usability of GALLAG Strip, we conducted a user study to evaluate the effects of tangible programming in terms of ease of use, engagement, and facilitation of the ideation process. We found that tangibility has both benefits and drawbacks, and suggest a mixed tangible and non-tangible approach for better user experience.

Original languageEnglish (US)
Title of host publicationUbiComp 2013 - Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing
Pages391-400
Number of pages10
DOIs
StatePublished - 2013
Event2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing, UbiComp 2013 - Zurich, Switzerland
Duration: Sep 8 2013Sep 12 2013

Publication series

NameUbiComp 2013 - Proceedings of the 2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing

Conference

Conference2013 ACM International Joint Conference on Pervasive and Ubiquitous Computing, UbiComp 2013
Country/TerritorySwitzerland
CityZurich
Period9/8/139/12/13

Keywords

  • Context-aware computing
  • End-user programming
  • Mobile programming
  • Tangible programming

ASJC Scopus subject areas

  • Software

Fingerprint

Dive into the research topics of 'A tangible programming tool for creation of context-aware applications'. Together they form a unique fingerprint.

Cite this