Comparing Visual Metaphors with Textual Code For Learning Basic Computer Science Concepts in Virtual Reality
Kevin William Baron

TL;DR
This pilot study compares visual metaphors and textual code in VR for teaching basic CS concepts, finding both methods can boost learners' self-efficacy, knowledge, and engagement, though larger studies are needed.
Contribution
It introduces a novel comparison of visual metaphors versus textual code in VR for CS education, highlighting their potential benefits.
Findings
Both methods increased CS knowledge and self-efficacy.
Learners reported high engagement and productivity.
Preliminary results suggest visual metaphors are as effective as textual code.
Abstract
This paper represents a pilot study examining learners who are new to computer science (CS). Subjects are taught to program in one of two virtual reality (VR) applications developed by the researcher that use interactable objects representing programming concepts. The different versions are the basis for two experimental groups. One version of the app uses textual code for the interactable programming objects and the other version uses everyday objects as visual metaphors for the CS concepts the programming objects represent. For the two experimental groups, the study compares the results of self-efficacy surveys and CS knowledge tests taken before and after the VR activity intervention. An attitudinal survey taken after the intervention examines learners' sense of productivity and engagement with the VR activity. While further iterations of the study with a larger sample size would be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEducational Games and Gamification · Digital Storytelling and Education · Teaching and Learning Programming
