I have been working on a modern typing training application for the last couple of days. One of the main motivations was to build an app with a modern

busypeoples / taking-ideas-from-spaced-repetition.md

submited by
Style Pass
2022-09-21 23:00:23

I have been working on a modern typing training application for the last couple of days. One of the main motivations was to build an app with a modern UI and minimal distractions, enabling to fully focus on the training aspect. You can read more about the original idea and thought process here as well as some notes on iterating over the details here.

After adding some minimal auto close functionalities for the code training section, you can read about it here, another important feature was to make the text training part more entertaining.

While typing out a randomly generated text can be entertaining, it lacks an important aspect though, the adapting to your strong and weak keys and especially correct and incorrect words. In the current regular mode, words are always generated randomly, no matter if you were able to type them correctly or not in past sessions. But there seems to be an opportunity here that could help with increasing the chances of gaining some learning progress. This is where the idea of spaced repetition comes into the picture.

"Spaced repetition is an evidence-based learning technique that is usually performed with flashcards. Newly introduced and more difficult flashcards are shown more frequently, while older and less difficult flashcards are shown less frequently in order to exploit the psychological spacing effect. The use of spaced repetition has been proven to increase the rate of learning."

Leave a Comment
Related Posts