Hi all
an xAPI design query has surfaced for us and I'm curious as to what people's thoughts might be before we start thinking about potential new 'extensions'.
Our scenario is - we have teachers who will use/preview/interact with e-learning content ('as a student'), however we want to differentiate the interactions based on 'role'. Whilst we could probably prevent users with a teacher role submitting this data to the LRS, in the longer-run we want to track teacher interactions (more broadly) so this would be limiting.
In taking a look at the spec, some form of context > extensions seems the best place for this. However whilst I can see 'Observer' as an extension here -
http://xapi.vocab.pub/extensions/context/index.html - there's nothing more broad about defining 'role'. Before coining another extension along these lines though, I thought I'd throw it out there in case anyone had been in a similar(ish) scenario and had any thoughts.
Thanks!
Tom