Access, attitudes and the digital divide: children's attitudes towards computers in a technology-rich environment