Implementation of Split Deadlines in a Large CS1 Course

Hongxuan Chen, Ang Li, Geoffrey Challen, Kathryn Cunningham

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

Office hour utilization in computer science courses can spike near deadlines, producing long wait times, frustrated students, and over-worked staff. To address this problem, a large CS1 course implemented a split deadlines policy. Students were randomly divided into two groups with staggered release and due dates. Each group had the same amount of time to complete assignments, but the number of students with each due date was reduced by half. Our study evaluates the effectiveness of this policy. We measure office hour utilization and staff efficiency near deadlines, examine the policy's impact on student performance, and investigate student perception of the policy's fairness and effectiveness. Overall we found that the split deadline policy increased office hour efficiency, resulted in no significant difference in performance between groups, and was considered fair and effective by most students. Our experience report includes reflections and student feedback indicating how to implement and further improve similar policies.

Original languageEnglish (US)
Title of host publicationSIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education
PublisherAssociation for Computing Machinery
Pages193-199
Number of pages7
ISBN (Electronic)9798400704239
DOIs
StatePublished - Mar 7 2024
Event55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024 - Portland, United States
Duration: Mar 20 2024Mar 23 2024

Publication series

NameSIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education
Volume1

Conference

Conference55th ACM Technical Symposium on Computer Science Education, SIGCSE 2024
Country/TerritoryUnited States
CityPortland
Period3/20/243/23/24

Keywords

  • course policy
  • cs1
  • office hours
  • split deadlines
  • teaching at scale

ASJC Scopus subject areas

  • General Computer Science
  • Education

Fingerprint

Dive into the research topics of 'Implementation of Split Deadlines in a Large CS1 Course'. Together they form a unique fingerprint.

Cite this