skip to main content
10.1145/3202667.3202695acmotherconferencesArticle/Chapter ViewAbstractPublication Pageschinese-chiConference Proceedingsconference-collections
poster

Augmenting Coding: Augmented Reality for Learning Programming

Published:21 April 2018Publication History

ABSTRACT

Augmented reality (AR) is breaking into every industry and is finding a home in many unique and novel applications, due in part to its ability to engage users and their physical surroundings in potentially immersive means. We present our early investigation into whether these qualities of AR may be leveraged to help people learn coding more easily and with more fun. Using a within-subjects design with 12 participants, our pilot study evaluated two interactive AR coding environments: (1) head-mounted AR with Microsoft HoloLens, (2) mobile AR with ARKit on an iPhone; together with a conventional 2D touch interface using Swift Playground on an iPad as baseline. Participants enjoyed using mobile AR the most, and they also completed programming tasks the fastest when using it. Our current results suggest AR may have potential in enhancing beginners' learning experience for coding, especially for tasks that are more interactive and benefit from visual feedback.

References

  1. Murat Akçayir and Gökçe Akçayır. 2017. Advantages and challenges associated with augmented reality for education: A systematic review of the literature. Educational Research Review 20 (2017), 1--11.Google ScholarGoogle ScholarCross RefCross Ref
  2. Murat Akçayir, Gökçe Akçayır, Hüseyin Miraç Pektaş, and Mehmet Akif Ocak. 2016. Augmented reality in science laboratories: The effects of augmented reality on university students' laboratory skills and attitudes toward science laboratories. Computers in Human Behavior 57 (2016), 334--342. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Benjamin Bach, Ronell Sicat, Johanna Beyer, Maxime Cordeil, and Hanspeter Pfister. 2018. The Hologram in My Hand: How Effective is Interactive Exploration of 3D Visualizations in Immersive Tangible Augmented Reality? TVCG 24, 1 (2018), 457--467.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Augmenting Coding: Augmented Reality for Learning 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 Other conferences
      ChineseCHI '18: Proceedings of the Sixth International Symposium of Chinese CHI
      April 2018
      172 pages
      ISBN:9781450365086
      DOI:10.1145/3202667

      Copyright © 2018 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 April 2018

      Check for updates

      Qualifiers

      • poster
      • Research
      • Refereed limited

      Acceptance Rates

      Overall Acceptance Rate17of40submissions,43%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader