"one of the differences between the behaviorist and cognitive approach to learning is that the cognitive approach is more subject oriented and developed by the instructor."