Virtual Reality (VR) is one of the revolutionary technologies in education that can simulate learning interactively and realistically. The reliability of VR supports various variations in learning, including learning programming algorithms. This research aims to design and develop VR in learning programming algorithms. The ADDIE model is applied in this study to develop products through the stages of analysis, design, development, implementation, and evaluation. The analysis of learning problems shows the unavailability of interactive learning media that can support various learning styles of students in programming algorithm materials. Therefore, this VR learning design integrates various elements of students' learning styles, including visual, audiovisual, kinesthetic, and reading. The product developed is in the form of a VR application that presents learning by having a variety of learning styles. Audiovisual displays are presented in a VR environment, while kinesthetic interactions are obtained through user movements, and material information and readings are presented in a VR environment. The data collected included the results of a practicality and effectiveness test involving sixty-six students. The results of the practicality test show that this VR product is practical to use based on the indicators of convenience, attractiveness, efficiency, and benefits. Meanwhile, the effectiveness test shows that this VR product can improve learning outcomes better than traditional learning methods. Overall, the VR products developed have proven to be practical and effective in learning programming algorithms. The presence of VR, which presents a variety of realistic displays in a virtual environment, opens opportunities for further research related to distance learning through VR technology as well as an analysis of the impact of VR on health.
Read full abstract