Dynamic answer-dependent multiple-choice questions and holistic assessment analysis in high-enrollment courses | Synapse