> 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)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://hyfbe.gitbook.io/teacher-curriculum/topics/learning-styles.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
