Why do students take programming modules? - Paul Curzon; Janet Rix (ITiCSE, 1998)