2019 · 23 citations · 7 references
EducationEducational TechnologyTeachingArtificial IntelligenceArtificial Intelligence In EducationVirtual Reality In EducationDialogue Systems For LearningEducational Software DesignObject-oriented ProgrammingVirtual ClassroomsVirtual Learning EnvironmentsVirtual RealityArtificial Intelligence EducationGame Design For LearningObject-oriented Programming EducationVirtual Environments In InstructionVirtual Reality EducationVirtual Reality GamesVirtual Reality Learning EnvironmentsVirtual Reality Learning Games
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.
7
Magesh Chandramouli, Mohammad Zahraee, Charles Winer · IEEE International Conference on Electro Information Technology · 2014 · 59 citations
Education, Instruction, Teaching +10
Steven L. Finkelstein, Amanda Nickel, Lane Harrison et al. · Proceedings of the IEEE Virtual Reality Annual International Symposium · 2009 · 51 citations
Guidelines for teaching object orientation with Java
Michael Kölling, John Rosenberg · ACM SIGCSE Bulletin · 2001 · 47 citations
Education, Instruction, Teaching +11