Knowledge tracing within single programming exercise using process data

科研成果: 书/报告/会议事项章节会议稿件同行评审

7 引用 (Scopus)

摘要

Knowledge tracing is a core technology in many intelligent learning systems. In this paper, we propose a novel knowledge tracing method that predicts learner's knowledge state within a single programming exercise. Given a programming task, a student's intermediate solution is represented by an abstract syntax tree and evaluated by computing its tree edit distance to the best solution. With the measure of solution quality, the learning trajectory of each student can be encoded as a real-valued sequence. Using the mean value of the sequence as a primary feature, we developed a logistic regression model to predict students' knowledge state. We compared our method with three popular models on a large-scale dataset collected from a classic block-based programming task. The experimental results suggest that the proposed method that captures features derived from student's problem-solving processes can significantly improve the prediction performance.

源语言英语
主期刊名ICCE 2018 - 26th International Conference on Computers in Education, Main Conference Proceedings
编辑Ma. Mercedes T. Rodrigo, Jie-Chi Yang, Lung-Hsiang Wong, Maiga Chang
出版商Asia-Pacific Society for Computers in Education
89-94
页数6
ISBN(电子版)9789869401289
出版状态已出版 - 24 11月 2018
已对外发布
活动26th International Conference on Computers in Education, ICCE 2018 - Metro Manila, 菲律宾
期限: 26 11月 201830 11月 2018

出版系列

姓名ICCE 2018 - 26th International Conference on Computers in Education, Main Conference Proceedings

会议

会议26th International Conference on Computers in Education, ICCE 2018
国家/地区菲律宾
Metro Manila
时期26/11/1830/11/18

指纹

探究 'Knowledge tracing within single programming exercise using process data' 的科研主题。它们共同构成独一无二的指纹。

引用此