Principles for designing programming exercises to minimise poor learning behaviours in students (2000)

by Angela Carbone, John Hurst, Ian Mitchell, Dick Gunstone
Venue:In Proceedings of the Australasian Conference on Computing Education