Integrating Virtual Reality and Research Methods into an Undergraduate Computer Science Elective Course
摘要
This paper presents a case study on developing a research-oriented undergraduate course in computer science. The study explores the incorporation of human–computer interaction research into the design and delivery of a virtual reality (VR) elective course. Teaching VR application design and corresponding software development exposes students to cutting-edge technologies and offers opportunities to explore emerging trends and advanced programming techniques in computer science. It also allows students to engage in research projects, explore novel VR applications, and contribute to the advancement of interaction and application knowledge in VR. The course was designed as a high-impact, research-oriented undergraduate elective. This paper introduces the course structure, outlines teaching methodologies, presents a sample student research project, examines course outcomes, and proposes directions for future development. The case study addresses two research questions: 1) Is a VR-focused course a suitable candidate for integrating research elements as an elective? 2) What types of research elements or activities are most appropriate to incorporate into such a course? The conclusion is that integrating research elements into an undergraduate elective, focusing on virtual reality and human-computer interaction research methods, has been a rewarding experience, with students greatly benefiting from the research-oriented approach.