Fostering a Testing Mindset through Automated Feedback on Multiple Submissions Using Git-keeper


연구 분야: Software Development



학회: 2024 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW)


초록

Software testing is often taught as a stand-alone topic or as a complete course. We agree with a growing movement to integrate software testing across the curriculum, and in this paper we discuss how an assignment management tool and automatic assessment tool, git-keeper, advances this goal. We describe the versatility of git-keeper to support a wide variety of instructor applications of testing, and describe how the tool helps students learn to think more carefully about the correctness of their programs. We present statistical evidence which suggests that by allowing students to submit their work multiple times with immediate feedback about the correctness of code, students learn to produce correct code with fewer submission attempts over time.


Author Profile
Ben Coleman

Department of Computer Science Moravian University Bethlehem PA USA

Panama
Author Profile
Nathan Sommer

Department of Computer Science Xavier University Cincinnati OH USA

United States

📄 논문 정보

발행 연도 2024년
인용수 25
출판 국가 Panama, United States
사이트 IEEE
좋아요 수 0

연관 논문 목록 (267건)