Luke McFarlane

Measuring How Effectively A VR Game Can Teach Programming Basics

'Measuring How Effectively A VR Game Can Teach Programming Basics' is a 2023 Digital Graduate Show project by Luke McFarlane, a Computer Game Applications Development student at Abertay University.

Synopsis

Over the past few years, numerous studies have highlighted the educational potential of video games within several different subjects. This project aims to further this research by measuring how effective an educational VR game is at teaching programming fundamentals when compared to traditional teaching methods such as lectures and worksheets. At the core of this project is a Virtual Reality game I have developed within Unreal Engine 5. The game puts the player at the helm of a medieval fantasy tavern where they must prepare potions for paying customers using their programming knowledge. Players are taken under the wing of a long-time tavern worker known as Alderick as he guides them through key programming concepts and how to put them into practice. With no time limits, crackling fires and the soothing sounds of ye olde music, the Sleepy Seagull Inn guarantees a calming night of programming fun.

Project info

  • Developer Luke McFarlane
  • Showcase year 2023
  • Programme Computer Game Applications Development

Measuring How Effectively A VR Game Can Teach Programming Basics

This project aims to measure how effectively programming fundamentals can be taught via a VR game when compared to traditional teaching methods.

Credits

'Measuring How Effectively A VR Game Can Teach Programming Basics' is a 2023 Digital Graduate Show project by Luke McFarlane, a Computer Game Applications Development student at Abertay University.

Project Motivation

I've always been fascinated with virtual reality since the first time I tried it back in 2016. This idea of putting a headset on your head and being transported to a different dimension. I was mesmerized back then and I still am today. One of the most interesting aspects of VR is its potential in the wider world. Yes, the games are extremely fun but there's a higher sense of immersion with these games that cannot be achieved without the VR aspect. This makes it the perfect vehicle for simulations, training applications and education. I really wanted to explore this aspect within my own field of programming. How could a VR application ease people into the realm of programming in a way that is less daunting than diving straight in. That's really what I wanted to explore here as I know that lines of code can really put people off when they're just beginning.

Connect with Luke

Website - LinkedIn

Luke McFarlane

Pause carousel

Play carousel