Factors affecting course outcomes in introductory programming. - Susan Wiedenbeck; Deborah LaBelle; Vennila N. R. Kain (PPIG, 2004)