Course Structure must be on point with online classes to be able to maintain students on the same page, especially before being assess.
I agree with giving students opportunities to make mistakes on quizzes helps them do better on exams to yield a fair final grade.