[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
research-article

Design and Evaluation of RaPIDO, A Platform for Rapid Prototyping of Interactive Outdoor Games

Published: 23 August 2017 Publication History

Abstract

Outdoor, multi-player games involving social interaction and physical activity are an emerging class of applications particularly interesting for children, for whom the attraction and the health and developmental benefits are clear cut. Implementing and prototyping such games present non-trivial technical challenges to interaction and game designers; this hampers iterative prototyping and testing cycles that are core to user-centred design and game development processes. This insight has motivated the development of RaPIDO (Rapid prototyping of Physical Interaction Design for Outdoor games), a prototyping platform for physical computing, targeting interaction designers with limited electronics or software skills. RaPIDO has been evaluated in a user test, evaluating RaPIDOs software library, and in a case study involving two designers who used it to develop outdoor games for children. We illustrate how RaPIDO enabled broader exploration of the design space and faster iterations than would otherwise be possible, allowing designers to focus on the core game concepts rather than complex and low-level engineering issues.

Supplementary Material

a28-soute-supp.pdf (soute.zip)
Supplemental movie, appendix, image and software files for, Design and Evaluation of RaPIDO, A Platform for Rapid Prototyping of Interactive Outdoor Games

References

[1]
Daniel Avrahami and Scott E. Hudson. 2002. Forming interactivity: A tool for rapid prototyping of physical interactive products. In Proceedings of the 4th Conference on Designing Interactive Systems: Processes, Practices, Methods, and Techniques (DIS’02). ACM, New York, NY, 141--146.
[2]
Rafael Ballagas, Meredith Ringel, Maureen Stone, and Jan Borchers. 2003. iStuff: A physical user interface toolkit for ubiquitous computing environments. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI’03). ACM, New York, NY, USA, 537--544.
[3]
Tilde Bekker, Janienke Sturm, and Berry Eggen. 2010. Designing playful interactions for social interaction and physical play. Personal and Ubiquitous Computing 14, 5 (2010), 385--396.
[4]
Marek Bell, Matthew Chalmers, Louise Barkhuus, Malcolm Hall, Scott Sherwood, Paul Tennent, Barry Brown, Duncan Rowland, and Steve Benford. 2006. Interweaving mobile games with everyday life. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, Montral, Qubec, Canada, 417--426.
[5]
T. Boren and J. Ramey. 2000. Thinking aloud: Reconciling theory and practice. IEEE Transactions on Professional Communication 43, 3 (September 2000), 261--278.
[6]
Joel Brandt, Philip J. Guo, Joel Lewenstein, Mira Dontcheva, and Scott R. Klemmer. 2009. Two studies of opportunistic programming: interleaving web foraging, learning, and writing code. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI’09). ACM, New York, NY, 1589--1598.
[7]
John Brooke. 1996. SUS: A “quick and dirty” usability scale. In Usability Evaluation in Industry, Patrick W. Jordan, B. Thomas, Ian Lyall McClelland, and Bernard Weerdmeester (Eds.). Taylor 8 Francis, London, United Kingdom.
[8]
Bill Buxton. 2007. Sketching User Experiences: Getting the Design Right and the Right Design (1st ed.). Morgan Kaufmann, San Francisco, California, USA.
[9]
Scott Carter, Jennifer Mankoff, Scott R. Klemmer, and Tara Matthews. 2008. Exiting the cleanroom: On ecological validity and ubiquitous computing. Human Computer Interaction 23, 1 (2008), 47--99.
[10]
Deborah R. Compeau and Christopher A. Higgins. 1995. Computer self-efficacy: Development of a measure and initial test. MIS Quarterly 19, 2 (1995), 189--211.
[11]
G. Costikyan. 2002. I have no words 8 I must design: Toward a critical vocabulary for games. In Proceedings of the Computer Games and Digital Cultures Conference. 9--33. http://andrey.savelyev.2009.homepage.auditory.ru/2006/Ivan.Ignatyev/DiGRA%/I%20Have%20No%20Words%20%26%20I%20Must%20Design_Toward%20a%20Critical%20Vocab% ulary%20for%20Games.pdf.
[12]
Nils Dahlbck, Arne Jnsson, and Lars Ahrenberg. 1993. Wizard of Oz studies: Why and how. In Proceedings of the 1st International Conference on Intelligent User Interfaces (IUI’93). ACM, New York, NY, 193--200.
[13]
A. Engebretson and S. Wiedenbeck. 2002. Novice comprehension of programs using task-specific and non-task-specific constructs. 11--18. http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=1046335.
[14]
The Eclipse Foundation. 2012. Eclipse. Retrieved September 16, 2012 from http://www.eclipse.org/.
[15]
Jens Gerken, Hans-Christian Jetter, Michael Zllner, Martin Mader, and Harald Reiterer. 2011. The concept maps method as a tool to evaluate the usability of APIs. In Proceedings of the 2011 Annual Conference on Human Factors in Computing Systems (CHI’11). ACM, New York, NY, 3373--3382.
[16]
Thomas R. G. Green and Marian Petre. 1992. When visual programs are harder to read than textual programs. In Human-Computer Interaction: Tasks and Organisation, Proceedings of the 6th European Conference on Cognitive Ergonomics (ECCE-6). G. C. van der Veer, M. J. Tauber, S. Bagnarola, and M. Antavolits (Eds.). CUD.
[17]
Saul Greenberg and Chester Fitchett. 2001. Phidgets: Easy development of physical interfaces through physical widgets. In Proceedings of the 14th Annual ACM Symposium on User Interface Software and Technology (UIST’01). ACM, New York, NY, 209--218.
[18]
Koen Hendrix, Guo Yang, Dirk van de Mortel, Tim Tijs, and Panos Markopoulos. 2008. Designing a head-up game for children. In Proceedings of the HCI’08 Conference on People and Computers XXII, Vol. 1, 45--53. http://www.bcs.org/upload/pdf/ewic_hc08_v1_paper5.pdf.
[19]
Steve Hodges, Stuart Taylor, Nicolas Villar, James Scott, and John Helmes. 2013. Exploring physical prototyping techniques for functional devices using .NET Gadgeteer. In Proceedings of the 7th International Conference on Tangible, Embedded and Embodied Interaction (TEI’13). ACM, New York, NY, 271--274.
[20]
Steve Hodges, N. Villar, J. Scott, and A. Schmidt. 2012. A new era for ubicomp development. IEEE Pervasive Computing 11, 1 (2012), 5--9.
[21]
Hal Hodson. 2012. Google’s Ingress game is a gold mine for augmented reality. New Scientist 216, 2893 (December 2012), 19.
[22]
M. Ichinco and C. Kelleher. 2015. Exploring novice programmer example use. In Proceedings of the 2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC’15). 63--71.
[23]
Heinz K. Klein and Michael D. Myers. 1999. A set of principles for conducting and evaluating interpretive field studies in information systems. MIS Quarterly 23, 1 (March 1999), 67--93.
[24]
A. J. Ko, B. A. Myers, and Htet Htet Aung. 2004. Six learning barriers in end-user programming systems. In Proceedings of the 2004 IEEE Symposium on Visual Languages and Human Centric Computing. 199--206.
[25]
Andrew J. Ko, Robin Abraham, Laura Beckwith, Alan Blackwell, Margaret Burnett, Martin Erwig, Chris Scaffidi, Joseph Lawrance, Henry Lieberman, Brad Myers, Mary Beth Rosson, Gregg Rothermel, Mary Shaw, and Susan Wiedenbeck. 2011. The state of the art in end-user software engineering. ACM Computing Surveys 43, 3 (April 2011), 21:1--21:44.
[26]
Emiel Krahmer and Nicole Ummelen. 2004. Thinking about thinking aloud: A comparison of two verbal protocols for usability testing. IEEE Transactions on Professional Communication 47 (2004), 105--117.
[27]
J. A. Landay and B. A. Myers. 2001. Sketching interfaces: Toward more human interface design. Computer 34, 3 (2001), 56--64.
[28]
Johnny C. Lee, Daniel Avrahami, Scott E. Hudson, Jodi Forlizzi, Paul H. Dietz, and Darren Leigh. 2004. The calder toolkit: Wired and wireless components for rapidly prototyping interactive devices. In Proceedings of the 5th Conference on Designing Interactive Systems: Processes, Practices, Methods, and Techniques (DIS’04). ACM, New York, NY, 167--175.
[29]
Yang Li, Jason I. Hong, and James A. Landay. 2004. Topiary: A tool for prototyping location-enhanced applications. In Proceedings of the 17th Annual ACM Symposium on User Interface Software and Technology (UIST’04). ACM, New York, NY, 217--226.
[30]
Carsten Magerkurth, Adrian David Cheok, Regan L. Mandryk, and Trond Nilsen. 2005. Pervasive games: Bringing computer entertainment back to the real world. Computers in Entertainment 3, 3 (2005), 4--4.
[31]
Carsten Magerkurth, Timo Engelke, and Dan Grollman. 2006. A component based architecture for distributed, pervasive gaming applications. In Proceedings of the 2006 ACM SIGCHI International Conference on Advances in Computer Entertainment Technology (ACE’06). ACM, New York, NY.
[32]
Remco Magielse and Panos Markopoulos. 2009. HeartBeat: An outdoor pervasive game for children. In Proceedings of the 27th International Conference on Human Factors in Computing Systems (CHI’09). ACM, New York, NY, 2181--2184.
[33]
John Maloney, Mitchel Resnick, Natalie Rusk, Brian Silverman, and Evelyn Eastmond. 2010. The scratch programming language and environment. ACM Transations on Computing Education 10, 4 (November 2010), 16:1--16:15.
[34]
Florian Mueller, Stefan Agamanolis, and Rosalind Picard. 2003. Exertion interfaces: Sports over a distance for social bonding and fun. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, Ft. Lauderdale, FL, 561--568.
[35]
Brad A. Myers, Andrew J. Ko, and Margaret M. Burnett. 2006. Invited research overview: End-user programming. In Proceedings of the CHI Extended Abstracts on Human Factors in Computing Systems (CHI EA’06). ACM, New York, NY, 75--80.
[36]
Zeljko Obrenovic and Jean-Bernard Martens. 2011. Sketching interactive systems with Sketchify. ACM Transactions on Computer-Human Interaction 18, 1 (May 2011), 4:1--4:38.
[37]
Javier Quevedo-Fernndez and J. B. O. S. Martens. 2012. Demonstrating idAnimate: A multi-touch system for sketching and rapidly manipulating animations. In Proceedings of the 7th Nordic Conference on Human-Computer Interaction: Making Sense Through Design (NordiCHI’12). ACM, New York, NY, 767--768.
[38]
Vaskar Raychoudhury, Jiannong Cao, Mohan Kumar, and Daqiang Zhang. 2013. Middleware for pervasive computing: A survey. Pervasive and Mobile Computing 9, 2 (April 2013), 177--200.
[39]
Katie Salen and Eric Zimmerman. 2003. Rules of Play: Game Design Fundamentals (illustrated edition ed.). The MIT Press, Cambridge, MA, USA.
[40]
Jeff Sauro and James R. Lewis. 2016. Quantifying the User Experience, Second Edition: Practical Statistics for User Research (2 ed.). Morgan Kaufmann, Cambridge, MA, USA.
[41]
Michael Scaife, Yvonne Rogers, Frances Aldrich, and Matt Davies. 1997. Designing for or designing with? Informant design for interactive learning environments. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. ACM, Atlanta, GA, 343--350.
[42]
Joan Soler-Adillon and Narcis Pars. 2009. Interactive slide: An interactive playground to promote physical activity and socialization of children. In Proceedings of the 27th International Conference Extended Abstracts on Human Factors in Computing Systems. ACM, Boston, MA, 2407--2416. http://portal.acm.org.janus.libr.tue.nl/citation.cfm?doid=1520340.1520343.
[43]
Iris Soute, Maurits Kaptein, and Panos Markopoulos. 2009. Evaluating outdoor play for children: Virtual vs. tangible game objects in pervasive games. In Proceedings of the 8th International Conference on Interaction Design and Children. ACM, Como, Italy, 250--253.
[44]
Iris Soute, Susanne Lagerstrom, and Panos Markopoulos. 2013. Rapid prototyping of outdoor games for children in an iterative design process. In Proceedings of the 12th International Conference on Interaction Design and Children (IDC’13). ACM, New York, NY, 74--83.
[45]
Iris Soute and Panos Markopoulos. 2014. Designing interactive outdoor games for children. In Playful User Interfaces, Anton Nijholt (Ed.). Springer, Singapore, 119--140.
[46]
Iris Soute, Panos Markopoulos, and Remco Magielse. 2009. Head Up Games: Combining the best of both worlds by merging traditional and digital play. Personal and Ubiquitous Computing 14, 5 (December 2009), 435--444.
[47]
Lei Tang, Zhiwen Yu, Xingshe Zhou, Hanbo Wang, and Christian Becker. 2011. Supporting rapid design and evaluation of pervasive applications: Challenges and solutions. Personal and Ubiquitous Computing 15, 3 (March 2011), 253--269.
[48]
Laurence Tratt. 2009. Dynamically typed languages. Advances in Computers 77 (July 2009), 149--184.
[49]
Linda de Valk, Pepijn Rijnbout, Tilde Bekker, Berry Eggen, Mark de Graaf, and Ben Schouten. 2012. Designing for playful experiences in open-ended intelligent play environments. In Proceedings of IADIS International Conference Game and Entertainment Technologies. 3--10.
[50]
Janneke Verhaegh, Iris Soute, Angelique Kessels, and Panos Markopoulos. 2006. On the design of Camelot, an outdoor game for children. In Proceedings of the 2006 Conference on Interaction Design and Children. ACM, Tampere, Finland, 9--16.
[51]
Nicolas Villar, Kiel Mark Gilleade, Devina Ramdunyellis, and Hans Gellersen. 2007. The VoodooIO gaming kit: A real-time adaptable gaming controller. Computers in Entertainment 5, 3 (July 2007).
[52]
Nicolas Villar, James Scott, Steve Hodges, Kerry Hammil, and Colin Miller. 2012. .NET gadgeteer: A platform for custom devices. In Proceedings of 2012 IEEE International Conference on Pervasive Computing and Communications (PerCom’12). Springer-Verlag, Berlin, 216--233.
[53]
R. A. Virzi. 1989. What can you learn from a low-fidelity prototype? In Proceedings of the Human Factors and Ergonomics Society Annual Meeting, Vol. 33, 224--228.

Cited By

View all
  • (2024)Comparing Virtual and Real-Life Rapid Prototyping Methods for User Testing Smart City Interfaces: A Case StudyApplied Sciences10.3390/app1421991814:21(9918)Online publication date: 30-Oct-2024
  • (2024)Collocated interactive outdoor games for children: A systematic literature reviewEntertainment Computing10.1016/j.entcom.2023.10061549(100615)Online publication date: Mar-2024
  • (2023)Designing integrated physical–digital systems for children–nature interactionInternational Journal of Child-Computer Interaction10.1016/j.ijcci.2023.10058236(100582)Online publication date: Jun-2023
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Transactions on Computer-Human Interaction
ACM Transactions on Computer-Human Interaction  Volume 24, Issue 4
August 2017
182 pages
ISSN:1073-0516
EISSN:1557-7325
DOI:10.1145/3132166
Issue’s Table of Contents
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 August 2017
Accepted: 01 May 2017
Revised: 01 May 2017
Received: 01 September 2014
Published in TOCHI Volume 24, Issue 4

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Child-computer interaction
  2. iterative prototyping
  3. outdoor play

Qualifiers

  • Research-article
  • Research
  • Refereed

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)37
  • Downloads (Last 6 weeks)5
Reflects downloads up to 01 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Comparing Virtual and Real-Life Rapid Prototyping Methods for User Testing Smart City Interfaces: A Case StudyApplied Sciences10.3390/app1421991814:21(9918)Online publication date: 30-Oct-2024
  • (2024)Collocated interactive outdoor games for children: A systematic literature reviewEntertainment Computing10.1016/j.entcom.2023.10061549(100615)Online publication date: Mar-2024
  • (2023)Designing integrated physical–digital systems for children–nature interactionInternational Journal of Child-Computer Interaction10.1016/j.ijcci.2023.10058236(100582)Online publication date: Jun-2023
  • (2021)When Screen Time Isn't Screen TimeProceedings of the 2021 CHI Conference on Human Factors in Computing Systems10.1145/3411764.3445142(1-14)Online publication date: 6-May-2021
  • (2021)Toy user interface design—Tools for Child–Computer InteractionInternational Journal of Child-Computer Interaction10.1016/j.ijcci.2021.10030730:COnline publication date: 1-Dec-2021
  • (2020)SoundWearProceedings of the 2020 ACM Designing Interactive Systems Conference10.1145/3357236.3395541(2201-2213)Online publication date: 3-Jul-2020
  • (2020)The Design of Outdoor Technologies for ChildrenHCI Outdoors: Theory, Design, Methods and Applications10.1007/978-3-030-45289-6_11(213-227)Online publication date: 20-Oct-2020
  • (2019)Developing pervasive games in interactive spaces: the JUGUEMOS toolkitMultimedia Tools and Applications10.1007/s11042-019-07983-678:22(32261-32305)Online publication date: 31-Jul-2019
  • (2019)Human-Centered Design Tools for Smart ToysInternet of Vehicles. Technologies and Services Toward Smart Cities10.1007/978-3-030-38651-1_26(327-343)Online publication date: 18-Nov-2019
  • (2018)Merging outdoor and indoor technologies for the creation of pervasive gamesProceedings of the XIX International Conference on Human Computer Interaction10.1145/3233824.3233831(1-4)Online publication date: 12-Sep-2018
  • Show More Cited By

View Options

Login options

Full Access

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media