Pull Requests From The Classroom: Co-Developing Curriculum And Code
Zyska, Dennis and Kuznetsov, Ilia and Müller, Florian and Gurevych, Iryna
Abstract: Educational technologies often misalign with instructors’ pedagogical goals, forcing adaptations that compromise teaching efficacy. In this paper, we present a case study on the co-development of curriculum and technology in the context of a university course on scientific writing. Specifically, we examine how a custom-built peer feedback system was iteratively developed alongside the course to support annotation, feedback exchange, and revision. Results show that while co-development fostered stronger alignment between software features and course goals, it also exposed usability limitations and infrastructure-related frustrations, emphasizing the need for closer coordination between teaching and technical teams.
@inproceedings{zyskaPullRequestsClassroom2025,title={Pull {{Requests From The Classroom}}: {{Co-Developing Curriculum And Code}}},shorttitle={Pull {{Requests From The Classroom}}},booktitle={Proceedings of {{Mensch}} Und {{Computer}} 2025 - {{MuC}} '25},author={Zyska, Dennis and Kuznetsov, Ilia and M{\"u}ller, Florian and Gurevych, Iryna},year={2025},month=aug,eprint={2508.00646},publisher={Association for Computing Machinery},doi={10.1145/3743049.3748581},urldate={2025-08-04},archiveprefix={arXiv},keywords={Computer Science - Human-Computer Interaction},}