Journal article
Modeling Player Knowledge in a Parallel Programming Educational Game
IEEE transactions on games, v 14(1), pp 64-75
Mar 2022
Featured in Collection : UN Sustainable Development Goals @ Drexel
Abstract
This article focuses on tracing player knowledge in educational games. Specifically, given a set of concepts or skills required to master a game, the goal is to estimate the likelihood with which the current player has mastery of each of those concepts or skills. The main contribution of the work is an approach that integrates machine learning and domain knowledge rules to find when the player applied a certain skill and either succeeded or failed. This is then given as input to a standard knowledge tracing module (such as those from intelligent tutoring systems) to perform knowledge tracing. We evaluate our approach in the context of an educational game called Parallel to teach parallel and concurrent programming with data collected from real users, showing our approach can predict students skills with a low mean-squared error. We also provide results from deployment of our system in a classroom environment.
Metrics
Details
- Title
- Modeling Player Knowledge in a Parallel Programming Educational Game
- Creators
- Pavan Kantharaju - Drexel UniversityKatelyn Alderfer - Drexel UniversityJichen Zhu - Drexel UniversityBruce Char - Drexel UniversityBrian Smith - Drexel UniversitySantiago Ontanon - Drexel University
- Publication Details
- IEEE transactions on games, v 14(1), pp 64-75
- Publisher
- IEEE
- Grant note
- 1523116 / National Science Foundation (10.13039/501100008982)
- Resource Type
- Journal article
- Language
- English
- Academic Unit
- Information Science; Digital Media; Computer Science; [Retired Faculty]
- Web of Science ID
- WOS:000770006300012
- Scopus ID
- 2-s2.0-85096401788
- Other Identifier
- 991019168202204721
UN Sustainable Development Goals (SDGs)
This publication has contributed to the advancement of the following goals:
InCites Highlights
Data related to this publication, from InCites Benchmarking & Analytics tool:
- Web of Science research areas
- Computer Science, Artificial Intelligence
- Computer Science, Software Engineering