VWorld: an Immersive VR System for Learning Programming

The growing development and commercialization of Virtual Reality (VR) allow more children to get access to this technology. VR features a new, more emotional relevant experience with a sense of presence and high interactivity. In this paper, we present VWorld, an immersive VR system designed to boost children’s creativity and computational thinking skill. VWorld enables children to create their own virtual world by putting 3D objects on a miniature map, then explore the world and control the chosen objects by constructing program sequences. We present the design and implementation of VWorld system, with the design considerations of children in our VR environment, and conduct the preliminary evaluation and the future plan of the study.


Cite this paper: Qiao Jin, Yu Liu, Ye Yuan, Lana Yarosh, and Evan Suma Rosenberg. 2020. VWorld: an immersive VR system for learning programming. In Proceedings of the 2020 ACM Interaction Design and Children Conference: Extended Abstracts (IDC ’20). Association for Computing Machinery, New York, NY, USA, 235–240. https://doi.org/10.1145/3397617.3397843