Learning preferences, computer attitudes, and test performance with computer-aided instruction · Study