GPT-based Open-Ended Knowledge Tracing
Not on the map. Why?
Abstract (arXiv)
In education applications, knowledge tracing refers to the problem of estimating students' time-varying concept/skill mastery level from their past responses to questions and predicting their future performance. One key limitation of most existing knowledge tracing methods is that they treat student responses to questions as binary-valued, i.e., whether they are correct or incorrect. Response correctness analysis/prediction ignores important information on student knowledge contained in the exact content of the responses, especially for open-ended questions. In this paper, we conduct the first exploration into open-ended knowledge tracing (OKT) by studying the new task of predicting students' exact open-ended responses to questions. Our work is grounded in the domain of computer science education with programming questions. We develop an initial solution to the OKT problem, a student knowledge-guided code generation approach, that combines program synthesis methods using language models with student knowledge tracing methods. We also conduct a series of quantitative and qualitative experiments on a real-world student code dataset to validate OKT and demonstrate its promise in educational applications.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 27 of its 54 references that are in the map. First posted on arXiv 21 Feb 2022.
Builds on
27 of 54 references.
References · 27
- 2020Language Models are Few-Shot Learnerscited by 32,199
- 2021Training Verifiers to Solve Math Word Problemscited by 9,743
- 2021Evaluating Large Language Models Trained on Codecited by 8,053
- 2021Measuring Mathematical Problem Solving With the MATH Datasetcited by 5,203
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2013Distributed Representations of Words and Phrases and their Compositionalitycited by 3,462
- 2022Competition-Level Code Generation with AlphaCodecited by 1,427
- 2015A Diversity-Promoting Objective Function for Neural Conversation Modelscited by 1,068
- 2021Measuring Coding Challenge Competence With APPScited by 879
- 2021CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generationcited by 732
- 2020CodeBLEU: a Method for Automatic Evaluation of Code Synthesiscited by 468
- 2019Analysing Mathematical Reasoning Abilities of Neural Modelscited by 331
15 more
- 2015Deep Knowledge Tracingcited by 328
- 2018code2vec: Learning Distributed Representations of Codecited by 249
- 2020Context-Aware Attentive Knowledge Tracingcited by 172
- 2016Dynamic Key-Value Memory Networks for Knowledge Tracingcited by 170
- 2019EKT: Exercise-aware Knowledge Tracing for Student Performance Predictioncited by 109
- 2019EdNet: A Large-Scale Hierarchical Dataset in Educationcited by 106
- 2018Mapping Language to Code in Programmatic Contextcited by 104
- 2020RKT : Relation-Aware Self-Attention for Knowledge Tracingcited by 62
- 2020SAINT+: Integrating Temporal Features for EdNet Correctness Predictioncited by 57
- 2020GIKT: A Graph-based Interaction Model for Knowledge Tracingcited by 51
- 2019Recommendations for Datasets for Source Code Summarizationcited by 46
- 2015Program Synthesis using Natural Languagecited by 41
- 2019DAS3H: Modeling Student Learning and Forgetting for Optimally Scheduling Distributed Practice of Skillscited by 26
- 2021Option Tracing: Beyond Correctness Analysis in Knowledge Tracingcited by 11
- 2021Programming Knowledge Tracing: A Comprehensive Dataset and A New Modelcited by 9
Built on by
Citing papers per year: 2025: 2; 2026: 1.
3 papers.
- 2025Classroom Simulacra: Building Contextual Student Generative Agents in Online Education for Learning Behavioral Simulationcited by 15
- 2026Take Out Your Calculators: Estimating the Real Difficulty of Question Items with LLM Student Simulationscited by 5
- 2025Denoising Programming Knowledge Tracing with a Code Graph-based Tuning Adaptorcited by 0
- 2026Take Out Your Calculators: Estimating the Real Difficulty of Question Items with LLM Student Simulations15 Jan 2026
- 2025Denoising Programming Knowledge Tracing with a Code Graph-based Tuning Adaptor7 Jun 2025
- 2025Classroom Simulacra: Building Contextual Student Generative Agents in Online Education for Learning Behavioral Simulation4 Feb 2025