There’s a reason that flashcards have been a preferred study method for hundreds of years:
They really work!
Flashcards fit in the pocket and don’t need to be charged, which make them great for learning while travelling. They are easy to pick up & put down so they fit well into busy lives.
How often do you need to stop and look at the docs? Does this interupt your flow? Practising with flashcards using distributed learning techniques are a highly effective way to memorise information.
Learn about functions you haven't discovered yet. We strive to cover full API for each module. That’s why we have Enum 1 and Enum 2, for example, so we can cover all the functions in Enum module.
When you look at the front side of a flashcard and think of the answer, you are engaging a mental faculty known as active recall.
Active recall has been proven to create stronger neuron connections for that memory trace.
And because flashcards can so easily facilitate repetition, they are the best way to create multiple memory-enhancing recall events.
Flashcards are great for opening a discussion with others about the topic. Also it can be used in a game to encourage learning in a group.
It can be hard to understand document without seeing a code example. These Elixir flashcards are packed full of hundreds of examples.
Flashcards can help you quickly identify what you don’t know. Useful when you have some knowledge of Elixir but are struggling to move to the next level.
When you reveal the answer side of a flashcard to assess your correctness, you are essentially asking yourself
“How did my answer compare to this correct answer?” and
“How well did I know (or not know) it?”
This act of self-reflection is known as metacognition. Research shows that applying metacognition tends to ingrain memories deeper into your knowledge.
Because flashcards exist loosely, rather than tied to a book or document, you are able to separate them into piles based on whether (or how often) you need to study them again.
This practice of confidence-based repetition is proven by decades of research to be the most scientifically optimized way to improve memory performance.