SEAug 13, 2020

Development of a Web Platform for Code Peer-Testing

arXiv:2008.06102v15 citations
Originality Synthesis-oriented
AI Analysis

This addresses the issue of time-consuming teacher feedback for students in programming education, though it appears incremental as it builds on existing peer feedback and testing methods.

The paper tackles the problem of delayed feedback in programming courses by developing a web platform that combines software testing with peer feedback, aiming to provide timely and effective learning support for students.

As part of formative and summative assessments in programming courses, students work on developing programming artifacts following a given specification. These artifacts are evaluated by the teachers. At the end of this evaluation, the students receive feedback and marks. Providing feedback on programming artifacts is time demanding and could make feedback to arrive too late for it to be effective for the students' learning. We propose to combine software testing with peer feedback which has been praised for offering a timely and effective learning activity with program testing. In this paper we report on the development of a Web platform for peer feedback on programming artifacts through program testing. We discuss the development process of our peer-testing platform informed by teachers and students.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes