Blogs (4) >>
Sat 23 Mar 2024 10:00 - 10:45 at Exhibit Hall E - Demos - Demos

This demo presents a hands-on opportunity for users to explore a new, immersive, node-based platform for creative coding in virtual reality (VR). The Embodied Coding Environment (ECE) is a merged digital/physical workspace where coding tools, spatial representations of code, the scenes that are the output of the code, and user editing histories are co-located in a 3D space. Visual programming languages (VPL) have been used as an alternative to text-based programming since Sketchpad in 1963. However, the ECE transforms visual programming into an immersive experience, allowing users to enter the world where they are actively coding. Beyond immersion, embodied coding allows users to leverage 3D space to organize, annotate, and interact with their code in ways that would not be possible through 2D representation. Our research goals center on understanding how embodied coding can make learning to code more intuitive and elicit heightened engagement through the learning process. Demo visitors will experience embodied coding first hand through simple programming tasks (e.g. spawning objects, using arrays, creating conditional statements, and more) presented in the ECE via a Meta Quest 2 system. Presenters will guide users through the coding activities and discuss future directions.

Sat 23 Mar

Displayed time zone: Pacific Time (US & Canada) change

10:00 - 10:45
10:00
45m
Demonstration
Demo 5A: Embodied Code: Creative Coding in Virtual Reality
Demos
Ryan Lay University of California, San Diego, Rhea Bhutada University of California, San Diego, Alejandro Lobo University of California, San Diego, Robert Twomey University of Nebraska-Lincoln, Amy Eguchi University of California, San Diego, Ying Choon Wu University of California, San Diego
10:00
45m
Demonstration
Demo 5B: An environment for algorithmic essaysGlobal
Demos
Michel Wermelinger The Open University, Michael Snowden The Open University
10:00
45m
Demonstration
Demo 5C: Snap! 9 — Support for Teachers and Programming with DataK12
Demos
Michael Ball UC Berkeley, Dan Garcia UC Berkeley, Victoria Phelps UC Berkeley, Yuan Garcia Mills High School