Self-correcting is when learners correct themselves instead of a teacher needing to do it. Products can support learners in self-correction to different degrees, such as unique puzzle joins, the ability to separate right and wrong answers, and correct answer patterns.