Lets say the first question given to the user is question 3, and they get it wrong. And that’s the only one they get wrong.
When they see results it will say:
You got it wrong
Feedback: You got it wrong because X.
I need it to say ‘Question 3:’ in this example. And not question 1 because it was the first question given to them.
The reason we need to do it this way is because we need to be able to call up the page that tells them what they got wrong and why possibly MONTHS in advance, even if they change computers. I don’t think there is a way for lectora to do this so we manually parse the results page and save it based on ‘Question 1’ or ‘Question 2’ and save that in another table with the names ‘cmi.interactions.1’ or ‘cmi.interactions.2’ that has all the variables like question text, question feedback, etc. Then we send them to a page and combine the stuff in that table with our scorm table to generate the questions they missed.
But if Question 3 is always going to be marked as ‘Question 1’ or ‘Question 2’ depending on the order it is given, it completely blows that up.