TY - GEN
T1 - A Call for Critical Technology to Enable Innovative and Alternative Grading Practices
AU - Decker, Adrienne
AU - Edwards, Stephen H.
AU - Edmison, Bob
AU - Pérez-Quiñones, Manuel A.
AU - Rorrer, Audrey
N1 - Publisher Copyright:
© 2026 Copyright is held by the owner/author(s).
PY - 2026/2/17
Y1 - 2026/2/17
N2 - The call for alternative grading practices has been made both inside and outside the computing education community. Various practices exist to provide assessment and feedback to students that do not rely strictly on points out of one hundred percent, weighted averages, high stakes assignments, and grading for behaviors instead of learning. However, modern classrooms, especially computer science classrooms, rely on a myriad of digital tools to organize and maintain the course structure. Tools like learning management systems, automatic grading systems, submission systems, and practice systems all exist for computing students and faculty to use to help support the learning of programming concepts. By and large, these systems all rely on an underlying mechanism of points and aggregating points for scoring. In the face of such technological choices, adopting alternative grading practices can prove challenging for instructors and confusing for students. In this position paper, we advocate addressing key research problems to make these systems easier to use with alternative grading practices. These include comprehensive support for categorical grading, comprehensive support for rework and resubmission, and improved protocols for communication of scores and feedback. We propose an extension to LTI to support the needs of alternative grading practices, and we provide an initial design for this LTI extension. We discuss current problems and potential solutions and challenge the community to work on these problems and consider the design of future systems to embrace grading approaches that go beyond just points-based scoring.
AB - The call for alternative grading practices has been made both inside and outside the computing education community. Various practices exist to provide assessment and feedback to students that do not rely strictly on points out of one hundred percent, weighted averages, high stakes assignments, and grading for behaviors instead of learning. However, modern classrooms, especially computer science classrooms, rely on a myriad of digital tools to organize and maintain the course structure. Tools like learning management systems, automatic grading systems, submission systems, and practice systems all exist for computing students and faculty to use to help support the learning of programming concepts. By and large, these systems all rely on an underlying mechanism of points and aggregating points for scoring. In the face of such technological choices, adopting alternative grading practices can prove challenging for instructors and confusing for students. In this position paper, we advocate addressing key research problems to make these systems easier to use with alternative grading practices. These include comprehensive support for categorical grading, comprehensive support for rework and resubmission, and improved protocols for communication of scores and feedback. We propose an extension to LTI to support the needs of alternative grading practices, and we provide an initial design for this LTI extension. We discuss current problems and potential solutions and challenge the community to work on these problems and consider the design of future systems to embrace grading approaches that go beyond just points-based scoring.
KW - Alternative grading, tool support for grading
UR - https://www.scopus.com/pages/publications/105031877562
U2 - 10.1145/3770762.3772530
DO - 10.1145/3770762.3772530
M3 - Conference contribution
AN - SCOPUS:105031877562
T3 - SIGCSE TS 2026 - Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.1
SP - 260
EP - 266
BT - SIGCSE TS 2026 - Proceedings of the 57th ACM Technical Symposium on Computer Science Education V.1
PB - Association for Computing Machinery, Inc
T2 - 57th SIGCSE Technical Symposium on Computer Science Education, SIGCSE TS 2026
Y2 - 18 February 2026 through 21 February 2026
ER -