Learning preferences, computer attitudes, and student evaluation of computerised instruction