It’s not only feedback, having arbitrary checkpoints like exams is an important motivator, and it also creates a whole culture around it that makes the learning experience into a social one.