Common needs and different agendas: How trainee teachers make progress in their ability to use ICT in subject teaching. Some lessons from the UK. - Terry Anthony Haydn; Roy Barton (Comput. Educ., 2007)