My questions relate to Activities of type cmi.interaction, specifically the 'performance' interaction type, an example of which appears in Appendix C of the xAPI specification here and is reproduced below for convenience:
"definition": {
"description": {
"en-US": "This interaction measures performance over a day of RS sports:"
},
"type": "http://adlnet.gov/expapi/activities/cmi.interaction",
"interactionType": "performance",
"correctResponsesPattern": [
"pong[.]1:[,]dg[.]:10[,]lunch[.]"
],
"steps": [
{
"id": "pong",
"description": {
"en-US": "Net pong matches won"
}
},
{
"id": "dg",
"description": {
"en-US": "Strokes over par in disc golf at Liberty"
}
},
{
"id": "lunch",
"description": {
"en-US": "Lunch having been eaten"
}
}
]
}
I am a bit unclear as to the intention of this interaction type. It does not appear to be a question type but rather a means of measuring the performance of tasks not necessarily related to online learning. My questions:
Is it intended that the participant record their own scores or would this be the responsibility of the moderator?
Regarding the
correctResponsesPattern
value within the example, does the syntax mean that to satisfy requirements the participant: (i) needs to win at least one Pong game, (ii) score fewer than 10 shots over par at golf, and (iii) eat lunch (without restriction)? Use of the colon symbol (:) does not appear to be explained in the main part of the specification.
Thank you.