Attitudes towards microcomputers in learning: 1. Pupils and software for language development | Synapse