Effects of learning style preferences, attitude and GPA on learner achievement using computer assisted interactive videodisc instruction