Teaching Sorting Algorithms in an Interactive Virtual Reality Environment
MetadataShow full item record
(Excerpt) Could the introduction of visualization and interactive elements in a fully immersive virtual environment make computer science theory more accessible to those without computer science backgrounds? This thesis seeks to find the answer to that question. The thesis will present a proof-of-concept in the shape of an application called SortVR. SortVR allows students with no computer science background to learn two simple sorting algorithms---selection sort and bubble sort---through the use of either of two VR headsets, Oculus Rift or HTC Vive. User testing of the application and a subsequent survey will then be used to evaluate the application. Analysis will try to uncover the feasibility of using VR to teach sorting algorithms and what elements should be included in an application designed for that purpose. It is shown that users found the design of SortVR easy to interact with and that they believe the application shows the potential of using VR in the future to teach sorting algorithms and other computer science concepts.