Computers in schools : a national survey of information communication technology in South African schools