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 条
  • [21] Bringing Nuance to Automated Exam and Classroom Response System Grading: A Tool for Rapid, Flexible, and Scalable Partial-Credit Scoring
    Carberry, Tom P.
    Lukeman, Philip S.
    Covell, Dustin J.
    JOURNAL OF CHEMICAL EDUCATION, 2019, 96 (08) : 1767 - 1772
  • [22] An Efficient Numerical Algorithm for Solving Data Driven Feedback Control Problems
    Archibald, Richard
    Bao, Feng
    Yong, Jiongmin
    Zhou, Tao
    JOURNAL OF SCIENTIFIC COMPUTING, 2020, 85 (02)
  • [23] An Efficient Numerical Algorithm for Solving Data Driven Feedback Control Problems
    Richard Archibald
    Feng Bao
    Jiongmin Yong
    Tao Zhou
    Journal of Scientific Computing, 2020, 85
  • [24] Efficient partial retransmission ARQ strategy with error detection codes by feedback channel
    Cheng, HS
    Fairhurst, G
    Samaraweera, N
    IEE PROCEEDINGS-COMMUNICATIONS, 2000, 147 (05): : 263 - 268
  • [25] An efficient QRD-M algorithm using partial decision feedback detection
    Jeon, Kihwan
    Kim, Hyounkuk
    Park, Hyuncheol
    2006 FORTIETH ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS AND COMPUTERS, VOLS 1-5, 2006, : 1658 - +
  • [26] An Efficient Partial Feedback Linearization Current Controller for Grid Connected Photovoltaic System
    Thomas, Jeena Sara
    Jose, Deepu
    PROCEEDINGS OF 2015 IEEE INTERNATIONAL CONFERENCE ON POWER, INSTRUMENTATION, CONTROL AND COMPUTING (PICC), 2015,
  • [27] Examining chemistry students' perceptions toward multiple-choice assessment tools that vary in feedback and partial credit
    Williams, Michael
    Wood, Eileen
    Arslantas, Fatma
    MacNeil, Steve
    CANADIAN JOURNAL OF CHEMISTRY, 2021, 99 (12) : 933 - 941
  • [28] Efficient cyclic reduction for Quasi-Birth-Death problems with rank structured blocks
    Bini, Dario A.
    Massei, Stefano
    Robol, Leonardo
    APPLIED NUMERICAL MATHEMATICS, 2017, 116 : 37 - 46
  • [29] An Efficient Parallel Algorithm with Partial Decision Feedback for Near-Optimal MIMO Detection
    Xiong, Cong
    Zhang, Xin
    Wu, Kai
    Yang, Dacheng
    GLOBECOM 2009 - 2009 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, VOLS 1-8, 2009, : 53 - +
  • [30] Efficient Algorithms on Multicommodity Flow over Time Problems with Partial Lane Reversals
    Pyakurel, Urmila
    Gupta, Shiva Prakash
    Khanal, Durga Prasad
    Dhamala, Tanka Nath
    INTERNATIONAL JOURNAL OF MATHEMATICS AND MATHEMATICAL SCIENCES, 2020, 2020