Promoting Student Learning by Automatically Managing Resubmission Tokens

dc.contributor.authorRajesh, Saketh Krishmanen
dc.contributor.committeechairEdwards, Stephen H.en
dc.contributor.committeememberShaffer, Clifford A.en
dc.contributor.committeememberEdmison, Kenneth Roberten
dc.contributor.departmentComputer Science and#38; Applicationsen
dc.date.accessioned2026-02-07T09:00:07Z
dc.date.available2026-02-07T09:00:07Z
dc.date.issued2026-02-06
dc.description.abstractIn many university computer science courses, strict deadlines can create stress and penalize students who face unexpected challenges. A popular alternative is to give students a few "late passes", "resubmission passes", or "tokens" to use on assignments throughout the semester. While this approach is more flexible and equitable, it creates a significant amount of manual work for instructors, who have to track every request and update deadlines across multiple websites. This thesis tackles that problem in two ways. First, it introduces the EGP Broker, an LMS-integrated LTI 1.3 tool that automates the entire process, removing the need for instructors to manually manage tokens or for students to perform extra steps to use them. Second, this thesis analyzes what happened when a large introductory computer science course switched from a traditional late penalty (a 10% deduction per day) to a manually managed flexible token resubmission based policy. The results indicate that the flexible policy was associated with higher pass rates, improved final course and exam grades, and reduced dropout rates. Most students thrived under this system, using the flexibility to manage their time effectively without compromising the quality of their work. While a small number of students appeared to struggle with using the policy productively, the overall impact was positive. Overall, flexible token policies show great promise in promoting student success, while also highlighting the importance of providing additional support for students who may need more structure.en
dc.description.abstractgeneralStrict assignment deadlines in university computer science courses can create stress and can unfairly penalize students who face unexpected challenges. One increasingly popular alternative is to give students a small number of "tokens" that allow them to submit assignments late or revise their work. While these policies offer greater flexibility and fairness, they often require instructors to manually track requests and update deadlines across multiple online course platforms, creating a significant administrative burden. This thesis addresses both the practical and educational aspects of flexible deadline policies. First, it introduces a software tool that connects directly to a course's online systems and automatically manages the use of tokens, removing the need for instructors to handle requests by hand and allowing students to use tokens without extra steps. Second, the thesis examines the effects of replacing a traditional late-penalty policy with a manually managed, token-based resubmission policy in a large introductory computer science course. The results show that the flexible policy was associated with higher pass rates, better final course and exam grades, and lower dropout rates. Most students used the added flexibility to manage their time more effectively without lowering the quality of their work. Although a small number of students struggled with the increased independence, the overall impact was positive. These findings suggest that flexible token-based policies can support student success while highlighting the importance of additional guidance for students who benefit from more structure.en
dc.description.degreeMaster of Scienceen
dc.format.mediumETDen
dc.identifier.othervt_gsexam:44669en
dc.identifier.urihttps://hdl.handle.net/10919/141186
dc.language.isoenen
dc.publisherVirginia Techen
dc.rightsIn Copyrighten
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/en
dc.subjectLTI Toolen
dc.subjectAutomationen
dc.subjectComputer Science Educationen
dc.subjectResubmission Policyen
dc.titlePromoting Student Learning by Automatically Managing Resubmission Tokensen
dc.typeThesisen
thesis.degree.disciplineComputer Science & Applicationsen
thesis.degree.grantorVirginia Polytechnic Institute and State Universityen
thesis.degree.levelmastersen
thesis.degree.nameMaster of Scienceen

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Rajesh_SK_T_2026.pdf
Size:
3.29 MB
Format:
Adobe Portable Document Format

Collections