skip to main content
10.1145/2771839.2771866acmconferencesArticle/Chapter ViewAbstractPublication PagesidcConference Proceedingsconference-collections
demonstration

Strawbies: explorations in tangible programming

Published:21 June 2015Publication History

ABSTRACT

In this demo we present Strawbies, a realtime tangible programming game designed for children ages 5 to 10. Strawbies is played by constructing physical programs out of wooden tiles in front of an iPad. This interaction is made possible with the use of an Osmo play system that includes a mirror to reflect images in front of the iPad through the front-facing camera. We combined this system with the TopCodes computer vision library for fast and reliable image recognition. Here we describe a set of principles that guided our iterative design process along with an overview of testing sessions with children that informed our most recent instantiation of Strawbies.

References

  1. Cuban, L. (2009). Oversold and underused: Computers in the classroom. Harvard University Press.Google ScholarGoogle ScholarCross RefCross Ref
  2. Chawla, K., Chiou, M., Sandes, A., & Blikstein, P. (2013). Dr. Wagon: a 'stretchable' toolkit for tangible computer programming. In Proc. Interaction Design and Children (IDC'13), 561--564. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. diSessa, A. (2000). Changing Minds: Computers, Learning, and Literacty. MIT Press. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Flannery, L. P., Silverman, B., Kazakoff, E. R., Bers, M. U., Bontá, P., & Resnick, M. (2013). Designing ScratchJr: Support for early childhood learning through computer programming. In Proc. Interaction Design and Children (IDC'13), 1--10. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Horn, M. S. (2013). The role of cultural forms in tangible interaction design. In Proc. Tangible, Embedded, and Embodied Interaction (TEI'13). Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Horn, M. TopCode: Tangible Object Placement Codes. http://users.eecs.northwestern.edu/~mhorn/topcodes/Google ScholarGoogle Scholar
  7. Horn, M. S., Crouser, R. J., & Bers, M. U. (2012). Tangible interaction and learning: The case for a hybrid approach. Pers. and Ubiq. Computing, 16(4), 379--389. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Horn, M. S., AlSulaiman, S., Koh, J. (2013). Translating Roberto to Omar: Computational literacy, stickerbooks, and cultural forms. In Proc. IDC'13, 120--127. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. McNerney, T. (2004). From turtles to tangible programming bricks: explorations in physical language design. Pers. and Ubiq. Computing, 8(5), 326--337. Google ScholarGoogle ScholarCross RefCross Ref
  10. Montemayor, J., Druin, A., Chipman, G., Farber, A., & Guha, M. L. (2004). Tools for children to create physical interactive StoryRooms. Computers in Entertainment: Educating children through entertainment Part II, 2(1). Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Oh, H., Deshmane, A., Li, F., Han, J. Y., Stewart, M., Tsai, M., & Oakley, I. (2013). The digital dream lab: tabletop puzzle blocks for exploring programmatic concepts. In Proc. Tangible, Embedded and Embodied Interaction (TEI'13) Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Osmo. https://www.playosmo.comGoogle ScholarGoogle Scholar
  13. Papert, S. (1980). Mindstorms: Children, Computers, and Powerful Ideas. New York: Basic Books. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., Millner, A., Rosenbaum, E., Silver, J., Sliverman, B. & Kafai, Y. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60--67. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Schweikardt, E., & Gross, M. D. (2008). The robot is the program: interacting with roBlocks. In Proc. Tangible and Embedded Interaction (TEI'08), 167--168. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Sapounidis, T., & Demetriadis, S. (2013). Tangible versus graphical user interfaces for robot programming: exploring cross-age children's preferences. Personal and ubiquitous computing, 17(8), 1775--1786. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Sipitakiat, A., & Nusen, N. (2012). Robo-Blocks: designing debugging abilities in a tangible programming system for early primary school children. In Proc. Interaction Design and Children (IDC'12), 98--105. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Weintrop, D., & Wilensky, U. (2013). RoboBuilder: A Computational Thinking Game. In Proc. ACM Technical Symposium on Computer Science Education, 736--736. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Wyeth, P. (2008). How young children learn to program with sensor, action, and logic blocks. Journal of the Learning Sciences, 17(4), 517--550.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Strawbies: explorations in tangible programming

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      IDC '15: Proceedings of the 14th International Conference on Interaction Design and Children
      June 2015
      488 pages
      ISBN:9781450335904
      DOI:10.1145/2771839

      Copyright © 2015 Owner/Author

      Permission to make digital or hard copies of part or all 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 third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 21 June 2015

      Check for updates

      Qualifiers

      • demonstration

      Acceptance Rates

      IDC '15 Paper Acceptance Rate24of103submissions,23%Overall Acceptance Rate172of578submissions,30%

      Upcoming Conference

      IDC '24
      Interaction Design and Children
      June 17 - 20, 2024
      Delft , Netherlands

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader