Examining the role of self-regulated learning on introductory programming performance. - Susan Bergin; Ronan Reilly; Desmond Traynor (ICER, 2005)