Learning from peers: motivating students through reputation systems Marco Temperini and Andrea Sterbini Sapienza University of Rome, Via Salaria 113, Rome, Italy marte@dis.uniroma1.it , sterbini@di.uniroma1.it Abstract Our on-line students, being mainly busy worker- students, study almost alone. To improve their interaction we use asynchronous tools (Wiki or forums), but we notice that interaction becomes high mainly when the discussion is focused on a task to be graded for the exam or when the teacher/tutor is very active in the community. We present SOCIALX, our exercise sharing tool, an application to e-learning of a simple reputation system to increase the student motivation and interaction, and to let them learning from each other, either by reusing other's solutions or by correcting other's mistakes. Moreover, students gain reputation from others reusing their solutions. In this we want to engage students in learning activities at the highest cognitive levels of the Bloom taxonomy [1]. 1. Introduction We present an application to e-learning of basic reputation system techniques, developed with the aims of increasing the motivation and level of interaction among students, and helping the students to learn from each other, such that each one can reuse (at different levels) a solution proposed by another, and possibly spot some mistakes found there. We have implemented SOCIALX, an exercise sharing tool where students gain reputation in front of the teacher and (especially) of the other students by submitting solutions to exercises and by collecting endorsements by other students inspired to reused solutions. Our main goals are: to increase the motivation in doing exercises and activities to increase the collaboration and sharing to increase critical thinking (while analysing other's solutions and looking for errors) and thus engage students in Learning Objectives at the highest conceptual levels of the Bloom taxonomy. 2. The “SOCIALX” system The SOCIALX system allows three types of users: teachers create courses, add exercises to topics of their courses and “endorse” a solution by stating if it's correct or wrong, the administrator enables new teachers, students browse courses, exercises and solutions and add votes and new solutions, 3. Exercises and solutions Exercises are associated to topics inside one of the courses of a teacher. E.g. The course “Linguaggi per il Web” (Web languages) contains 50 exercises on the topics: XML (6 exercises) XHTML (11 exercises) CSS (10 exercises) XHTML-CSS (6 exercises) CGI (4 exercises) PHP (10 exercises) PHP-MySQL (3 exercises) An exercise is added to the system by uploading a file containing all the material needed to describe and solve it (in the simplest case, a PDF file describing the problem, or a compressed archive containing all the required files), and associating the exercise to a specific course and topic. A student can try to solve an exercise from scratch or can download and examine other's students solutions and get inspiration from them, and later add his/her new solution. When a new solution is added the student should state what is the level of reuse of the other solutions (in a range going from “simple inspiration” to “almost total reuse”). In doing this s/he increase the reputation of the author of the reused solution. A student can vote for a solution that he likes/dislikes with a mark ranging from 0 (worst) to 10 (best), thus improving/reducing the other's reputation. The teacher can mark a solution as “good” (i.e. correct), so that the author will gain reputation from its reuse, or “bad” (i.e. incorrect), so that other students will gain International Symposium on Applications and the Internet 978-0-7695-3297-4/08 $25.00 © 2008 IEEE DOI 10.1109/SAINT.2008.107 305