Abstract

The main goal of this study is to develop a mobile Virtual Reality (VR) application to conduct basic Python coding skills for university students who are struggling to learn to code. This study employs a quasi-experimental method to examine the difference in the efficiency of VR and traditional learning methods by evaluating the students' performance. Thirty students between 18 to 22 years old participated. The participants were divided into two control groups, in which one group used the conventional python learning method while another implemented the VR application in python learning. Unity 3D was used as the application development tool with Mobile Application Development Lifecycle (MADLC). The developed VR application was employed using Google cardboard to create an immersive VR experience. Usability tests, hypothesis tests, Presence Questionnaires (PQ) and system usability scale (SUS) are used as evaluation tools. Findings illustrated how learning through VR has yielded better performance than the conventional learning method. In hypothesis testing, the VR learning method suggested more effective learning with t_statistic value of 4.992, a more considerable value than t_critical=2.76. 73% of the participants rated above 68 out of 100, which indicated high levels of satisfaction with the use of the mobile VR application to learn Python. In short, the VR method is perceived to be useful and convenient to help students learn at any place and time.

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.