Supporting reflection in introductory computer science
Proceedings of the thirty-first SIGCSE technical symposium on Computer science education
Supporting Learning by Opening the Student Model
ITS '02 Proceedings of the 6th International Conference on Intelligent Tutoring Systems
Exploiting Readily Available Web Data for Scrutable Student Models
Proceedings of the 2005 conference on Artificial Intelligence in Education: Supporting Learning through Intelligent and Socially Informed Technology
Engaging students in programming
Proceedings of the Twelfth Australasian Conference on Computing Education - Volume 103
Tackling HCI challenges of creating personalised, pervasive learning ecosystems
EC-TEL'10 Proceedings of the 5th European conference on Technology enhanced learning conference on Sustaining TEL: from innovation to learning and practice
Also "your" job to learn!: helping students to reflect on their learning progress
Journal of Computing Sciences in Colleges
ACM Transactions on Interactive Intelligent Systems (TiiS) - Special issue on highlights of the decade in interactive intelligent systems
The effect of predicting expertise in open learner modeling
EC-TEL'12 Proceedings of the 7th European conference on Technology Enhanced Learning
Hi-index | 0.00 |
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.