I think it can be modified a little bit though, not sure if the “List of Questions (Question, list)” is really needed.
And probably combine some ideas from Adams post here:
More notably the Option Set to determine what format the question is in if different questions should be multiple choice, paragraph, yes/no, etc.
The 50% score pass/fail logic can just be done by putting a number field on the Quiz for the required minimum score needed to pass. Then when they click submit have it determine if if it’s a pass or fail by adding up all the scores of each answer.