Work-in-Progress—iCoding: Immersive Coding in Unity
DOI:
https://doi.org/10.56198/ZH3JO8GAEKeywords:
Computer Science Education, Computational Thinking, Immersive EnvironmentsAbstract
This work-in-progress paper presents a novel application of Virtual Reality (VR), via the Unity framework, in Computer Science Education to provide an immersive experience for Computational Thinking and Coding activities. First of all, we have created a 3D Unity game whose scenario consists of a game room with arcade custom cabinets. Players can move in the game room,
select a cabinet by simply approaching it, and solve coding exercises implemented in a 2D arcade game projected on the cabinet’s screen. The novelty of our 3D application is that each cabinet, besides providing a different arcade game, is equipped with a virtual block editor through which players can provide solutions to the proposed computational thinking and coding challenges. In a
second step, we have ported the 3D Unity game to an immersive VR application via SteamVR, e.g., using tele-transport for player movement. Our framework transfers traditional coding activities (based on visual languages and arcade games) into an immersive experience in a VR scenario. This combination requires additional skills, such as rapidly adapting the passage from 3D to 2D scenarios
during a game. In this paper, we describe the key feature of the application and the expected learning potential and outcomes.
Downloads
Published
How to Cite
Issue
Section
Categories
License
Copyright (c) 2023 The Immersive Learning Reseach Network
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Copyright ©2023 by the Immersive Learning Research Network. All rights reserved.
Copyright and Reprint Permission
Abstracting is permitted with credit to the source. This work is published under the Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International License (CC BY-NC-SA 4.0)
The terms are defined at https://creativecommons.org/licenses/by-nc-sa/4.0/
The papers in this book comprise the proceedings of the meeting mentioned on the cover and title page. They reflect the authors' opinions and, in the interests of timely dissemination, are published as presented and without change. Their inclusion in this publication does not necessarily constitute endorsement by the editors or the Immersive Learning Research Network.
Immersive Learning Research Network
E-mail: publications@immersivelrn.org