Return to Article Details Analyzing the effect of learning styles and study habits of distance learners on learning performances: A case of an introductory programming course