Imikode: A VR Game to Introduce OOP Concepts
Self archived versionfinal draft
MetadataShow full item record
CitationBouali, Nacir. Nygren, Eeva. Oyelere, Solomon Sunday. Suhonen, Jarkko. Cavalli-Sforza, Violetta. (2019). Imikode: A VR Game to Introduce OOP Concepts. Koli Calling '19 Proceedings of the 19th Koli Calling International Conference on Computing Education Research, a27. 10.1145/3364510.3366149.
This research paper presents Imikode, a virtual reality (VR)--based learning game to support the teaching and learning of object-oriented programming (OOP) concepts in computing education. The system was implemented using Google Cardboard SDK and works with any Cardboard compatible headset. The teacher can use Imikode to introduce OOP class in an immersive and engaging way. This early prototype provides basic features to help introduce OOP concepts. We aim at extending it using Artificial Intelligence (AI), by adding a conversational agent able to parse erroneous statements and provide adequate instructions on how to fix them.