{"title":"Student Perspectives of Peer Assessment in Programming Courses","authors":"A. Alkhalifa, M. Devlin","doi":"10.1145/3481282.3481292","DOIUrl":null,"url":null,"abstract":"Peer assessment is a common form of shared learning in which students provide feedback on each other's work. Despite the crucial role that students play in peer assessment, programming students’ perspectives on such practices are relatively under-researched. Therefore, the first objective of this study was to explore the perspectives of programming students toward peer assessment in programming courses. The second was to discuss the students’ expectations and critical issues during development of the peer assessment system. The third was to evaluate a peer assessment prototype based on programming students’ perspectives. Iterative focus group discussions were conducted with 87 programming students from computing school, which were conducted in the academic years 2019/02, 2019/09, and 2020/09. Thematic analysis was chosen as the data analysis method. The participants reported favourable impressions of peer assessment as a learning tool. They asserted that the clear rubric, self-assessment, and visual feedback of their peer assessments caught their attention. This research also indicates that students must be rewarded for their peer assessment efforts. Students are concerned mainly about the credibility of the assessors giving feedback on their work, but they suggested methods for matching reviewers and authors to reduce such concern. The output was a Peer Programmer prototype website that contains a group of requirements that could be considered in developing a peer assessment system for programming students.","PeriodicalId":201439,"journal":{"name":"Proceedings of the 2021 Conference on United Kingdom & Ireland Computing Education Research","volume":"2009 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2021 Conference on United Kingdom & Ireland Computing Education Research","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3481282.3481292","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Peer assessment is a common form of shared learning in which students provide feedback on each other's work. Despite the crucial role that students play in peer assessment, programming students’ perspectives on such practices are relatively under-researched. Therefore, the first objective of this study was to explore the perspectives of programming students toward peer assessment in programming courses. The second was to discuss the students’ expectations and critical issues during development of the peer assessment system. The third was to evaluate a peer assessment prototype based on programming students’ perspectives. Iterative focus group discussions were conducted with 87 programming students from computing school, which were conducted in the academic years 2019/02, 2019/09, and 2020/09. Thematic analysis was chosen as the data analysis method. The participants reported favourable impressions of peer assessment as a learning tool. They asserted that the clear rubric, self-assessment, and visual feedback of their peer assessments caught their attention. This research also indicates that students must be rewarded for their peer assessment efforts. Students are concerned mainly about the credibility of the assessors giving feedback on their work, but they suggested methods for matching reviewers and authors to reduce such concern. The output was a Peer Programmer prototype website that contains a group of requirements that could be considered in developing a peer assessment system for programming students.