BlocklyVR: Exploring Block-based Programming in Virtual RealityShow others and affiliations
2023 (English)In: Proceedings of MUM 2023 - The 22nd International Conference on Mobile and Ubiquitous Multimedia, Association for Computing Machinery (ACM) , 2023, p. 251-263Conference paper, Published paper (Refereed)
Abstract [en]
As programming is typically a static activity in front of a screen, we perform an initial exploration around the capabilities of block-based programming in the immersive space using Virtual Reality (VR) to make an early charting on how programming could involve moving the programmer's body. We created a block-based programming interface in a VR space called BlocklyVR based on the existing Blockly programming environment. To investigate programmer performance and experience in BlocklyVR, we conducted a controlled lab experiment (N = 20) with eight programming tasks that covered mathematical operations, if-statements, and function creation. Our initial exploration contributes by classifying movement types made by BlocklyVR programmers and reflecting on how these movements are related to the programming tasks. Additionally, our data suggests that participant performance in BlocklyVR was not affected compared to the 2D Blockly, even if participants were physically moving in VR space. We also found that the virtual reality sickness was marginal. Lastly, we identified four types of interaction that can potentially be employed by VR designers and developers aiming to convert a static task, like programming at a desk, into a "mobile"immersive experience.
Place, publisher, year, edition, pages
Association for Computing Machinery (ACM) , 2023. p. 251-263
Keywords [en]
blockly, physical movement, programming, virtual reality
National Category
Other Engineering and Technologies
Identifiers
URN: urn:nbn:se:kth:diva-341678DOI: 10.1145/3626705.3627779Scopus ID: 2-s2.0-85180124461OAI: oai:DiVA.org:kth-341678DiVA, id: diva2:1823023
Conference
2nd International Conference on Mobile and Ubiquitous Multimedia, Proceedings of MUM 2023, Vienna, Austria, Dec 3 2023 - Dec 6 2023
Note
Part of ISBN 9798400709210
QC 20231229
2023-12-292023-12-292025-02-18Bibliographically approved