Efficient Feedback and Partial Credit Grading for Proof Blocks Problems

被引:4
|
作者
Poulsen, Seth [1 ]
Kulkarni, Shubhang [1 ]
Herman, Geoffrey [1 ]
West, Matthew [1 ]
机构
[1] Univ Illinois, Urbana, IL 61801 USA
关键词
Mathematical proofs; Automated feedback; Scaffolding;
D O I
10.1007/978-3-031-36272-9_41
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Proof Blocks is a software tool that allows students to practice writing mathematical proofs by dragging and dropping lines instead of writing proofs from scratch. Proof Blocks offers the capability of assigning partial credit and providing solution quality feedback to students. This is done by computing the edit distance from a student's submission to some predefined set of solutions. In this work, we propose an algorithm for the edit distance problem that significantly outperforms the baseline procedure of exhaustively enumerating over the entire search space. Our algorithm relies on a reduction to the minimum vertex cover problem. We benchmark our algorithm on thousands of student submissions from multiple courses, showing that the baseline algorithm is intractable, and that our proposed algorithm is critical to enable classroom deployment. Our new algorithm has also been used for problems in many other domains where the solution space can be modeled as a DAG, including but not limited to Parsons Problems for writing code, helping students understand packet ordering in networking protocols, and helping students sketch solution steps for physics problems. Integrated into multiple learning management systems, the algorithm serves thousands of students each year.
引用
收藏
页码:502 / 514
页数:13
相关论文
共 50 条
  • [31] Characterizations of Pareto-efficient, fair, and strategy-proof allocation rules in queueing problems
    Kayi, Cagatay
    Ramaekers, Eve
    GAMES AND ECONOMIC BEHAVIOR, 2010, 68 (01) : 220 - 232
  • [32] Efficient Dynamic Flow Algorithms for Evacuation Planning Problems with Partial Lane Reversal
    Pyakurel, Urmila
    Nath, Hari Nandan
    Dempe, Stephan
    Dhamala, Tanka Nath
    MATHEMATICS, 2019, 7 (10)
  • [33] Achieving Human Level Partial Credit Grading of Written Responses to Physics Conceptual Question using GPT-3.5 with Only Prompt Engineering
    Chen, Zhongzhou
    Wan, Tong
    2024 PHYSICS EDUCATION RESEARCH CONFERENCE, PERC, 2024, : 97 - 101
  • [34] Efficient presolving methods for solving maximal covering and partial set covering location problems
    Chen, Liang
    Chen, Sheng-Jie
    Chen, Wei-Kun
    Dai, Yu-Hong
    Quan, Tao
    Chen, Juan
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 311 (01) : 73 - 87
  • [35] Optimally solving permutation sorting problems with efficient partial expansion bidirectional heuristic search
    Lippi, Marco
    Ernandes, Marco
    Felner, Ariel
    AI COMMUNICATIONS, 2016, 29 (04) : 513 - 536
  • [36] Minimum norm partial eigenstructure assignment problems in high-order system via feedback control
    Yu, Peizhao
    Wang, Chuang
    Fang, Jie
    Sun, Junwei
    OPTIMAL CONTROL APPLICATIONS & METHODS, 2022, 43 (01): : 138 - 157
  • [37] A Joint Evaluation of Energy-Efficient Downlink Scheduling and Partial CQI Feedback for LTE Video Transmission
    Mustafa Ismael Salman
    Ali Mohammed Mansoor
    Hamid Abdulla Jalab
    Aznul Qalid Md. Sabri
    Rodina Ahmed
    Wireless Personal Communications, 2018, 98 : 189 - 211
  • [38] Energy Efficient Power Allocation for Carrier Aggregation in Heterogeneous Networks: Partial Feedback and Circuit Power Consumption
    Foukalas, Fotis
    Tsiftsis, Theodoros A.
    IEEE TRANSACTIONS ON GREEN COMMUNICATIONS AND NETWORKING, 2018, 2 (03): : 623 - 634
  • [39] A Joint Evaluation of Energy-Efficient Downlink Scheduling and Partial CQI Feedback for LTE Video Transmission
    Salman, Mustafa Ismael
    Mansoor, Ali Mohammed
    Jalab, Hamid Abdulla
    Sabri, Aznul Qalid Md.
    Ahmed, Rodina
    WIRELESS PERSONAL COMMUNICATIONS, 2018, 98 (01) : 189 - 211
  • [40] Partial-Quasi-Newton Methods: Efficient Algorithms for Minimax Optimization Problems with Unbalanced Dimensionality
    Liu, Chengchang
    Bi, Shuxian
    Luo, Luo
    Lui, John C. S.
    PROCEEDINGS OF THE 28TH ACM SIGKDD CONFERENCE ON KNOWLEDGE DISCOVERY AND DATA MINING, KDD 2022, 2022, : 1031 - 1041