skip to main content
10.1145/3202185.3210784acmconferencesArticle/Chapter ViewAbstractPublication PagesidcConference Proceedingsconference-collections
research-article

AR-maze: a tangible programming tool for children based on AR technology

Published: 19 June 2018 Publication History

Abstract

Programming is an effective way to foster children's computational thinking. We present AR-Maze, which is a novel tangible programming tool using Augmented Reality (AR) technology for young children. AR-Maze superposes constant feedback on the physical world and maintains a positive, low-cost learning environment. Using this system, children could create their own programs by arranging programming blocks and debug or execute the code with a mobile device. In addition, they will be able to learn fundamental programming concepts, such as parameters, loop logic, debug, etc. We design and implement this system, as well as conduct a preliminary user study and analyze the results, which can guide a better design of AR-Maze. With this work, we intend to help children programming in an interesting and intuitive way.

References

[1]
David Bouchard and Steve Daniels. 2015. Tiles that Talk: Tangible Templates for Networked Objects. In Proceedings of the Ninth International Conference on Tangible, Embedded, and Embodied Interaction (TEI '15). ACM, 197--200.
[2]
Joshua Chan, Tarun Pondicherry, and Paulo Blikstein. 2013. LightUp: an augmented, learning platform for electronics. In Proceedings of the 12th International Conference on Interaction Design and Children (IDC '13). ACM, 491--494.
[3]
Sidhant Goyal, Rohan S. Vijay, Charu Monga, and Pratul Kalita. 2016. Code Bits: An Inexpensive Tangible Computational Thinking Toolkit For K-12 Curriculum. In Proceedings of the TEI '16: Tenth International Conference on Tangible, Embedded, and Embodied Interaction (TEI '16). ACM, 441--447.
[4]
Michael S. Horn and Robert J. K. Jacob. 2007. Designing tangible programming languages for classroom use. In Proceedings of the 1st international conference on Tangible and embedded interaction (TEI '07). ACM, 159--162.
[5]
Heller S. The meaning of children in culture becomes a focal point for scholars. The Chronicle of Higher Education, 1998: A14 -A16.
[6]
Valentin Heun, Shunichi Kasahara, and Pattie Maes. 2013. Smarter objects: using AR technology to program physical objects and their interactions. In CHI '13 Extended Abstracts on Human Factors in Computing Systems (CHI EA '13). ACM, 2817--2818.
[7]
Stéphane Magnenat, Morderchai Ben-Ari, Severin Klinger, and Robert W. Sumner. 2015. Enhancing Robot Programming with Visual Feedback and Augmented Reality. In Proceedings of the 2015 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '15). ACM, 153--158.
[8]
Timothy S. McNerney. 2004. From turtles to Tangible Programming Bricks: explorations in physical language design. Personal Ubiquitous Comput. 8, 5 (September 2004), 326--337.
[9]
Qualcomm Vuforia, http://www.qualcomm.com/Vuforia
[10]
Iulian Radu and Blair MacIntyre. 2009. Augmented-reality scratch: a children's authoring environment for augmented-reality experiences. In Proceedings of the 8th International Conference on Interaction Design and Children (IDC '09). ACM, 210--213.
[11]
TopCode: Tangible Object Placement Codes. //hci.cs.tufts.edu/topcodes/
[12]
Danli Wang, Cheng Zhang, and Hongan Wang. 2011. T-Maze: a tangible programming tool for children. In Proceedings of the 10th International Conference on Interaction Design and Children (IDC '11). ACM, 127--135.
[13]
Danli Wang, Lan Zhang, Chao Xu, Haichen Hu, and Yunfeng Qi. 2016. A Tangible Embedded Programming System to Convey Event-Handling Concept. In Proceedings of the TEI '16: Tenth International Conference on Tangible, Embedded, and Embodied Interaction (TEI '16). ACM, 133--140.
[14]
Wing, Jeannette M. "Computational thinking." Communications of the ACM 49.3 (2006): 33--35.

Cited By

View all
  • (2024)Algo-AR: Development of an Augmented Reality-Supported Tangible Programming Tool to Improve Algorithmic Thinking SkillsBilişim Teknolojileri Dergisi10.17671/gazibtd.139878117:2(59-69)Online publication date: 2-Feb-2024
  • (2024)Designing Collaborative Technology for Intergenerational Social Play over DistanceProceedings of the ACM on Human-Computer Interaction10.1145/36870318:CSCW2(1-26)Online publication date: 8-Nov-2024
  • (2024)SenseBot: Leveraging Embodied Asymmetric Interaction and Social Robotic to Enhance Intergenerational CommunicationAdjunct Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3672539.3686734(1-3)Online publication date: 13-Oct-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
IDC '18: Proceedings of the 17th ACM Conference on Interaction Design and Children
June 2018
789 pages
ISBN:9781450351522
DOI:10.1145/3202185
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]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 19 June 2018

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. augmented reality
  2. children
  3. edutainment
  4. programming languages
  5. tangible programming

Qualifiers

  • Research-article

Funding Sources

  • National Key Research and Development Program
  • National Natural Science Foundation of China

Conference

IDC '18
Sponsor:
IDC '18: Interaction Design and Children
June 19 - 22, 2018
Trondheim, Norway

Acceptance Rates

IDC '18 Paper Acceptance Rate 28 of 96 submissions, 29%;
Overall Acceptance Rate 172 of 578 submissions, 30%

Upcoming Conference

IDC '25
Interaction Design and Children
June 23 - 26, 2025
Reykjavik , Iceland

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)102
  • Downloads (Last 6 weeks)7
Reflects downloads up to 01 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2024)Algo-AR: Development of an Augmented Reality-Supported Tangible Programming Tool to Improve Algorithmic Thinking SkillsBilişim Teknolojileri Dergisi10.17671/gazibtd.139878117:2(59-69)Online publication date: 2-Feb-2024
  • (2024)Designing Collaborative Technology for Intergenerational Social Play over DistanceProceedings of the ACM on Human-Computer Interaction10.1145/36870318:CSCW2(1-26)Online publication date: 8-Nov-2024
  • (2024)SenseBot: Leveraging Embodied Asymmetric Interaction and Social Robotic to Enhance Intergenerational CommunicationAdjunct Proceedings of the 37th Annual ACM Symposium on User Interface Software and Technology10.1145/3672539.3686734(1-3)Online publication date: 13-Oct-2024
  • (2024)Field Trial of a Tablet-based AR System for Intergenerational Connections through Remote ReadingProceedings of the ACM on Human-Computer Interaction10.1145/36536968:CSCW1(1-28)Online publication date: 26-Apr-2024
  • (2023)EduARdo—Unity Components for Augmented Reality EnvironmentsInformation10.3390/info1404025214:4(252)Online publication date: 21-Apr-2023
  • (2023)Shape of Music: AR-based Tangible Programming Tool for Music VisualizationProceedings of the 22nd Annual ACM Interaction Design and Children Conference10.1145/3585088.3593872(647-651)Online publication date: 19-Jun-2023
  • (2023)Emerging Technologies in K–12 Education: A Future HCI Research AgendaACM Transactions on Computer-Human Interaction10.1145/356989730:3(1-40)Online publication date: 10-Jun-2023
  • (2023)Buttons, Devices, and Adults: How Preschool Children Designed an IoT Programming ToolInteracting with Computers10.1093/iwc/iwad037Online publication date: 13-Jul-2023
  • (2023)“Be a Lighting Programmer”: Supporting Children Collaborative Learning through Tangible Programming SystemInternational Journal of Human–Computer Interaction10.1080/10447318.2022.216378340:10(2622-2640)Online publication date: 22-Jan-2023
  • (2023)CoAR-Maze: empowering children’s collaborative tangible programming in augmented realityCCF Transactions on Pervasive Computing and Interaction10.1007/s42486-023-00135-85:4(396-410)Online publication date: 1-Sep-2023
  • Show More Cited By

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media