Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Nudging Better Version Control Behavior
KTH, School of Electrical Engineering and Computer Science (EECS), Theoretical Computer Science.ORCID iD: 0000-0002-8996-0221
2026 (English)In: ITiCSE 2026 - Proceedings of the 31st ACM Conference on Innovation and Technology in Computer Science Education V. 1, Association for Computing Machinery (ACM) , 2026, p. 352-358Conference paper, Published paper (Refereed)
Abstract [en]

Version control systems are widely used in computing education, yet students frequently engage with them only as submission mechanisms rather than as scaffolds for self-regulated learning. Drawing on nudge theory, this study investigates whether low-cost, non-coercive interventions can shift students toward more authentic version control practices. Using a quasi-experimental design with historical controls, four nudges were introduced in an introductory programming course of approximately 200 students: an expected workflow, clickable issue links, individual workflow feedback, and cohort positioning. Each nudge was designed to target a specific behavioral mechanism and a corresponding phase of self-regulation. Results show a substantial shift in behavior compared to five prior cohorts: students committed significantly more frequently, engaged nearly universally with issue tracking (98%), and closed issues predominantly via commit messages (96% closure rate). Survey responses indicate that students with limited prior experience reported significant gains in perceived proficiency and could identify which nudges were most influential. These findings show that carefully designed choice architecture can meaningfully support adoption of self-regulated version control practices at scale.

Place, publisher, year, edition, pages
Association for Computing Machinery (ACM) , 2026. p. 352-358
Keywords [en]
cs1, nudging, self-regulated learning, version control
National Category
Computer and Information Sciences Control Engineering Applied Psychology
Identifiers
URN: urn:nbn:se:kth:diva-386992DOI: 10.1145/3803400.3809373Scopus ID: 2-s2.0-105045572111OAI: oai:DiVA.org:kth-386992DiVA, id: diva2:2091860
Conference
31st Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE 2026, Madrid, Spain, Jul 10-15 2026
Note

Part of ISBN 9798400726347

QC 20260813

Available from: 2026-08-13 Created: 2026-08-13 Last updated: 2026-08-13Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus

Search in DiVA

By author/editor
Glassey, Richard
By organisation
Theoretical Computer Science
Computer and Information SciencesControl EngineeringApplied Psychology

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 1 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf