Update: The Output of Project Tin Can is Experience API.

next generation scorm evolution project tin can

Ready to really dive in?
View the full
Tin Can API spec.

View the Tin Can API
“quick start” guide.

Tag Content With Skills

next generation scorm project tin can tag content with skills
Currently, the Tin Can API allows for three good use cases from tagging content:

  • Reporting based on tags (how did our organization perform on content tagged as “safety training?”)
  • A learner can see tags and get information about a certain activity
  • A learner can rate an activity

Querying/filtering based on tags is something that is really powerful. It’s not currently defined in the Tin Can API, but it’s definitely on the roadmap.

Querying/filtering based on tags brings organization. In the past, there has been no standardized way to organize content based on different skills or what the content pertains to.

Tagging content/activities with skills allows for LRS administrators and learners (with the correct permission levels) to easily find and manage the content they need. This is particularly helpful for big organizations and/or organizations with a large amount of content.

Learners in an LRS can also have tags, so if you’d like to query your LRS for people that have passed “advanced forklift driving,” you’ll be able to do that.

SCORM 2.0 next generation project tin can

While all of these new capabilities are fantastic, we’re aware that there are some inherent weaknesses. We’re looking forward to your thoughts and collaboration on the known weaknesses.

SCORM 2.0 next generation project tin can

Did we achieve what you wanted with this feature?

  • Just coming to this discussion late and wasn’t sure where to put it… but wondering on this:

    subject verb object

    What about adjectives and adverbs?

    for example Eg John (subject) successfully (adverb, =rating) completed (verb) this level 3 (adjective, = classification, or could be time/place, or skills in the discussion below) course (object)

    Is there space in the standard for this?

  • Anonymous

    We already have a bit of complexity selecting the right verb for a statement, and making sure the meaning is understood for reporting. Subject and object are at least slightly more clear cut.

    We do have the concept of ‘result’ wich addressees at least the ‘successfully’ example. The result object also allows for storing score and other details.

    Similarly there is a ‘context’ object where place could be noted. Each statement gets a timestamp (which can be set, or will default if not set).

    If you’re talking about difficulty levels of one activity, that seems like it would also be appropriate to store in the context. There isn’t a dedicated property for it, but note that you can report arbitrary additional properties within context.

    Essentially, an English sentence construct seemed to make sense with noun-verb-object, but when we added more details, sticking to the English-based approach seemed to cause a lot
    more complexity.

    Are there behaviors I’m missing you want to use adverbs or adjetives to achieve? Any ideas about how we could mitigate the additional complexity if so?

  • Michael S

    CISCO’s QUAD ecosystem has made some significant progress in this space and could serve as a model. They glean meta data about the user from their profile/resume/linkedin/email/searches, etc (all user selectable). It’s a bit Big Brotherish, but builds a word cloud for each person which is then searchable by other users. It promotes the concept of adhoc collaboration. User A researching topic Y wants to find other users with experience this topic. Using the dynamic tagging engine, the system can suggest contacting user B who just submitted a white paper on topic Y.

    My suggestion is to reach out to the QUAD folks to understand the completeness of your protocol design.