Capturing quiz question results by question
Hi! I have a bank of multiple response and freeform matching questions in my course. They cover different topics and I'd like to be able to capture and display a student's score by these topics. For example, question bank 1 might contain questions on topics A and B, question bank 2 on B and C, etc. I'd like to create a "topic A (etc) score" variable that I could track separately and display to the learner (via a separate tracking slide). Ideally I'd do this by capturing the score for an individual question (say question 1 in question bank 1) and assigning it to the custom variable tracking topic A. Essentially the logic is "IF question 1 correct THEN adjust variable topic A +10 points".
However, it's not clear whether it's possible to capture individual question scores. It looks like adding a results slide only creates an aggregate score that can't be decomposed. I realize you could work around this with object triggers on each slide, but because my questions are multiple response and freeform match, that would be a lot of triggers on each slide in order to accomplish this. Am I missing anything? Is something like this possible? Would you have to create an individual (hidden) results slide for each question and capture each slide's score that way?