Alison Mitchell, Helen C. Purchase, John Hamer: Computing science: what do pupils think? ITiCSE 2009: 353