在程式设计入门课程中评估同侪评估方法

A. Alkhalifa, M. Devlin
{"title":"在程式设计入门课程中评估同侪评估方法","authors":"A. Alkhalifa, M. Devlin","doi":"10.1145/3416465.3416467","DOIUrl":null,"url":null,"abstract":"This paper describes a study of how peer assessment can be introduced to novice programmers to support programming knowledge. In the field of computer science, peer assessment is not a common approach in beginner programming courses as novice programmers generally may not have enough programming knowledge to assess their peers effectively. Therefore, this study contributes in empowering novice programmers and improving their learning quality at early stages. Thus, this study's aims are threefold: firstly, to identify an appropriate category-based assessment method, secondly, to determine how a peer assessment framework can be considered useful and valid as a tutor's assessment may be, and thirdly, to measure the students’ performance after a peer assessment activity. To achieve the first aim, a pilot study was completed across two universities with 42 undergraduate computer science participants. To accomplish the second and third aims, an experimental study with 170 undergraduate students was conducted. The results indicated that both rubric and marking scheme forms could be used to support peer assessment, as there was no significant difference in the results of use found between them. Moreover, although the convergence level of peer assessment with tutor assessment was not aligned, it was at a medium level with the students’ average scores when compared with the tutors’ assessments. In addition, the practice of peer assessment was found to have a positive effect on subsequent achievement for those students who took part in the mock peer assessment exercise.","PeriodicalId":215295,"journal":{"name":"United Kingdom & Ireland Computing Education Research conference.","volume":"28 3","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-08-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"Evaluating a Peer Assessment Approach in Introductory Programming Courses\",\"authors\":\"A. Alkhalifa, M. Devlin\",\"doi\":\"10.1145/3416465.3416467\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes a study of how peer assessment can be introduced to novice programmers to support programming knowledge. In the field of computer science, peer assessment is not a common approach in beginner programming courses as novice programmers generally may not have enough programming knowledge to assess their peers effectively. Therefore, this study contributes in empowering novice programmers and improving their learning quality at early stages. Thus, this study's aims are threefold: firstly, to identify an appropriate category-based assessment method, secondly, to determine how a peer assessment framework can be considered useful and valid as a tutor's assessment may be, and thirdly, to measure the students’ performance after a peer assessment activity. To achieve the first aim, a pilot study was completed across two universities with 42 undergraduate computer science participants. To accomplish the second and third aims, an experimental study with 170 undergraduate students was conducted. The results indicated that both rubric and marking scheme forms could be used to support peer assessment, as there was no significant difference in the results of use found between them. Moreover, although the convergence level of peer assessment with tutor assessment was not aligned, it was at a medium level with the students’ average scores when compared with the tutors’ assessments. In addition, the practice of peer assessment was found to have a positive effect on subsequent achievement for those students who took part in the mock peer assessment exercise.\",\"PeriodicalId\":215295,\"journal\":{\"name\":\"United Kingdom & Ireland Computing Education Research conference.\",\"volume\":\"28 3\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2020-08-25\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"United Kingdom & Ireland Computing Education Research conference.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3416465.3416467\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"United Kingdom & Ireland Computing Education Research conference.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3416465.3416467","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

摘要

本文描述了如何将同行评估引入新手程序员以支持编程知识的研究。在计算机科学领域,同行评估在初级编程课程中不是一种常见的方法,因为新手程序员通常可能没有足够的编程知识来有效地评估他们的同行。因此,本研究有助于赋予编程新手权力,并在早期阶段提高他们的学习质量。因此,本研究的目的有三个方面:首先,确定一种适当的基于类别的评估方法,其次,确定一个同伴评估框架如何被认为是有用的和有效的,因为导师的评估可能是,第三,衡量学生在同伴评估活动后的表现。为了实现第一个目标,一项试点研究在两所大学完成,共有42名计算机科学本科生参与。为了实现第二个和第三个目标,我们对170名本科生进行了实验研究。结果表明,标题和评分方案形式都可以用于支持同行评估,因为它们之间的使用结果没有显着差异。此外,虽然同伴评价与导师评价的趋同程度不一致,但与导师评价相比,与学生平均分处于中等水平。此外,同学评核的做法亦被发现对参加模拟同学评核的同学日后的成绩有正面的影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Evaluating a Peer Assessment Approach in Introductory Programming Courses
This paper describes a study of how peer assessment can be introduced to novice programmers to support programming knowledge. In the field of computer science, peer assessment is not a common approach in beginner programming courses as novice programmers generally may not have enough programming knowledge to assess their peers effectively. Therefore, this study contributes in empowering novice programmers and improving their learning quality at early stages. Thus, this study's aims are threefold: firstly, to identify an appropriate category-based assessment method, secondly, to determine how a peer assessment framework can be considered useful and valid as a tutor's assessment may be, and thirdly, to measure the students’ performance after a peer assessment activity. To achieve the first aim, a pilot study was completed across two universities with 42 undergraduate computer science participants. To accomplish the second and third aims, an experimental study with 170 undergraduate students was conducted. The results indicated that both rubric and marking scheme forms could be used to support peer assessment, as there was no significant difference in the results of use found between them. Moreover, although the convergence level of peer assessment with tutor assessment was not aligned, it was at a medium level with the students’ average scores when compared with the tutors’ assessments. In addition, the practice of peer assessment was found to have a positive effect on subsequent achievement for those students who took part in the mock peer assessment exercise.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信