Innovations in computing teaching 2 : improving the quality of teaching and learning /
Hart, John.
Smith, Martin.
Staff and Educational Development Association.
Birmingham : Staff and Educational Development Association,
1995.