Examining teachers’ beliefs about ICT in education: implications of a teacher preparation programme