Pull Requests From The Classroom: Co-Developing Curriculum And Code

📅 2025-08-01
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Educational technology often misaligns with pedagogical objectives, undermining instructional effectiveness. To address this, this study embeds agile software development into a university-level scientific writing course, enabling iterative co-design of curriculum content and a custom peer feedback system—featuring text annotation, bidirectional feedback, and versioned revisions—by instructors, students, and a technical team. This fosters dynamic alignment and synchronous evolution between pedagogy and technological functionality. A web-based implementation demonstrates significantly improved congruence between learning goals and system capabilities; however, it also reveals usability bottlenecks and infrastructural limitations. The study’s core contribution is the articulation and empirical validation of a “pedagogy–technology co-evolution” paradigm, underscoring the critical role of deep, cross-role collaboration in achieving effective edtech integration.

Technology Category

Application Category

📝 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.
Problem

Research questions and friction points this paper is trying to address.

Educational technologies misalign with instructors' pedagogical goals
Co-development of curriculum and technology improves alignment
Usability limitations and infrastructure issues hinder effective implementation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Co-development of curriculum and technology
Custom-built peer feedback system
Iterative development with course goals
🔎 Similar Papers
No similar papers found.