LAUSR.org creates dashboard-style pages of related content for over 1.5 million academic articles. Sign Up to like articles & get recommendations!

VR‐OCKS: A virtual reality game for learning the basic concepts of programming

Photo by radowanrehan from unsplash

This 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… Click to show full abstract

This 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.

Keywords: concepts programming; reality game; virtual reality; basic concepts; ocks virtual

Journal Title: Computer Applications in Engineering Education
Year Published: 2020

Link to full text (if available)


Share on Social Media:                               Sign Up to like & get
recommendations!

Related content

More Information              News              Social Media              Video              Recommended



                Click one of the above tabs to view related content.