The Design Space of Tangible Interfaces for Computational Tinkerability

Authors

DOI:

https://doi.org/10.21240/constr/2025/102.X

Keywords:

Artificial Intelligence, Constructionism, Scratch, CS

Abstract

Tangible interfaces offer a powerful approach for engaging learners in computational experiences, fostering intuitive, collaborative, and constructionist-driven learning. This work explores the landscape of tangible interfaces for computational tinkering – tools and interfaces that immerse learners in computational learning in a playful and open-ended format. We surveyed and analyzed 33 research projects to highlight the contexts they engage learners with their use of tangible interaction (tangibility) and the open-endedness or expressivity offered by the interfaces. Based on our survey, we develop a design space of tangible computational tinkering interfaces. Our findings (1) showcase the diversity of learning goals and creative opportunities in tinkering interfaces, (2) set forth a taxonomy of tangible interaction they utilize and (3) define a spectrum to examine the tinkerability of such interfaces. This design space provides insights for researchers, designers, and educators to explore the landscape of tangible, open-ended learning experiences and inform their future development.

References

Antle, A. N., & Wise, A. F. (2013). Getting down to details: Using theories of cognition and learning to inform tangible user interface design. Interacting with Computers, 25(1), 1-20. DOI: https://doi.org/10.1093/iwc/iws007

Barnes, C., Jacobs, D. E., Sanders, J., Goldman, D. B., Rusinkiewicz, S., Finkelstein, A., & Agrawala, M. (2008). Video puppetry: a performative interface for cutout animation. In ACM SIGGRAPH Asia 2008 papers (pp. 1-9). DOI: https://doi.org/10.1145/1457515.1409077

Bdeir, A. (2009, February). Electronics as material: littleBits. In Proceedings of the 3rd international conference on tangible and embedded interaction (pp. 397-400). DOI: https://doi.org/10.1145/1517664.1517743

Brombacher, H., Van Koningsbruggen, R., Vos, S., & Houben, S. (2024, February). SensorBricks: a Collaborative Tangible Sensor Toolkit to Support the Development of Data Literacy. In Proceedings of the Eighteenth International Conference on Tangible, Embedded, and Embodied Interaction (pp. 1-17). DOI: https://doi.org/10.1145/3623509.3633378

Brosterman, N. (2001). Inventing kindergarten. Journal of Aesthetics and Art Criticism, 59(2).

Buechley, L., Eisenberg, M., Catchen, J., & Crockett, A. (2008, April). The LilyPad Arduino: using computational textiles to investigate engagement, aesthetics, and diversity in computer science education. In Proceedings of the SIGCHI conference on Human factors in computing systems (pp. 423-432). DOI: https://doi.org/10.1145/1357054.1357123

Cassinelli, A., & Saakes, D. (2017, March). Data flow, spatial physical computing. In Proceedings of the Eleventh International Conference on Tangible, Embedded, and Embodied Interaction (pp. 253-259). DOI: https://doi.org/10.1145/3024969.3024978

Fuste, A., & Schmandt, C. (2019, October). HyperCubes: A playful introduction to computational thinking in augmented reality. In Extended Abstracts of the Annual Symposium on Computer-Human Interaction in Play Companion Extended Abstracts (pp. 379-387). DOI: https://doi.org/10.1145/3341215.3356264

Gallardo, D., Julia, C. F., & Jorda, S. (2008, October). TurTan: A tangible programming language for creative exploration. In 2008 3rd IEEE International Workshop on Horizontal Interactive Human Computer Systems (pp. 89-92). IEEE. DOI: https://doi.org/10.1109/TABLETOP.2008.4660189

Han, K., Tang, K., & Wang, M. (2024, February). Tangible Diffusion: Exploring Artwork Generation via Tangible Elements and AI Generative Models in Arts and Design Education. In Proceedings of the Eighteenth International Conference on Tangible, Embedded, and Embodied Interaction (pp. 1-13). DOI: https://doi.org/10.1145/3623509.3633394

Horn, M. S., AlSulaiman, S., & Koh, J. (2013, June). Translating Roberto to Omar: computational literacy, stickerbooks, and cultural forms. In Proceedings of the 12th International Conference on Interaction Design and Children (pp. 120-127). DOI: https://doi.org/10.1145/2485760.2485773

Horn, M. S., & Jacob, R. J. (2007, February). Designing tangible programming languages for classroom use. In Proceedings of the 1st international conference on Tangible and embedded interaction (pp. 159-162). DOI: https://doi.org/10.1145/1226969.1227003

Hu, F., Zekelman, A., Horn, M., & Judd, F. (2015, June). Strawbies: explorations in tangible programming. In Proceedings of the 14th International Conference on Interaction Design and Children (pp. 410-413). DOI: https://doi.org/10.1145/2771839.2771866

Im, H., & Rogers, C. (2021, June). Draw2code: Low-cost tangible programming for creating AR animations. In Proceedings of the 20th Annual ACM Interaction Design and Children Conference (pp. 427-432). DOI: https://doi.org/10.1145/3459990.3465189

Jin, Q., Wang, D., & Sun, F. (2018, October). TanCreator: A Tangible Tool for Children to Create Augmented Reality Games. In Proceedings of the 2018 ACM International Joint Conference and 2018 International Symposium on Pervasive and Ubiquitous Computing and Wearable Computers (pp. 82-85). DOI: https://doi.org/10.1145/3267305.3267603

Kang, S., Norooz, L., Bonsignore, E., Byrne, V., Clegg, T., & Froehlich, J. E. (2019, June). Prototypar: Prototyping and simulating complex systems with paper craft and augmented reality. In Proceedings of the 18th ACM international conference on interaction design and children (pp. 253-266). DOI: https://doi.org/10.1145/3311927.3323135

Kazemitabaar, M., McPeak, J., Jiao, A., He, L., Outing, T., & Froehlich, J. E. (2017, May). Makerwear: A tangible approach to interactive wearable creation for children. In Proceedings of the 2017 chi conference on human factors in computing systems (pp. 133-145). DOI: https://doi.org/10.1145/3025453.3025887

Koushik, V., Guinness, D., & Kane, S. K. (2019, May). Storyblocks: A tangible programming game to create accessible audio stories. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems (pp. 1-12). DOI: https://doi.org/10.1145/3290605.3300722

Liang, M., Li, Y., Weber, T., & Hussmann, H. (2021, June). Tangible interaction for children’s creative learning: A review. In Proceedings of the 13th Conference on Creativity and Cognition (pp. 1-14). DOI: https://doi.org/10.1145/3450741.3465262

Long, D., Rollins, S., Ali-Diaz, J., Hancock, K., Nuonsinoeun, S., Roberts, J., & Magerko, B. (2023, June). Fostering AI Literacy with Embodiment & Creativity: From Activity Boxes to Museum Exhibits. In Proceedings of the 22nd Annual ACM Interaction Design and Children Conference (pp. 727-731). DOI: https://doi.org/10.1145/3585088.3594495

Marshall, P. (2007, February). Do tangible interfaces enhance learning?. In Proceedings of the 1st international conference on Tangible and embedded interaction (pp. 163-170). DOI: https://doi.org/10.1145/1226969.1227004

Martinez, S. L., & Stager, G. S. (2013). Invent to learn: Makers in the classroom. The Education Digest, 79(4), 11.

Melcer, E. F., & Isbister, K. (2018, April). Bots & (Main) frames: exploring the impact of tangible blocks and collaborative play in an educational programming game. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems (pp. 1-14). DOI: https://doi.org/10.1145/3173574.3173840

Oh, H., Deshmane, A., Li, F., Han, J. Y., Stewart, M., Tsai, M., ... & Oakley, I. (2013, February). The digital dream lab: tabletop puzzle blocks for exploring programmatic concepts. In Proceedings of the 7th international conference on tangible, embedded and embodied interaction (pp. 51-56). DOI: https://doi.org/10.1145/2460625.2460633

Oh, H., & Gross, M. D. (2015, January). Cube-in: A learning kit for physical computing basics. In Proceedings of the Ninth International Conference on Tangible, Embedded, and Embodied Interaction (pp. 383-386). DOI: https://doi.org/10.1145/2677199.2680597

Oh, H., Hsi, S., Posner, N., Dixon, C., Smith, T., & Cheng, T. (2023). Making computing visible & tangible: A paper-based computing toolkit for codesigning inclusive computing education activities. International Journal of Child-Computer Interaction, 38, 100602. DOI: https://doi.org/10.1016/j.ijcci.2023.100602

Palinkas, L. A., Horwitz, S. M., Green, C. A., Wisdom, J. P., Duan, N., & Hoagwood, K. (2015). Purposeful sampling for qualitative data collection and analysis in mixed method implementation research. Administration and policy in mental health and mental health services research, 42, 533-544. DOI: https://doi.org/10.1007/s10488-013-0528-y

Papert, S. (1991). Situating Constructionism. Constructionism/Ablex.

Petrich, M., Wilkinson, K., & Bevan, B. (2013). It looks like fun, but are they learning?. In Design, make, play (pp. 50-70). Routledge.

Potter, W. J., & Levine-Donnerstein, D. (1999). Rethinking validity and reliability in content analysis. DOI: https://doi.org/10.1080/00909889909365539

Presicce, C. (2017). Explorations in computational tinkering (Doctoral dissertation, Massachusetts Institute of Technology).

Raffle, H. S., Parkes, A. J., & Ishii, H. (2004, April). Topobo: a constructive assembly system with kinetic memory. In Proceedings of the SIGCHI conference on Human factors in computing systems (pp. 647-654). DOI: https://doi.org/10.1145/985692.985774

Resnick, M., Maloney, J., Monroy-Hernández, A., Rusk, N., Eastmond, E., Brennan, K., ... & Kafai, Y. (2009). Scratch: programming for all. Communications of the ACM, 52(11), 60-67. DOI: https://doi.org/10.1145/1592761.1592779

Resnick, M., & Rosenbaum, E. (2013). Designing for tinkerability. In Design, make, play (pp. 163-181). Routledge. DOI: https://doi.org/10.4324/9780203108352-15

Sabuncuoglu, A. (2020, February). Tangible music programming blocks for visually impaired children. In Proceedings of the Fourteenth International Conference on Tangible, Embedded, and Embodied Interaction (pp. 423-429). DOI: https://doi.org/10.1145/3374920.3374939

Sabuncuoğlu, A., Erkaya, M., Buruk, O. T., & Göksun, T. (2018, June). Code notes: designing a low-cost tangible coding tool for/with children. In Proceedings of the 17th ACM Conference on Interaction Design and Children (pp. 644-649). DOI: https://doi.org/10.1145/3202185.3210791

Sabuncuoglu, A., & Sezgin, T. M. (2022). Kart-on: An extensible paper programming strategy for affordable early programming education. Proceedings of the ACM on Human-Computer Interaction, 6(EICS), 1-18. DOI: https://doi.org/10.1145/3534524

Schweikardt, E., & Gross, M. D. (2008, November). Learning about complexity with modular robots. In 2008 Second IEEE International Conference on Digital Game and Intelligent Toy Enhanced Learning (pp. 116-123). IEEE. DOI: https://doi.org/10.1109/DIGITEL.2008.49

Shaer, O., & Hornecker, E. (2010). Tangible user interfaces: past, present, and future directions. Foundations and Trends® in Human–Computer Interaction, 3(1–2), 4-137. DOI: https://doi.org/10.1561/1100000026

Sullivan, A. A., Bers, M. U., & Mihm, C. (2017). Imagining, playing, and coding with KIBO: using robotics to foster computational thinking in young children. Siu-cheung KONG The Education University of Hong Kong, Hong Kong, 110.

Tada, K., & Tanaka, J. (2015). Tangible programming environment using paper cards as command objects. Procedia Manufacturing, 3, 5482-5489. DOI: https://doi.org/10.1016/j.promfg.2015.07.693

Te, P. (2015, June). TADCAD: A tangible and gestural 3D modeling & printing platform for building creativity. In Proceedings of the 14th International Conference on Interaction Design and Children (pp. 406-409). DOI: https://doi.org/10.1145/2771839.2771865

Threekunprapa, A., & Yasri, P. (2020). Unplugged Coding Using Flowblocks for Promoting Computational Thinking and Programming among Secondary School Students. International Journal of Instruction, 13(3), 207-222. DOI: https://doi.org/10.29333/iji.2020.13314a

Turkle, S., & Papert, S. (1990). Epistemological pluralism: Styles and voices within the computer culture. Signs: Journal of women in culture and society, 16(1), 128-157. DOI: https://doi.org/10.1086/494648

Vossoughi, S., & Bevan, B. (2014). Making and tinkering: A review of the literature. National Research Council Committee on Out of School Time STEM, 67, 1-55.

Wang, D., Zhang, C., & Wang, H. (2011, June). T-Maze: a tangible programming tool for children. In Proceedings of the 10th international conference on interaction design and children (pp. 127-135). DOI: https://doi.org/10.1145/1999030.1999045

Weller, M. P., Do, E. Y. L., & Gross, M. D. (2008, February). Posey: instrumenting a poseable hub and strut construction toy. In Proceedings of the 2nd international conference on Tangible and embedded interaction (pp. 39-46). DOI: https://doi.org/10.1145/1347390.1347402

Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35. DOI: https://doi.org/10.1145/1118178.1118215

Wyeth, P., & Wyeth, G. F. (2001). Electronic blocks: Tangible programming elements for preschoolers. DOI: https://doi.org/10.1145/506558.506591

Yang, R., & Do, E. Y. L. (2024, March). PaBo Bot: Paper Box Robots for Everyone. In Companion of the 2024 ACM/IEEE International Conference on Human-Robot Interaction (pp. 1158-1162). DOI: https://doi.org/10.1145/3610978.3640696

Yu, J., & Roque, R. (2019). A review of computational toys and kits for young children. International Journal of Child-Computer Interaction, 21, 17-36. DOI: https://doi.org/10.1016/j.ijcci.2019.04.001

Zhang, A. X., Bernstein, M. S., Karger, D. R., & Ackerman, M. S. (2024). Form-From: A Design Space of Social Media Systems. Proceedings of the ACM on Human-Computer Interaction, 8(CSCW1), 1-47. DOI: https://doi.org/10.1145/3641006

Zuckerman, O., Arida, S., & Resnick, M. (2005, April). Extending tangible interfaces for education: digital montessori-inspired manipulatives. In Proceedings of the SIGCHI conference on Human factors in computing systems (pp. 859-868). DOI: https://doi.org/10.1145/1054972.1055093

Zykov, V., Chan, A., & Lipson, H. (2007, November). Molecubes: An open-source modular robotics kit. In IROS-2007 Self-Reconfigurable Robotics Workshop (pp. 3-6). Citeseer.

Downloads

Published

24-06-2025

Conference Proceedings Volume

Section

Full Paper

How to Cite

The Design Space of Tangible Interfaces for Computational Tinkerability. (2025). Constructionism Conference Proceedings, 8, 325-340. https://doi.org/10.21240/constr/2025/102.X