News for hackers. Stuff that matters.
Re:Memorizing a programming language using spaced repetition... by victorlf on Wednesday February 07, 2024 @03:07PM (#39293582)
This is the basic idea behind https://python.cards, the site I'm building to learn Python with spaced repetition.

The hard thing is building the deck. With pre-built decks I expect to greatly reduce the effort required while getting most of the benefits of spaced repetition learning.

Re:Memorizing a programming language using spaced repetition... by dan-g on Wednesday February 07, 2024 @03:20PM (#39293735)
Writing effective cards is more of an art than a science, I've found—and seems to work best when you're the one writing the cards for yourself. A good resource for those interested in learning the craft is "How to write good prompts" by Andy Matuschak: https://andymatuschak.org/prompts/

However, he's also shown that cards can be written for a general audience with careful thought, see his & Michael Nielsen's work on http://quantum.country.

I'll be curious to see how python.cards goes!