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 2018 Publication 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.
[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.
[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.

Cited By

View all
  • (2024)ARCollab: Towards Multi-User Interactive Cardiovascular Surgical Planning in Mobile Augmented RealityExtended Abstracts of the CHI Conference on Human Factors in Computing Systems10.1145/3613905.3651091(1-6)Online publication date: 11-May-2024
  • (2024)Learning Programming With Augmented Reality‐Based Editor: A Dynamic Code Visualisation ApproachJournal of Computer Assisted Learning10.1111/jcal.1309341:1Online publication date: 28-Nov-2024
  • (2024)Multi-User Mobile Augmented Reality for Cardiovascular Surgical Planning2024 IEEE Visualization and Visual Analytics (VIS)10.1109/VIS55277.2024.00048(201-205)Online publication date: 13-Oct-2024
  • Show More Cited By

Index Terms

  1. Augmenting Coding: Augmented Reality for Learning Programming

    Recommendations

    Comments

    Information & Contributors

    Information

    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
    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.

    In-Cooperation

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 21 April 2018

    Check for updates

    Author Tags

    1. ARKit
    2. Augmented reality
    3. HoloLens
    4. teaching

    Qualifiers

    • Poster
    • Research
    • Refereed limited

    Conference

    ChineseCHI '18

    Acceptance Rates

    Overall Acceptance Rate 17 of 40 submissions, 43%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

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

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)ARCollab: Towards Multi-User Interactive Cardiovascular Surgical Planning in Mobile Augmented RealityExtended Abstracts of the CHI Conference on Human Factors in Computing Systems10.1145/3613905.3651091(1-6)Online publication date: 11-May-2024
    • (2024)Learning Programming With Augmented Reality‐Based Editor: A Dynamic Code Visualisation ApproachJournal of Computer Assisted Learning10.1111/jcal.1309341:1Online publication date: 28-Nov-2024
    • (2024)Multi-User Mobile Augmented Reality for Cardiovascular Surgical Planning2024 IEEE Visualization and Visual Analytics (VIS)10.1109/VIS55277.2024.00048(201-205)Online publication date: 13-Oct-2024
    • (2024)KodeAR: An OCR-AR Experience to Aid in Programming Education for Children2024 28th International Conference Information Visualisation (IV)10.1109/IV64223.2024.00033(1-7)Online publication date: 22-Jul-2024
    • (2024)A Survey on Imparting Education Using Augmented RealitySmart Trends in Computing and Communications10.1007/978-981-97-1329-5_19(245-254)Online publication date: 15-May-2024
    • (2024)Gamification Applied to Programming Learning with Virtual Reality and Augmented Reality: Comparative AnalysisProceedings of the International Conference on Computer Science, Electronics and Industrial Engineering (CSEI 2023)10.1007/978-3-031-70981-4_11(146-161)Online publication date: 23-Dec-2024
    • (2024)Education in the MetaverseCommunication in the Metaverse10.1007/978-3-031-63485-7_7(115-138)Online publication date: 28-Jun-2024
    • (2023)Robot Technology for Pork and Beef Meat Slaughtering Process: A ReviewAnimals10.3390/ani1304065113:4(651)Online publication date: 13-Feb-2023
    • (2023)Gesture-based Interaction for AR Systems: A Short ReviewProceedings of the 16th International Conference on PErvasive Technologies Related to Assistive Environments10.1145/3594806.3594815(284-292)Online publication date: 5-Jul-2023
    • (2023)Think together, design together, code together: the effect of augmented reality activity designed by children on the computational thinking skillsEducation and Information Technologies10.1007/s10639-023-12153-129:7(8493-8522)Online publication date: 29-Aug-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