Effective peer assessment for learning computer programming
Jirarat Sitthiworachart,Mike Joy +1 more
- 28 Jun 2004
- Vol. 36, Iss: 3, pp 122-126
TL;DR: The results of applying novel web-based technology to the delivery of peer assessment in the context of an undergraduate computer programming course are considered, and the benefits of this approach are discussed.
read more
Abstract: Peer assessment is a technique that has been successfully employed in a variety of academic disciplines, and which is considered to be effective in developing student's higher cognitive skills. In this paper, we consider the results of applying novel web-based technology to the delivery of peer assessment in the context of an undergraduate computer programming course, and discuss the benefits of this approach.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Figures
Citations
A Survey of Automated Assessment Approaches for Programming Assignments
TL;DR: Several automatic approaches for assessing programming assignments are surveyed by surveying several automatic tools for both static and dynamic assessment of computer programs, to bring forward different assessment techniques and approaches.
621
The boss online submission and assessment system
Mike Joy,Nathan Griffiths,Russell Boyatt +2 more
- 01 Sep 2005
TL;DR: This paper describes how automated assessment is incorporated into BOSS such that it supports, rather than constrains, assessment and the pedagogic and administrative issues that are affected by the assessment process.
A Complete Bibliography of Publications in SIGCSE Bulletin: 2000{2009
Nelson H. F. Beebe
- 01 Jan 2012
TL;DR: 2012 [AS13b, Wal12a], 2013 [Alv13, Bar13, Cam13, Car13, CCS13, Cut13, Edi14, Swe13].
Assessment of programming language learning based on peer code review model: Implementation and experience report
TL;DR: An online assessment system called EduPCR was developed and used a novel approach to assess the learning of computer programming languages and indicated that this assessment approach demonstrates high practical values in assessing student learning outcomes in programming languages.
158
My program is ok – am I? Computing freshmen's experiences of doing programming assignments
Päivi Kinnunen,Beth Simon +1 more
TL;DR: It is found that some students reflect negative views of their efficacy, even after having a positive programming experience and that in other situations, students having negative programming experiences still have a positive outlook on their efficacy.
149
References
Creating a Learning Environment by Using Self-, Peer-, and Co-Assessment.
TL;DR: In this article, a review of the literature provides answers to two questions: (1) How are self-, peer- and co-assessment applied in higher education? and (2) What are the effects of the use of these forms of assessment on the quality of the learning environment?
336
The Use of Exemplars and Formative Feedback when Using Student Derived Marking Criteria in Peer and Self-assessment
TL;DR: In this article, the authors report a study which implemented a method of student self and peer assessment involving student constructed marking criteria in the presence of exemplars and found that exemplars can help students demonstrate greater understanding of both marking criteria and subject standards.
332
Peer Assessment Training in Teacher Education: Effects on performance and perceptions
TL;DR: In this paper, the effects of peer assessment training on the performance of student teachers were investigated through a course redesign and the results showed that all students were significantly more satisfied with the redesigned course than students from the control groups.
290
Developing Procedures for Implementing Peer Assessment in Large Classes Using an Action Research Process
Roy Ballantyne,Karen Hughes,Aliisa Mylonas +2 more
- 01 Jan 2002
TL;DR: In this article, the authors report the development of peer assessment procedures for use in large classes, using a cyclical process of action, reflection and refined action, which was carried out in three phases and after each phase changes were made to the procedures in response to student and staff feedback.
285
Peer Assessment in Undergraduate Programmes
Clare Brindley,Susan Scoffield +1 more
TL;DR: In this paper, a questionnaire was used to elicit responses from a sample of 80 students concerning their attitudes to and experience of, the peer assessment exercise and the benefits of peer assessment were: the increase in personal motivation as a result of their active involvement in the assessment process; the opportunity to compare and discuss the assignment, and the ability to gain knowledge and develop a greater understanding of the assignment content and assessment process.
189




