Good programming skills are no longer an exclusive requirement of Computer Science graduates, but is now essential to anyone in a STEAM field. Technical computing is increasingly necessary to analyze data, create numerical simulations, perform symbolic computation, or implement digital processing devices. It is also required to effectively dialog with computer scientists in multidisciplinary teams.

The goal of this project is to bring programming functionality to VR in a way that is fun and engaging to learners.

- N. Sun and W. S. Lages, “Virtual Reality Impacts on Novice Programmers’ Self-Efficacy,” in IEEE Transactions on Visualization and Computer Graphics, vol. 31, no. 5, pp. 2395-2405, May 2025, doi: 10.1109/TVCG.2025.3549567.
- N. Sun, A. Feng, R. Patton, Y. Gingold and W. Lages, “Programmable Virtual Reality Environments,” 2021 IEEE Conference on Virtual Reality and 3D User Interfaces Abstracts and Workshops (VRW), 2021, pp. 619-620. https://doi.org/10.1109/VRW52623.2021.00192
Team: Wallace Lages, Nanlin Sun, Annette Feng, Ryan Patton, Yotam Gingold
Sponsor: 4-VA