I do this by hand for my programming flashcards. Take a correct example, make a couple broken versions of it, and review. Whenever I can’t distinguish between right and wrong, make a few more that hammer on the distinction. As long as there’s enough that I memorize the principle or syntactic rule or semantic concept, and not the specific examples themselves...
I do this by hand for my programming flashcards. Take a correct example, make a couple broken versions of it, and review. Whenever I can’t distinguish between right and wrong, make a few more that hammer on the distinction. As long as there’s enough that I memorize the principle or syntactic rule or semantic concept, and not the specific examples themselves...