Learner reflection in student self-assessment

Learner reflection is critical to effective, deep, transferable learning, especially in cognitively demanding areas, such as learning programming. This paper presents Reflect, a programming education system, which aims to facilitate student self-assessment and promote learner reflection through scrutable learner models. Reflect sets tasks and presents a set of example answers to read and assess. We report students' use of the system over one semester. Overall Reflect appears to help students understand the teacher's goals for the tasks set and to refine their own work in relation to these goals.

[1]  Jim E. Greer,et al.  Externalising Learner Modelling Representations , 2001 .

[2]  W. Chambers San Antonio, Texas , 1940 .

[3]  Judy Kay,et al.  Learner Know Thyself: Student Models to Give Learner Control and Responsibility , 1997 .

[4]  D. Boud,et al.  Reflection, turning experience into learning , 1985 .

[5]  Judy Kay,et al.  Supporting reflection in introductory computer science , 2000, SIGCSE '00.

[6]  A. Quigley,et al.  SCHOOL OF INFORMATION TECHNOLOGIES THE UNIVERSITY OF SYDNEY , 2007 .

[7]  Peter Brusilovsky,et al.  ELM-ART: An Adaptive Versatile System for Web-based Instruction , 2001 .

[8]  Alfred Kobsa,et al.  Generic User Modeling Systems , 2001, User Modeling and User-Adapted Interaction.

[9]  John Self Bypassing the intractable problem of student modelling , 1988 .

[10]  Claude Frasson,et al.  Intelligent Tutoring Systems: At the Crossroads of Artificial Intelligence and Education , 1990 .

[11]  Elliot Soloway,et al.  Uncovering principles of novice programming , 1983, POPL '83.

[12]  Antonija Mitrovic,et al.  Supporting Learning by Opening the Student Model , 2002, Intelligent Tutoring Systems.

[13]  Judy Kay,et al.  Personis: A Server for User Models , 2002, AH.

[14]  Gerhard Weber,et al.  User Modeling and Adaptive Navigation Support in WWW-Based Tutoring Systems , 1997 .

[15]  D. Boud,et al.  Promoting Reflection in Learning: a Model , 2013 .

[16]  David Boud,et al.  THE ROLE OF SELF‐ASSESSMENT IN STUDENT GRADING , 1989 .

[17]  John R. Anderson,et al.  Locus of feedback control in computer-based tutoring: impact on learning rate, achievement and attitudes , 2001, CHI.

[18]  Victoria Hoban,et al.  The Reflective Practitioner , 2013 .

[19]  John R. Anderson,et al.  Knowledge tracing: Modeling the acquisition of procedural knowledge , 2005, User Modeling and User-Adapted Interaction.

[20]  Judy Kay,et al.  Exploiting Readily Available Web Data for Scrutable Student Models , 2005, AIED.

[21]  Sandra C. Jones Higher Education Research and Development Society of Australasia , 1998 .

[22]  H. Pain,et al.  ' Did I say what I think I said , and do you agree with me ? ' : Inspecting and Questioning the Student Model , 1995 .

[23]  James Uther,et al.  On the Visualisation of Large User Models in Web Based Systems , 2001 .

[24]  D. Schoen The Reflective Practitioner , 1983 .

[25]  D. Schoen Educating the reflective practitioner , 1987 .