Article

Deepening computer programming skills by using web-based peer assessment

ABSTRACT Peer assessment is a method of motivating students, involving students marking and providing feedback on other students' work. This paper reports on the design and implementation of a novel web-based peer assessment system for computer programming courses, and discusses its deployment on a large programming module. The results indicate that this peer assessment system has successfully helped students to develop their understanding of computer programming.

0 0
 · 
0 Bookmarks
 · 
28 Views
  • Source
    Conference Proceeding: Student reflections on peer reviewing solutions to Model-Eliciting Activities
    [show abstract] [hide abstract]
    ABSTRACT: A double-blind peer review process is embedded in the implementation of model-eliciting activities - a type of open-ended problem used in a large first-year engineering course. Students conduct the peer review along three dimensions: mathematical model, re-usability & modifiability, and audience (share-ability). Classmates bring to bear both their own solution development experience as well as their own educational and personal backgrounds when providing feedback to their peers. In this paper, we examine the results of a reflection instrument used to investigate how students felt about their ability to provide reviews along the three rubric dimensions across three MEAs implemented in a single semester. Further we exam the results of a second instrument that is used by student teams to provide feedback to their reviewers on the quality of the reviews received.
    Frontiers in Education Conference, 2009. FIE '09. 39th IEEE; 11/2009

Full-text

View
0 Downloads
Available from

Keywords

computer programming
 
computer programming courses
 
discusses
 
motivating students
 
novel web-based peer assessment system
 
Peer assessment
 
peer assessment system
 
students
 
students' work