Preparing new teachers to use computer technology: Perceptions and suggestions for teacher educators · Study