Supporting reflection in introductory computer science. - Alan D. Fekete; Judy Kay; Jeffrey H. Kingston; Kapila Wimalaratne (SIGCSE, 2000)