Introduction to the personal software process
Introduction to the personal software process
A time management & feedback tool for students in programming courses
Proceedings of the eighth annual consortium on Computing in Small Colleges Rocky Mountain conference
Implementing studios for experiential learning
ACSE '00 Proceedings of the Australasian conference on Computing education
Teaching the human aspect of software engineering - a case study
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
IPP: a web-based interactive programming portfolio
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Encapsualtion and reuse as viewed by java students
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
It's all writing: experience using rewriting to learn in introductory computer science
Journal of Computing Sciences in Colleges
Coding in tongues: a bilingual programming perspective to data structures
Journal of Computing Sciences in Colleges
Using counter-examples in the data structures course
ACE '03 Proceedings of the fifth Australasian conference on Computing education - Volume 20
Using process journals to gain qualitative understanding of beginning programmers
Journal of Computing Sciences in Colleges
Cognitive and social aspects of software engineering: a course framework
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Educational benefits of metadata creation by students
ACM SIGCSE Bulletin
Bridging writing to learn and writing in the discipline in computer science education
Proceedings of the 37th SIGCSE technical symposium on Computer science education
Writing for computer science: a taxonomy of writing tasks and general advice
Journal of Computing Sciences in Colleges
Lightweight preliminary peer review: does in-class peer review make sense?
Proceedings of the 38th SIGCSE technical symposium on Computer science education
Integrating reflective writing in CS/IS
ACM SIGCSE Bulletin
Learner reflection in student self-assessment
ACE '07 Proceedings of the ninth Australasian conference on Computing education - Volume 66
Transforming learning of programming: a mentoring project
ACE '08 Proceedings of the tenth conference on Australasian computing education - Volume 78
Student transformations: are they computer scientists yet?
ICER '09 Proceedings of the fifth international workshop on Computing education research workshop
Proceedings of the 42nd ACM technical symposium on Computer science education
Using reflective blogs for pedagogical feedback in CS1
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Also "your" job to learn!: helping students to reflect on their learning progress
Journal of Computing Sciences in Colleges
Using POGIL to help students learn to program
ACM Transactions on Computing Education (TOCE) - Special Issue on Alternatives to Lecture in the Computer Science Classroom
Hi-index | 0.00 |
Educational theory suggests that student learning is enhanced when students pay attention to their own learning. In this paper, we describe a range of innovative techniques that we use to encourage students to reflect on the state of their knowledge, and on the process by which they acquire it. Examples include providing web-based arrangements for students to practice assessing material based on the criteria we use in marking, and allocating marks in assessment for reflective writing.