conventional teacher-student interactions while offering marking relief to instructors. Peer
review enables learning by requiring students to evaluate the work of others. PRAISE is an
on-line peer-review system that facilitates anonymous review and delivers prompt feedback
from multiple sources. This study is an evaluation of the use of PRAISE in an introductory
programming course. Use of the system is examined and attitudes of novice programmers …