The ID in the quiz data is changing slidely from attempt to attempt of a question. It makes harder for the LMS to group all attempts of the same question together. Is there an option to fix the ID per question/attempt?
Can you share what part is changing? You'll see the number at the end increasing based on the number of attempts the user makes, and that is expected behavior.
Please let us know a bit more information about the problematic behavior your experiencing and ways in which we could assist.
Are you seeing this in the LMS debug log or within your LMS reports, as this looks to be two different questions based on the ID. I think to further investigate this we'd want to get you working in a Support case so that we could see the data you've gathered and connect it to your actual course.
The ID number will update to account for every question, and attempt on every question. So the first question will have 0, the second will have 1, and so on.
Just an example, here is what I would see in the logs. Question one (slide 2) was answered in one attempt, and question two (slide 3) took me three attempts:
From the LMS point of view, how does it know the second attempt related to the first attempt? I need to know all attempts from the same question into 1 group.
Here is an example IDs of 2 attempts from the same question
Is that defined in the SCORM 2004 standard or something unique to Articulate?
Recently, we are recommending our customers to use your articulate, so I need to well prepared when they come to me with questions. So it's one of reason I have been asking you guys a lots recently. I am really appreciate your responses.
You can find the data model for the cmi.interactions.n.id element on Pages 4-47 and 4-48 of the SCORM 2004 Run Time Environment (RTE), which I've attached here for your reference. You'll see that beyond setting a limit of 4,000 characters on this element, the SCORM 2004 standard allows the content to define its format.
12 Replies
Hi Chanh,
Can you share what part is changing? You'll see the number at the end increasing based on the number of attempts the user makes, and that is expected behavior.
Please let us know a bit more information about the problematic behavior your experiencing and ways in which we could assist.
Hi Ashley,
Yeap, here are IDs of 2 attempts of the same question
cmi.interactions.2.id Scene1_Slide5_FillInTheBlank_0_0
cmi.interactions.3.id Scene1_Slide5_FillInTheBlank_0_1
So the 2 IDs are different in the suffix.
Hi Chanh,
Are you seeing this in the LMS debug log or within your LMS reports, as this looks to be two different questions based on the ID. I think to further investigate this we'd want to get you working in a Support case so that we could see the data you've gathered and connect it to your actual course.
Hi Ashley,
I am seeing it in the LMS debug log.
I made a mistake before:
The IDs of 2 attempts of a question are:
Scene1_Slide2_TrueFalse_0_1
Scene1_Slide2_TrueFalse_0_2
Can we make the ID fixed between attempts?
The suffix denotes the number of attempts this is expected behaviour. This cannot be changed unless of course you change it to one attempt only.
Hi Chanh,
The ID number will update to account for every question, and attempt on every question. So the first question will have 0, the second will have 1, and so on.
Just an example, here is what I would see in the logs. Question one (slide 2) was answered in one attempt, and question two (slide 3) took me three attempts:
('cmi.interactions.0.id', 'Scene1_Slide2_TrueFalse_0_0')
(cmi.interactions.1.id', 'Scene1_Slide3_MultiChoice_0_0')
(cmi.interactions.2.id', 'Scene1_Slide3_MultiChoice_0_1')
(cmi.interactions.3.id', 'Scene1_Slide3_MultiChoice_0_2')
How to tell the number of attempts at question level is by looking at the _0_0 at the end of the string. The question attempts update on the second 0.
Please let me know if you need anything further!
thanks Phil
I think I got it. The suffix is working as designed. Only way is to change to 1 attempt to get unique ID.
hi Emily,
From the LMS point of view, how does it know the second attempt related to the first attempt? I need to know all attempts from the same question into 1 group.
Here is an example IDs of 2 attempts from the same question
('cmi.interactions.0.id', 'Scene1_Slide2_TrueFalse_0_0')
('cmi.interactions.1.id', 'Scene1_Slide2_TrueFalse_0_1')
Hi Chanh,
The last number in each of the IDs indicates the question attempt, so you'll see it increased by 1 here.
thanks Ashley.
Is that defined in the SCORM 2004 standard or something unique to Articulate?
Recently, we are recommending our customers to use your articulate, so I need to well prepared when they come to me with questions. So it's one of reason I have been asking you guys a lots recently. I am really appreciate your responses.
Good Morning, Chanh.
You can find the data model for the cmi.interactions.n.id element on Pages 4-47 and 4-48 of the SCORM 2004 Run Time Environment (RTE), which I've attached here for your reference. You'll see that beyond setting a limit of 4,000 characters on this element, the SCORM 2004 standard allows the content to define its format.
This discussion is closed. You can start a new discussion or contact Articulate Support.