skip to main content
10.1145/3491101.3519896acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
demonstration

An Immersive Environment for Embodied Code

Published: 28 April 2022 Publication History

Abstract

The increasing sophistication and availability of Augmented and Virtual Reality (AR/VR) technologies wield the potential to transform how we teach and learn computational concepts and coding. This project develops a platform for creative coding in virtual and augmented reality. The Embodied Coding Environment (ECE) is a flow-based visual coding system designed to increase physical engagement with programming and lower the barrier to entry for novice programmers. It is conceptualized as a merged digital/physical workspace where spatial representation of code, the visual outputs of the code, and user interactions and edit histories are co-located in a virtual 3D space.

Supplementary Material

MP4 File (3491101.3519896-walkthrough.mp4)
Video Figure (Demo Walkthrough video)
MP4 File (3491101.3519896-preview.mp4)
Video Preview

References

[1]
Andrea A. diSessa and Harold Abelson. 1986. Boxer: a reconstructible computational medium. Commun. ACM 29, 9 (September 1986), 859–868.
[2]
Valentin Markus Josef Heun. 2017. The reality editor: an open and universal tool for understanding and controlling the physical world. PhD diss. Massachusetts Institute of Technology. Retrieved January 13, 2022 from https://dspace.mit.edu/handle/1721.1/114072
[3]
Jennifer Jacobs, Joel Brandt, Radomír Mech, and Mitchel Resnick. 2018. Extending Manual Drawing Practices with Artist-Centric Programming Tools. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, Association for Computing Machinery, New York, NY, USA, 1–13. Retrieved January 13, 2022 from https://doi.org/10.1145/3173574.3174164
[4]
Sergi Jordà, Martin Kaltenbrunner, Günter Geiger, and Ross Bencina. 2005. The reacTable. In Proceedings of the International Computer Music Conference (ICMC).
[5]
Andrew Manches, Peter E. McKenna, Gnanathusharan Rajendran, and Judy Robertson. 2020. Identifying embodied metaphors for computing education. Comput. Hum. Behav. 105, (April 2020), 105859.
[6]
Seymour Papert. 1980. Mindstorms: children, computers, and powerful ideas. Basic Books, New York.
[7]
Anco Peeters and Miguel Segundo-Ortin. 2019. Misplacing memories? An enactive approach to the virtual memory palace. Conscious. Cogn. 76, (November 2019), 102834.
[8]
Ben Shneiderman. 1997. Direct manipulation for comprehensible, predictable and controllable user interfaces. In Proceedings of the 2nd international conference on Intelligent user interfaces, 33–39.
[9]
Timothy R. Wood. 2021. Embodied Worldmaking. PhD diss. UC Santa Barbara. Retrieved January 13, 2022 from https://escholarship.org/uc/item/66h114tg
[10]
Ying Wu, Tommy Sharkey, Robert Twomey, Timothy Wood, Amy Eguchi, and Monica Sweet. Need Finding for an Embodied Coding Platform: Educators’ Practices and Perspectives. In 14th International Conference on Computer Supported Education (CSEDU).

Cited By

View all
  • (2023)BlocklyVR: Exploring Block-based Programming in Virtual RealityProceedings of the 22nd International Conference on Mobile and Ubiquitous Multimedia10.1145/3626705.3627779(257-269)Online publication date: 3-Dec-2023

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
CHI EA '22: Extended Abstracts of the 2022 CHI Conference on Human Factors in Computing Systems
April 2022
3066 pages
ISBN:9781450391566
DOI:10.1145/3491101
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.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 28 April 2022

Check for updates

Author Tags

  1. embodied cognition
  2. extended reality
  3. programming tools
  4. visual programming languages

Qualifiers

  • Demonstration
  • Research
  • Refereed limited

Conference

CHI '22
Sponsor:
CHI '22: CHI Conference on Human Factors in Computing Systems
April 29 - May 5, 2022
LA, New Orleans, USA

Acceptance Rates

Overall Acceptance Rate 6,164 of 23,696 submissions, 26%

Upcoming Conference

CHI 2025
ACM CHI Conference on Human Factors in Computing Systems
April 26 - May 1, 2025
Yokohama , Japan

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)44
  • Downloads (Last 6 weeks)7
Reflects downloads up to 17 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2023)BlocklyVR: Exploring Block-based Programming in Virtual RealityProceedings of the 22nd International Conference on Mobile and Ubiquitous Multimedia10.1145/3626705.3627779(257-269)Online publication date: 3-Dec-2023

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media