A Grading Schema for Reinforcing Teamwork Quality in a Capstone Course
We teach a capstone course on software engineering where students work in teams during one semester in a real world setting. By the end of each of the three iterations, students get a grade that takes into account several aspects including peer assessment. In the past, students with low commitment used to get only a slightly lower grade because peer assessment’s weight was very low. Last semester we added a new grading rule: if the peer assessment is lower than a threshold, then such a grade would be final for the affected student(s). In this work we aim to show the effectiveness of this rule for promoting teamwork quality by recording the progression of peer assessments along the semester. We found that peer assessment decreases and is more disperse in the second iteration, but significantly improves in the third iteration. Our results suggest that the new rule is effective for improving teamwork by making students more responsible for their teammates’ grades sooner in the project, when there is still time for improvement.
Thu 30 MayDisplayed time zone: Eastern Time (US & Canada) change
14:00 - 15:30 | Assessment in the ClassroomSoftware Engineering Education and Training / Posters at St-Denis / Notre-Dame Chair(s): Ivana Bosnić University of Zagreb, Faculty of Electrical Engineering and Computing | ||
14:00 15mTalk | MAF: Method-Anchored Test Fragmentation for Test Code Plagiarism DetectionSEET Software Engineering Education and Training Weisong Sun State Key Laboratory for Novel Software Technology, Nanjing University, Xingya Wang State Key Laboratory for Novel Software Technology, Nanjing University, Haoran Wu State Key Laboratory for Novel Software Technology, Nanjing University, Ding Duan State Key Laboratory for Novel Software Technology, Nanjing University, Zesong Sun State Key Laboratory for Novel Software Technology, Nanjing University, Zhenyu Chen Nanjing University | ||
14:15 6mPoster | A Grading Schema for Reinforcing Teamwork Quality in a Capstone Course Posters Cecilia Bastarrica , Daniel Perovich Department of Computer Science, University of Chile, Francisco J. Gutierrez , Maíra Marques Department of Computer Science, University of Chile | ||
14:21 10mTalk | Simulating Student Mistakes to Evaluate the Fairness of Automated GradingSEET Software Engineering Education and Training Benjamin Clegg The University of Sheffield, Siobhán North The University of Sheffield, Phil McMinn University of Sheffield, Gordon Fraser University of Passau | ||
14:31 15mTalk | Automatic Grading of Programming Assignments: A Formal Semantics Based ApproachSEET Software Engineering Education and Training Xiao Liu The Pennsylvania University, University Park, Shuai Wang ETH Zurich, Pei Wang Pennsylvania State University, Dinghao Wu Pennsylvania State University | ||
14:46 10mTalk | Experience Report on a Move to Techniques-oriented Student Project GradingSEET Software Engineering Education and Training Siim Karus University of Tartu | ||
14:56 34mTalk | Author Panel DiscussionSEET Software Engineering Education and Training |