How student teachers develop their understanding of teaching using ICT | Synapse