Programming students need instant feedback! - Anne Venables; Liz Haywood (ACE, 2003)

Learning about Software Development - Should Programming Always Come First? - Margaret Hamilton 001; Liz Haywood (ACE, 2004)