Abstract
When students procrastinate on programming assignments, it can hinder the quality of their code and negatively impact their grades. In contrast, when students actively delay working on assignments to prepare to code (e.g., reading or seeking help), it can be an effective self-regulated learning (SRL) strategy beneficial to programming performance. However, distinguishing active delay from procrastination is methodologically challenging. To address this, we tracked what students did when they behaviorally delayed starting an assignment. Most students prepared to code by using multiple course resources across programming assignments. We found that many students delayed starting to code by seeking help in the Q&A platform, and this was beneficial to the quality of their code. Also, some pre-coding activities were related to behavioral delay in starting to code, but benefitted students' grades, and thus may indicate active delay, but not all pre-coding activities were beneficial. By considering pre-coding activities, we gain a comprehensive view of students' approach to coding in CS education.
| Original language | English |
|---|---|
| Title of host publication | SIGCSE 2024 - Proceedings of the 55th ACM Technical Symposium on Computer Science Education |
| Editors | Ben Stephenson, Jeffrey A. Stone, Lina Battestilli, Samuel A. Rebelsky, Libby Shoop |
| Publisher | ACM |
| Pages | 214-220 |
| Number of pages | 7 |
| ISBN (Electronic) | 979-8-4007-0423-9 |
| DOIs | |
| Publication status | Published - 7 Mar 2024 |
| Publication type | A4 Article in conference proceedings |
| Event | ACM Technical Symposium on Computer Science Education - Portland, United States Duration: 20 Mar 2024 → 23 Mar 2024 Conference number: 55 https://sigcse2024.sigcse.org/ |
Conference
| Conference | ACM Technical Symposium on Computer Science Education |
|---|---|
| Abbreviated title | SIGCSE 2024 |
| Country/Territory | United States |
| City | Portland |
| Period | 20/03/24 → 23/03/24 |
| Internet address |
Keywords
- active delay
- cs1
- learning behaviors
- procrastination
Publication forum classification
- Publication forum level 1
ASJC Scopus subject areas
- General Computer Science
- Education
Fingerprint
Dive into the research topics of 'Procrastination vs. Active Delay: How Students Prepare to Code in Introductory Programming'. Together they form a unique fingerprint.Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver