> For the complete documentation index, see [llms.txt](https://hyfbe.gitbook.io/teacher-curriculum/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hyfbe.gitbook.io/teacher-curriculum/topics/learning-styles.md).

# Learning styles

Students all learn in different ways. Therefore the way you approach teaching/mentoring for a student should also vary. There are a lot of different frameworks for explaining learning styles. Going from 4 types of learning to 8. There is no right answer but its important to think about the student you are helping and the problem you are explaining.

Knowing about learning styles is such an important part of student centered learning

## Preparation

* Read [this article](https://teach.com/what/teachers-know/learning-styles/) with an overview of what VARK is
* Read [this article](https://www.rasmussen.edu/degrees/education/blog/types-of-learning-styles/) about how to recognize and cater to the different learning preferences
* [Quiz to test what kind you are (its actually pretty good)](https://vark-learn.com/the-vark-questionnaire/)
* Read [this article](https://visme.co/blog/8-learning-styles/) highlighting 8 different learning styles
* Counterpoint!
  * Do learners really know best? Urban

    legends in education: <http://lexiconic.net/pedagogy/Do_Learners.pdf>
  * [Top 10 myths about teaching computer science](https://cacm.acm.org/blogs/blog-cacm/189498-top-10-myths-about-teaching-computer-science/fulltext)
  * Matching Learning Style to Instructional Method - Effects on Comprehension: <https://www.kovacs.com/info250readings/Rogowskyetal.pdf>

## Exercises

* [Learning styles](/teacher-curriculum/exercises/learning-styles.md#exercises)

## Learning Paths

* [Groundwork for student learning](/teacher-curriculum/learning-paths/groundwork-for-student-learning.md)
