2005
DOI: 10.1145/1047124.1047455
|View full text |Cite
|
Sign up to set email alerts
|

Using peer review in teaching computing

Abstract: For generations, the academic community has relied on peer review as a way of encouraging scholarship and enhancing the knowledge base. Peer review has been widely used in the classroom since at least the 1970s, with hundreds of papers on its use in diverse academic fields appearing in the literature (for a comprehensive survey, see [1]). Its use appears to be on the upswing, given the current interest in active learning and teamwork. In computer science, peer review seems to have very broad application. It ca… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2008
2008
2017
2017

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 8 publications
(9 citation statements)
references
References 2 publications
0
9
0
Order By: Relevance
“…This reveals to a student alternative techniques that may be more elegant or simpler to understand than their own. Chinn proposes that this type of sharing may enable students to recognize multiple correct solutions to a given problem exist [4], thus advancing them in Perry's scheme of intellectual development [11]. We note that several students commented directly on the benefits of seeing other students solutions:…”
Section: Discussionmentioning
confidence: 99%
“…This reveals to a student alternative techniques that may be more elegant or simpler to understand than their own. Chinn proposes that this type of sharing may enable students to recognize multiple correct solutions to a given problem exist [4], thus advancing them in Perry's scheme of intellectual development [11]. We note that several students commented directly on the benefits of seeing other students solutions:…”
Section: Discussionmentioning
confidence: 99%
“…The use of peer assessment in Computer Science courses is becoming increasingly popular (see, for example, [18,7,5,10]). Proponents have identified a number of benefits, including: deepening understanding; highlighting the importance of presenting work in a clear and logical fashion; promoting social and professional skills; exposing students to a variety of styles, techniques, ideas and abilities; improving understanding and self-confidence; and encouraging reflection on course objectives [2].…”
Section: Introductionmentioning
confidence: 99%
“…In the computing education literature, the peer review process has been recognized as pedagogically valuable because it can prepare students to deal with criticism [Anewalt 2005], teach students to provide constructive criticism to others [Anewalt 2005], provide students with experience with coming to a consensus opinion in cases where opinions differ [Anewalt 2005], build teamwork skills [Trytten 2005], and promote opportunities for deep learning [Gehringer et al 2005]. Given the similarities between peer reviews and SBL design crits, many of these benefits should apply equally to design crits.…”
Section: Peer Reviews In Computing Educationmentioning
confidence: 99%