Deep knowledge tracing on programming exercises

L Wang, A Sy, L Liu, C Piech - Proceedings of the fourth (2017) ACM …, 2017 - dl.acm.org
L Wang, A Sy, L Liu, C Piech
Proceedings of the fourth (2017) ACM conference on learning@ scale, 2017dl.acm.org
Modeling a student's knowledge state while she is solving exercises is a crucial stepping
stone towards providing better personalized learning experiences at scale. This task, also
referred to as" knowledge tracing", has been explored extensively on exercises where
student submissions fall into a finite discrete solution space, eg a multiple-choice answer.
However, we believe that rich information about a student's learning is captured within their
responses to open-ended problems with unbounded solution spaces, such as programming …
Modeling a student's knowledge state while she is solving exercises is a crucial stepping stone towards providing better personalized learning experiences at scale. This task, also referred to as "knowledge tracing", has been explored extensively on exercises where student submissions fall into a finite discrete solution space, e.g. a multiple-choice answer. However, we believe that rich information about a student's learning is captured within their responses to open-ended problems with unbounded solution spaces, such as programming exercises. In addition, sequential snapshots of a student's progress while she is solving a single exercise can provide valuable insights into her learning behavior. In this setting, creating representations for a student's knowledge state is a challenging task, but with recent advances in machine learning, there are more promising techniques to learn representations for complex entities. In our work, we feed the embedded program submissions into a recurrent neural network and train it on the task of predicting the student's success on the subsequent programming exercise. By training on this task, the model learns nuanced representations of a student's knowledge, and reliably predicts future student performance.
ACM Digital Library
以上显示的是最相近的搜索结果。 查看全部搜索结果