Abstract

AbstractThis paper presents a prototype of a virtual reality (VR) system to teach the basic concepts of programming called VR‐OCKS. The system is inspired by other visual languages such as Scratch or Kodu, and it works by proposing to the user the resolution of simple puzzles in a 3D environment. Several basic commands to a humanoid character, such as advance or turn, together with control flow structures like iteration and conditional selections, are needed to provide a solution for increasingly difficult challenges. Our aim is to attract users, usually children and teenagers, into the world of programming by taking advantage of the appeal and potential of VR. The use of VR‐OCKS strengthened the spatial orientation and autonomy of the users, in addition to enhancing common sense, creative thinking, and systematic reasoning. In our experiments, VR‐OCKS was accepted by adults and children alike and it showed great potential as an educational tool.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.