Imikode: A VR Game to Introduce OOP Concepts
Files
Self archived version
final draftDate
2019Author(s)
Bouali, Nacir
Nygren, Eeva
Oyelere, Solomon Sunday
Suhonen, Jarkko
Cavalli-Sforza, Violetta
Unique identifier
10.1145/3364510.3366149Metadata
Show full item recordMore information
Self-archived item
Citation
Bouali, 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.Rights
© Association for Computing Machinery
Abstract
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.