Link copied to clipboard

TinCan Vocabulary

Draft xAPI Profile · vregistry.tincanapi.com · September 23, 2019

A list of vocabulary concepts originally created in the TinCan registry.

Profile IRIhttps://registry.tincanapi.com
See Alsohttps://registry.tincanapi.com
AuthorRustici Software
Concepts164
View JSON-LD Download Markdown Docs Log in to browse full details

Concepts (164)

adjourned

Indicates the actor temporarily ended an event (e.g. a meeting). It is expected (but not required) that the event will be resumed at a future point in time. The actor of the statement should be somebody who has authority to adjourn the event, for example the event organizer.

TypeVerb
IRIhttp://id.tincanapi.com/verb/adjourned
In Schemehttp://registry.tincanapi.com

applauded

Indicates that the actor approves of the content or message. Analogous to praising.

TypeVerb
IRIhttp://id.tincanapi.com/verb/applauded
In Schemehttp://registry.tincanapi.com

arranged

Indicates that the actor arranged the object within a collection or set of elements. The extension http://id.tincanapi.com/extension/position should be used to indicate the new position.

TypeVerb
IRIhttp://id.tincanapi.com/verb/arranged
In Schemehttp://registry.tincanapi.com

bookmarked

Indicates the user determined the content was important enough to keep a reference to it for later. A different verb should be used for tracking the location in a set of text that a reader has reached, as in a physical bookmark.

TypeVerb
IRIhttp://id.tincanapi.com/verb/bookmarked
In Schemehttp://registry.tincanapi.com

called

Indicates that the actor placed a phone call to the object.

TypeVerb
IRIhttp://id.tincanapi.com/verb/called
In Schemehttp://registry.tincanapi.com

closed sale

Indicates that the actor has closed a sale.

TypeVerb
IRIhttp://id.tincanapi.com/verb/closed-sale
In Schemehttp://registry.tincanapi.com

created opportunity

Indicates that the actor has created a new opportunity, such as one might do in a CRM tool.

TypeVerb
IRIhttp://id.tincanapi.com/verb/created-opportunity
In Schemehttp://registry.tincanapi.com

defined

Indicates that the actor has defined the object. Note that this is a more specific form of the verb ���create��. For instance, a learner defining a goal.

TypeVerb
IRIhttp://id.tincanapi.com/verb/defined
In Schemehttp://registry.tincanapi.com

disabled

Indicates that the actor turned off a particular part or feature of the system.

TypeVerb
IRIhttp://id.tincanapi.com/verb/disabled
In Schemehttp://registry.tincanapi.com

discarded

Indicates that the actor discarded a previous selection. This verb works with the verb selected.

TypeVerb
IRIhttp://id.tincanapi.com/verb/discarded
In Schemehttp://registry.tincanapi.com

downloaded

Indicates that the actor downloaded (rather than accessed or opened) a file or document.

TypeVerb
IRIhttp://id.tincanapi.com/verb/downloaded
In Schemehttp://registry.tincanapi.com

earned

Indicates that the actor has earned or has been awarded the object.

TypeVerb
IRIhttp://id.tincanapi.com/verb/earned
In Schemehttp://registry.tincanapi.com
Exact Matchhttp://specification.openbadges.org/xapi/verbs/earned

enabled

Indicates that the actor turned on a particular part or feature of the system. It works with the verb disabled.

TypeVerb
IRIhttp://id.tincanapi.com/verb/enabled
In Schemehttp://registry.tincanapi.com

entered frame

Indicates that the actor has entered the frame of a camera or viewing device.

TypeVerb
IRIhttp://id.tincanapi.com/verb/frame/entered
In Schemehttp://registry.tincanapi.com

estimated duration

Indicates that the actor has estimated the duration of the object. For instance, a learner estimating the duration of a task.

TypeVerb
IRIhttp://id.tincanapi.com/verb/estimated-duration
In Schemehttp://registry.tincanapi.com

exited frame

Indicates that the actor has exited the frame of a camera or viewing device.

TypeVerb
IRIhttp://id.tincanapi.com/verb/frame/exited
In Schemehttp://registry.tincanapi.com

expected

Indicates that the actor expected particular results from the object. The expected results should be recorded in the results field.

TypeVerb
IRIhttp://id.tincanapi.com/verb/expected
In Schemehttp://registry.tincanapi.com

expired

Indicates that the object (a competency or certification) has expired for the actor.

TypeVerb
IRIhttp://id.tincanapi.com/verb/expired
In Schemehttp://registry.tincanapi.com

focused

Indicates that a user has focused on a target object. This is the opposite of 'unfocused'. For example, it indicates that the user has clicked to focus or regain focus on the application, content or activity.

TypeVerb
IRIhttp://id.tincanapi.com/verb/focused
In Schemehttp://registry.tincanapi.com

hired

An offer of employment that has been made by an agent and accepted by another.

TypeVerb
IRIhttp://id.tincanapi.com/verb/hired
In Schemehttp://registry.tincanapi.com

interviewed

For use when one agent or group interviews another agent or group. It could be used for the purposes of hiring, creating news articles, shows, research, etc.

TypeVerb
IRIhttp://id.tincanapi.com/verb/interviewed
In Schemehttp://registry.tincanapi.com

laughed

Indicates that the actor found the content funny and enjoyable. May be used with an "Ending Point" extension (see http://id.tincanapi.com/extension/ending-point) value capturing the point in time within the Activity.

TypeVerb
IRIhttp://id.tincanapi.com/verb/laughed
In Schemehttp://registry.tincanapi.com

marked as unread

The object was marked as unread.

TypeVerb
IRIhttp://id.tincanapi.com/verb/marked-unread
In Schemehttp://registry.tincanapi.com

mentioned

Indicates that the actor mentioned the object, for example in a tweet.

TypeVerb
IRIhttp://id.tincanapi.com/verb/mentioned
In Schemehttp://registry.tincanapi.com

mentored

Indicates that that the actor has mentored the object. For instance, a manager mentoring an employee, or a teacher mentoring a student.

TypeVerb
IRIhttp://id.tincanapi.com/verb/mentored
In Schemehttp://registry.tincanapi.com

paused

To indicate an actor has ceased or suspended an activity temporarily.

TypeVerb
IRIhttp://id.tincanapi.com/verb/paused
In Schemehttp://registry.tincanapi.com
Narrow Matchhttps://w3id.org/xapi/video/verbs/paused

performed offline

Indicates that the actor has performed the object offline for a period of time (episode). For instance, a learner performed task X, which is an offline task like reading a book, for 30 minutes. This is used to record the time spent on offline activities.

TypeVerb
IRIhttp://id.tincanapi.com/verb/performed-offline
In Schemehttp://registry.tincanapi.com

personalized

Indicates that the actor personalized the object. The idea is that the actor personalizes an object created by a third party to adapt it for his/her personal use. This can be used for personalizing a strategy, method, a cooking recipe, etc.

TypeVerb
IRIhttp://id.tincanapi.com/verb/personalized
In Schemehttp://registry.tincanapi.com

previewed

Used to indicate that an actor has taken a first glance at a piece of content that they plan to return to for a more in depth experience later. For instance someone may come across a webpage that they don't have enough time to read at that time, but plan to come back to and read fully.

TypeVerb
IRIhttp://id.tincanapi.com/verb/previewed
In Schemehttp://registry.tincanapi.com

promoted

The act of promoting a content item such that it appears more highly in search results or is promoted to users in some other way.

TypeVerb
IRIhttp://id.tincanapi.com/verb/promoted
In Schemehttp://registry.tincanapi.com

rated

Action of giving a rating to an object. Should only be used when the action is the rating itself, as opposed to another action such as "reading" where a rating can be applied to the object as part of that action. In general the rating should be included in the Result with a Score object.

TypeVerb
IRIhttp://id.tincanapi.com/verb/rated
In Schemehttp://registry.tincanapi.com

replied

The actor posted a reply to a forum, comment thread or discussion.

TypeVerb
IRIhttp://id.tincanapi.com/verb/replied
In Schemehttp://registry.tincanapi.com

replied to tweet

This is an extension of the tweeted verb for the specific case of a tweet replying to another. This can be used to track group discussions experience. As with Retweeted we expect to find the original tweet id in the context as well as the person's handle to which the reply is addressed using the tweet extension URI http://id.tincanapi.com/extension/tweet

TypeVerb
IRIhttp://id.tincanapi.com/verb/replied-to-tweet
In Schemehttp://registry.tincanapi.com

requested attention

Indicates that the actor is requesting the attention of an instructor, presenter or moderator.

TypeVerb
IRIhttp://id.tincanapi.com/verb/requested-attention
In Schemehttp://registry.tincanapi.com

retweeted

Used when an agent repeats a tweet written by another user. Usage in a statement is similar to tweeted but we expect to find the URI to the original tweet in the context of the statement, as well as the username of the original author as a context extension. The extension URI used for this should be http://id.tincanapi.com/extension/tweet

TypeVerb
IRIhttp://id.tincanapi.com/verb/retweeted
In Schemehttp://registry.tincanapi.com

reviewed

Indicates that the actor has reviewed the object. For instance, a person reviewing an employee or a person reviewing an owner's manual.

TypeVerb
IRIhttp://id.tincanapi.com/verb/reviewed
In Schemehttp://registry.tincanapi.com
Exact Matchhttps://brindlewaye.com/xAPITerms/verbs/reviewed/

secured

Indicates that the actor secured the object. The object used with this verb might be a device, piece of software, location, etc.

TypeVerb
IRIhttp://id.tincanapi.com/verb/secured
In Schemehttp://registry.tincanapi.com

selected

Indicates that the actor selects an object from a collection or set to use it in an activity. The collection would be the context parent element.

TypeVerb
IRIhttp://id.tincanapi.com/verb/selected
In Schemehttp://registry.tincanapi.com

skipped

To indicate an actor has passed over or omitted an interval, screen, segment, item, or step.

TypeVerb
IRIhttp://id.tincanapi.com/verb/skipped
In Schemehttp://registry.tincanapi.com

talkedwith

Indicates that the actor talked to another agent or group. The object of statements using this verb should be an agent or group, for example a teacher, an NPC in a simulation, a group of colleagues. This verb is intended to be used where one actor initiates and leads a conversation, rather than an equal discussion between two parties.

TypeVerb
IRIhttp://id.tincanapi.com/verb/talked-with
In Schemehttp://registry.tincanapi.com

tweeted

Use this verb when an agent tweets on Twitter. It is open for use also for other short messages (microblogging services) based on the URI as the activityId. We expect activityId to be a URI to the tweet.

TypeVerb
IRIhttp://id.tincanapi.com/verb/tweeted
In Schemehttp://registry.tincanapi.com

unfocused

Indicates that the user has lost focus of the target object. For example, this could be used when the user clicks outside a given application, window or activity.

TypeVerb
IRIhttp://id.tincanapi.com/verb/unfocused
In Schemehttp://registry.tincanapi.com

unregistered

Indicates the actor unregistered for a learning activity. This verb is used in combination with http://adlnet.gov/expapi/verbs/registered for the registering and unregistering of learners.

TypeVerb
IRIhttp://id.tincanapi.com/verb/unregistered
In Schemehttp://registry.tincanapi.com

viewed

Indicates that the actor has viewed the object.

TypeVerb
IRIhttp://id.tincanapi.com/verb/viewed
In Schemehttp://registry.tincanapi.com

voted down

Indicates that the actor has voted down for a specific object. This is analogous to giving a thumbs down.

TypeVerb
IRIhttp://id.tincanapi.com/verb/voted-down
In Schemehttp://registry.tincanapi.com
Exact Matchhttp://curatr3.com/define/verb/voted-down

voted up

Indicates that the actor has voted up for a specific object. This is analogous to giving a thumbs up.

TypeVerb
IRIhttp://id.tincanapi.com/verb/voted-up
In Schemehttp://registry.tincanapi.com
Exact Matchhttp://curatr3.com/define/verb/voted-up

blog

A regularly updated website or web page, typically one authored by an individual or small group, that is written in an informal or conversational style.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/blog
In Schemehttp://registry.tincanapi.com

book

A book, generally paper, but could also be an ebook. The Activity's ID will often include an ISBN though it is not required. The Definition can likely leverage the ISBN extension, http://id.tincanapi.com/extension/isbn, if known.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/book
In Schemehttp://registry.tincanapi.com

category

Activity generally used in the category Context Activities lists to mark a statement as being related to a particular subject area. Distinct from tag in that it is used in conjunction with Subcategory to imply a hierarchy of categorization.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/category
In Schemehttp://registry.tincanapi.com

chapter

A chapter of a book or e-book.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/chapter
In Schemehttp://registry.tincanapi.com

chat channel

A channel, room or conversation within an instant chat application such as Slack.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/chat-channel
In Schemehttp://registry.tincanapi.com

chat message

A message sent or received within the context of an instant chat platform such as Slack. The id of this activity should uniquely identify the particular chat message.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/chat-message
In Schemehttp://registry.tincanapi.com

checklist

A list of tasks to be completed, names to be consulted, conditions to be verified and similar.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/checklist
In Schemehttp://registry.tincanapi.com

checklist item

An individual item contained in a checklist.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/checklist-item
In Schemehttp://registry.tincanapi.com

code commit

A commit to a code repository e.g. Github.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/code-commit
In Schemehttp://registry.tincanapi.com

simple collection

It is a collection of items of the same activity type, for example, a collection of games. The collection can be generic, that is, the activity type of the items can be specified using the extension 'collection type', but it is optional.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/collection-simple
In Schemehttp://registry.tincanapi.com

community site

A space on a social platform (or other platform with social features) for a community to communicate, share and collaborate. For example a Google Plus Community, a Facebook Group, a Jive Space or a Pathgather Gathering.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/community-site
In Schemehttp://registry.tincanapi.com

conference

A formal meeting which includes presentations or discussions.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/conference
In Schemehttp://registry.tincanapi.com

conference session

A single presentation, discussion, gathering, or panel within a conference.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/conference-session
In Schemehttp://registry.tincanapi.com

conference track

A specific field of study within a conference.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/conference-track
In Schemehttp://registry.tincanapi.com

discussion

Represents an ongoing conversation between persons, such as an email thread or a forum topic.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/discussion
In Schemehttp://registry.tincanapi.com

document

An electronic document of the type produced by office productivity software such as a word processing document, spreadsheet, slides etc.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/document
In Schemehttp://registry.tincanapi.com

doubt

Refers to something that the actor needs to cast light on, something that can be answered or solved.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/doubt
In Schemehttp://registry.tincanapi.com

email

Electronic message sent over a computer network from a sender to one or many recipients.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/email
In Schemehttp://registry.tincanapi.com

essay

A short literary composition on a single subject, usually presenting the personal view of the author.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/essay
In Schemehttp://registry.tincanapi.com

forum reply

Any post in a forum or discussion board thread that isn't the first.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/forum-reply
In Schemehttp://registry.tincanapi.com

forum topic

The first post in a thread on a forum or discussion board.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/forum-topic
In Schemehttp://registry.tincanapi.com

goal

A goal is something that the actor wants to achieve, the purpose of doing a task or group of tasks. It can have subtasks and subgoals.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/goal
In Schemehttp://registry.tincanapi.com

legacy learning standard

Activity representing a statement generated by a course originally implemented in a legacy learning standard such as SCORM 1.2, 2004, or AICC.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/legacy-learning-standard
In Schemehttp://registry.tincanapi.com

lms

Learning Management System. At it's core, a platform used to launch and track learning experiences. Many LMS also have a number of other additional features.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/lms
In Schemehttp://registry.tincanapi.com

paragraph

A distinct division of written or printed matter that begins on a new, usually indented line, consists of one or more sentences, and typically deals with a single thought or topic or quotes one speaker's continuous words.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/paragraph
In Schemehttp://registry.tincanapi.com

playlist

A collection of resources or experiences grouped together as recommended resources by an individual. Generally used for informally curated resources rather than official collections such as an LMS course.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/playlist
In Schemehttp://registry.tincanapi.com

project

A project is a specific plan or set of tasks with a common goal. It can have subtasks and subgoals, resources, etc.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/project
In Schemehttp://registry.tincanapi.com

project site

A site, perhaps within a project management tool or social platform, used to manage a particular project.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/project-site
In Schemehttp://registry.tincanapi.com

research report

A research report from a government organization or other authoritative body giving information or proposals on an issue.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/research-report
In Schemehttp://registry.tincanapi.com

resource

A resource is a generic item that the actor may use for something. It could be a video, a text article, a device, etc. However, it is recommended to use a more specific activity type like those mentioned.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/resource
In Schemehttp://registry.tincanapi.com

reward

Refers to a compensation that the actor wants to get for achieving something.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/reward
In Schemehttp://registry.tincanapi.com

sales opportunity

Represents a sales opportunity, such as one might create in a CRM tool.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/sales-opportunity
In Schemehttp://registry.tincanapi.com

scenario

delivering the content embedded within a story or scenario rather than just pushing the content straight out. Usually a story or a situation is presented to ask for learner's action, feedback or branching follow. In this way learners see how the learning is applied to job environments or real world problems.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/scenario
In Schemehttp://registry.tincanapi.com

school assignment

A school task performed by a student to satisfy the teacher. Examples are assessments, assigned reading, practice exercises, watch video, etc.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/school-assignment
In Schemehttp://registry.tincanapi.com

section

A section of an application or platform. For sales performance app might be divided into client demo, learning materials and reference documents sections.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/section
In Schemehttp://registry.tincanapi.com

security role

A feature that enables system administrators to restrict system access and manage access on a per-user or per-group basis.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/security-role
In Schemehttp://registry.tincanapi.com

slide

Slides are defined as a single page of a presentation or e-learning lesson.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/slide
In Schemehttp://registry.tincanapi.com

slide deck

A deck of slides generally used for a presentation.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/slide-deck
In Schemehttp://registry.tincanapi.com

solution

Refers to the answer for a doubt that provides a solution. If the answer is not a solution, it should be coded as answer, or if it is just a comment, as comment.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/solution
In Schemehttp://registry.tincanapi.com

source

Used with activities within the Context Activities category property of a Statement. Indicates the authoring tool, template or framework used to create the activity provider. This may help reporting tools to recognise that that data has come from a particular origin and handle the data correctly based on that information.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/source
In Schemehttp://registry.tincanapi.com

status update

A status update e.g. on a social platform.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/status-update
In Schemehttp://registry.tincanapi.com

step

A step is one of several actions that the actor has to do to achieve something, for instance, a goal or the completion of a task. For instance, a method, strategy or task could be divided into smaller steps.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/step
In Schemehttp://registry.tincanapi.com

strategy

A strategy is a plan or method for achieving any specific goal, and can be formed by a group of steps.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/strategy
In Schemehttp://registry.tincanapi.com

embedded strategy

Refers to a functionality embedded in the software system to facilitate the implementation of a strategy.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/strategy-embedded
In Schemehttp://registry.tincanapi.com

subcategory

Activity generally used in the category Context Activities lists to mark a statement as being related to a particular subject area. Distinct from tag in that it is used in conjunction with Category to imply a hierarchy of categorization.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/subcategory
In Schemehttp://registry.tincanapi.com

suggestion

A posted suggestion or idea. Typically these are things that can be discussed and/or voted on.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/suggestion
In Schemehttp://registry.tincanapi.com

test data batch

A test data batch is an Activity that is used in the Context Activities category property of a Statement to indicate that the Statement is part of a particular collection of test data. The Id of this Activity represents a single collection of test data e.g. the data generated for a particular test or by a particular tool.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/test-data-batch
In Schemehttp://registry.tincanapi.com

tag

Activity generally used in the other or grouping Context Activities lists to mark a statement as being related to a particular subject area. Implemented as a one word identifier used for search filtering or tag cloud generation.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/tag
In Schemehttp://registry.tincanapi.com

tutor session

This represents a tutoring session.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/tutor-session
In Schemehttp://registry.tincanapi.com

tweet

A short message sent on Twitter. Used with the 'tweeted' verb.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/tweet
In Schemehttp://registry.tincanapi.com

unit test

A unit test in a test suite that is part of a programming project.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/unit-test
In Schemehttp://registry.tincanapi.com

unit test suite

Suite of unit tests used by a programming project.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/unit-test-suite
In Schemehttp://registry.tincanapi.com

user profile

A page displaying information about a user.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/user-profile
In Schemehttp://registry.tincanapi.com

vocabulary word

Refers to a word that the learner defines or translates. The vocabulary word can be part of a collection. that is part of a vocabulary collection. An actor can use more than one vocabulary collection, for instance, for several languages or several topics. Besides the “name” (the word) and a “description” (meaning or translation), we recommend the use of moreInfo to link to a definition in an online dictionary. As an option, you can use the extension tags to classify the words.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/vocabulary-word
In Schemehttp://registry.tincanapi.com

voicemail

A recorded audio message left for someone, generally via a phone or similar communication system.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/voicemail
In Schemehttp://registry.tincanapi.com

webinar

A seminar conducted over the Internet which may be live or recorded.

TypeActivityType
IRIhttp://id.tincanapi.com/activitytype/webinar
In Schemehttp://registry.tincanapi.com

highlighted text annotation

An annotation of the 'highlight' type. Highlights are used to mark strings of text in a document with a color. This activity type should only be used for highlighted text and not for highlighted images or other elements.

TypeActivityType
IRIhttp://risc-inc.com/annotator/activities/highlight
In Schemehttp://registry.tincanapi.com

note annotation

Indicates an annotation made to a document of the 'note' form. This is a string of text appended to the document at a specified location. Note annotations can be added anywhere on the page. This activity type should not be used for other types of note that are not annotations to a document.

TypeActivityType
IRIhttp://risc-inc.com/annotator/activities/note
In Schemehttp://registry.tincanapi.com

underline annotation

An annotation of the 'underline' type. Underlines are used to mark strings of text in a document with a line underneath the text. This activity type should only be used for underlined text and not for images or other elements.

TypeActivityType
IRIhttp://risc-inc.com/annotator/activities/underline
In Schemehttp://registry.tincanapi.com
Exact Matchhttp://risc-inc.com/annotator/activities/underline

freetext annotation

Indicates an annotation made to a document of the 'freetext' form. This is a string of text written direction onto the document at a specified location. Freetext annotations can be added anywhere on the page. Unlike note annotations, they have no border or background.

TypeActivityType
IRIhttp://www.risc-inc.com/annotator/activities/freetext
In Schemehttp://registry.tincanapi.com

grade classification

Represents a grade given or received within a particular context, for example ‘distinction’ within XYZ music test or ‘A’ for ABC qualification.

TypeActivityType
IRIhttp://www.tincanapi.co.uk/activitytypes/grade_classification
In Schemehttp://registry.tincanapi.com

certificate

A document attesting to the fact that a person has completed an educational course.

TypeActivityType
IRIhttps://www.opigno.org/en/tincan_registry/activity_type/certificate
In Schemehttp://registry.tincanapi.com

actionsper minute

A result extension used in the Tetris prototype at http://tincanapi.com/prototypes. Actions per minute (APM) is a commonly reported on statistic in gaming as one mechanism for measuring the player's skill. See http://en.wikipedia.org/wiki/Actions_per_minute.

TypeResultExtension
IRIhttp://id.tincanapi.com/extension/apm
In Schemehttp://registry.tincanapi.com

assessment type

A value representing the type of assessment like formative, summative, pretest, posttest, etc.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/assessment-type
In Schemehttp://registry.tincanapi.com

attempt ID

Used to differentiate between attempts within a given registration. This extension is especially useful for games, for example in the Tetris prototype at http://tincanapi.com/prototypes this extension is used as an identifier for each new game of Tetris.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/attempt-id
In Schemehttp://registry.tincanapi.com

browser information

Value is an object containing key/value pairs describing various elements of a web browser. Same as user-agent.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/browser-info
In Schemehttp://registry.tincanapi.com

cmi interaction weighting

A number that indicates the importance of this interaction relative to other interactions. Corresponds to cmi.interactions[x].weighting

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/cmi-interaction-weighting
In Schemehttp://registry.tincanapi.com

collection type

Represents the activity type of the objects of a simple collection.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/collection-type
In Schemehttp://registry.tincanapi.com

color

A value representing a specific color as defined via a provided color model. Because the representation of a color depends on the model in which it was defined the value used should be an object that specifies two (at least) properties, specifically the 'model' used as well as the 'value' for the specific color within the color space.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/color
In Schemehttp://registry.tincanapi.com

condition type

Represents the type of condition that the actor needs to achieve to do what the verb in the statement expresses.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/condition-type
In Schemehttp://registry.tincanapi.com

condition value

Represents the value (if necessary) to accomplish the condition. For instance, if the condition is a time limit, the condition value is the time expressed in the ISO8601 format, the same used in the result duration property.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/condition-value
In Schemehttp://registry.tincanapi.com

data URI

Extension whose value is a string that follows the Data URI scheme as defined by RFC 2397.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/data-uri
In Schemehttp://registry.tincanapi.com

date

Value representing a calendar date, such as 2013-08-27. Value should be a string formatted as an ISO8601 date to match the rest of the specification values.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/date
In Schemehttp://registry.tincanapi.com

datetime

Value representing a calendar date and time, such as 2013-08-27 09:26:45.001. Value should be a string formatted as an ISO8601 date and time to match the rest of the specification values.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/datetime
In Schemehttp://registry.tincanapi.com

drop-down

Contains an interaction component for a non standard question type. Non-standard question type used in e-learning: any number of drop-down on a graphic. Each drop-down is a subquestion.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/drop-down
In Schemehttp://registry.tincanapi.com

duration

Value representing a length of time, for example the length of a video. Value should be either a string formatted as an ISO8601 duration to match the Result.duration property or a float that uses the same units as expected with correlating information (other extensions). This extension will generally be used within an Activity Definition to indicate a length of an Activity as compared to the Result.duration which captures the length of time for a specific event. For example a video may be 5 minutes long (this Extension), but an actor may have only watched 30 seconds of it (the Result.duration).

TypeResultExtension
IRIhttp://id.tincanapi.com/extension/duration
In Schemehttp://registry.tincanapi.com

ending point

The final point at which an actor ceases an activity. For example stopping the playing of a video at a specific position either manually or automatically. Goes along with Starting Point. Can be used with types of media and/or activities other than video.

TypeResultExtension
IRIhttp://id.tincanapi.com/extension/ending-point
In Schemehttp://registry.tincanapi.com

ending position

Final position within an ordinal set of numbers. Can also be thought of as a rank. For example the ending position of a car or runner in a race. To be used with Starting Position.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/ending-position
In Schemehttp://registry.tincanapi.com

feedback

A value representing a piece of feedback relating to a statement. The feedback should be a string.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/feedback
In Schemehttp://registry.tincanapi.com

irl

Value should be a fully qualified IRL that is resolvable. In so far as the IRL space contains all possible URLs this is provided in place of a more specific URL to match the expectation of the specification for using IRI/IRL.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/irl
In Schemehttp://registry.tincanapi.com

geo JSON

Value should be a GeoJSON object as defined by the GeoJSON specification. GeoJSON can be used to represent GPS coordinates, as well as other geometrical entities. See http://www.geojson.org/ for more information.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/geojson
In Schemehttp://registry.tincanapi.com

invitee

To be used in the context. Contains a single object representing the actor which is being invited to the experience. For example the group on a social learning site. When using this extension, it is recommended to use the same actor objects that are used in other statements.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/invitee
In Schemehttp://registry.tincanapi.com

ip address

Value is a string representing an Internet Protocol address (IP address) in either IPv4 or IPv6 format. An example usage may be to help identify the client's real address location on internet as a Context extension. Another example may be to include relevant information about the http://activitystrea.ms/schema/page Activity type. IPv4 Address A string in decimal-dot notation, consisting of four decimal integers in the inclusive range 0-255, separated by dots (e.g. 192.168.0.1).

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/ip-address
In Schemehttp://registry.tincanapi.com

isbn

Value should be either a 10 digit ISBN or 13 digit ISBN string. Either value is acceptable as implementing systems can easily distinguish the two based on the length of the value. For more information see ISO 2108.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/isbn
In Schemehttp://registry.tincanapi.com

jws certificate location

Context extension containing the URL of a public certificate that can be used to verify the signature of the statement.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/jws-certificate-location
In Schemehttp://registry.tincanapi.com

latitude

A geographic coordinate that specifies the north-south position of a point on the Earth's surface.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/latitude
In Schemehttp://registry.tincanapi.com

location

A non-specific (as in format) string value representing a location in which an activity took place. May contain an address, but for formal addresses a more specific format should be used with accompanying Extension.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/location
In Schemehttp://registry.tincanapi.com

longitude

A geographic coordinate that specifies the east-west position of a point on the Earth's surface.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/longitude
In Schemehttp://registry.tincanapi.com

measurement

Value that represents a measured unit or physical quantity such as a distance or weight. For interoperability the value should be a string that follows the SI (International System of Units) recommendations for formatting and may include any value that can be described by its units. For additional information see the ISO 80000 standard.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/measurement
In Schemehttp://registry.tincanapi.com

monetary value

A value representing the currency and amount of money. The value is an object with two properties, 'amount' which is a float and 'currency' which should hold an ISO 4217 code or number code.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/monetary-value
In Schemehttp://registry.tincanapi.com

observer

Context extension containing an Agent or Group object representing an agent or group who observed the experience.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/observer
In Schemehttp://registry.tincanapi.com

planned duration

Context extension containing an ISO 8601 duration representing the planned duration of a scheduled or planned event.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/planned-duration
In Schemehttp://registry.tincanapi.com

planned start time

Context extension containing an ISO 8601 timestamp representing the planned start time of a scheduled or planned event.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/planned-start-time
In Schemehttp://registry.tincanapi.com

position

Represents the position of the object in a group or collection of elements. It is needed when the group of elements should be in order.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/position
In Schemehttp://registry.tincanapi.com

powered by

Information about what software is used to run a system.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/powered-by
In Schemehttp://registry.tincanapi.com

private area

An area, for instance within a Learning Management System (LMS), in which students and teachers can share pedagogical objects and interact privately.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/private-area
In Schemehttp://registry.tincanapi.com

published

Activity definition extension. The date and time at which the activity was published. Corresponds to the Activity Streams 1.0 'published' property.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/published
In Schemehttp://registry.tincanapi.com

purpose

Represents the purpose of the object or result, as a way of classification.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/purpose
In Schemehttp://registry.tincanapi.com

quality-rating

Value is an object that is similar to the Result's 'score' property in that it should include a 'raw' value as well as 'min' and 'max' range indicators. So that a phrase such as '4 out of 5 stars' can be indicated such as: { raw: 4, min: 1, max: 5 }.

TypeResultExtension
IRIhttp://id.tincanapi.com/extension/quality-rating
In Schemehttp://registry.tincanapi.com

referrer

To be used in the context. Contains a single activity object representing the activity which referred the learner to the experience. For example the page of an e-learning course that sent the learner to their current location. When using this extension, it is recommended to also include the activity object as one of the 'other' contextActivities of the statement as well for tools that don't recognize this extension.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/referrer
In Schemehttp://registry.tincanapi.com

reflection

Represents a reflection of the actor about the object.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/reflection
In Schemehttp://registry.tincanapi.com

severity

Indicates the associated level of an event. For example it could be used to indicate the level of an injury or incident.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/severity
In Schemehttp://registry.tincanapi.com

share-medium

Context extension used with the verb http://adlnet.gov/expapi/verbs/shared. Indicates the medium that the object has been shared over. Contains a single word lowercase string representing the share medium e.g. email, sms, twitter, facebook.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/share-medium
In Schemehttp://registry.tincanapi.com

starting-point

The initial point from which an agent begins an activity. For example starting to play a video from a specific position in the video. Goes along with 'Ending Point.' Can be used with types of media and/or activities other than video.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/starting-point
In Schemehttp://registry.tincanapi.com

starting-position

Initial position within an ordinal set of numbers. Can also be thought of as a rank. For example the starting position of a car or runner in a race. To be used with 'Ending Position.'

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/starting-position
In Schemehttp://registry.tincanapi.com

tags

A list of arbitrary tags to associate with a statement. Value of the extension should be an array with each tag being a string value as an element of the array.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/tags
In Schemehttp://registry.tincanapi.com

target

Based on the Activity Streams target property. Contains the target of the statement e.g. Brian Shared 'statements deep dive' with Andrew - Andrew is the target. The value of this extension can be anything that would be a legal value of the statement's object property.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/target
In Schemehttp://registry.tincanapi.com

tetris-lines

The number of lines achieved in a game of Tetris or another game of a similar type. This extension is used by the Tetris game prototype at http://tincanapi.com/prototypes.

TypeResultExtension
IRIhttp://id.tincanapi.com/extension/tetris-lines
In Schemehttp://registry.tincanapi.com

time

Value representing a moment in time but not specific to a date, such as 12:34:56.789. Value should be a string formatted as an ISO8601 time to match the rest of the specification values.

TypeResultExtension
IRIhttp://id.tincanapi.com/extension/time
In Schemehttp://registry.tincanapi.com

topic

A value that contains a topic for a statement.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/topic
In Schemehttp://registry.tincanapi.com

training-provider

An agent or group representing the company or organization that offers a training session.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/training-provider
In Schemehttp://registry.tincanapi.com

tweet

An ID for a tweet, such as 373445672076197889. It is advised to also supply the author of the tweet's handle and the text of the tweet as values with this extension.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/tweet
In Schemehttp://registry.tincanapi.com

updated

The date and time at which a previously published activity has been modified. Corresponds to the Activity Streams 1.0 'updated' property.

TypeContextExtension
IRIhttp://id.tincanapi.com/extension/updated
In Schemehttp://registry.tincanapi.com

valid-until

An extension on the Result object indicating for how long the completion of this training is considered valid, before the actor needs to re-certify. The type should be an ISO8601 timestamp.

TypeResultExtension
IRIhttp://id.tincanapi.com/extension/valid-until
In Schemehttp://registry.tincanapi.com

classification

A result extension used to store the grade awarded as a result of the experience. The value of this extension is an activity object representing the grade earned. This activity object should have an activity type of http://www.tincanapi.co.uk/activitytypes/grade_classification. The name of the activity should contain the value of the grade (e.g. “A”). An activity object is used rather than a single letter string as grade letters in different contexts, for example a grade A for a nationally recognized qualification has very different meaning to an A awarded by a teacher to a small child for a drawing of a cat. The activity used should represent the grade within the context it is awarded.

TypeResultExtension
IRIhttp://www.tincanapi.co.uk/extensions/result/classification
In Schemehttp://registry.tincanapi.com

certificate of completion

Certificate provided upon completion of an exercise, perhaps as part of a formal learning activity.

TypeAttachmentUsageType
IRIhttp://id.tincanapi.com/attachment/certificate-of-completion
In Schemehttp://registry.tincanapi.com

contract

A contract intended to be legally binding between two parties. May be part of a sales process, hiring process, real estate transaction, etc.

TypeAttachmentUsageType
IRIhttp://id.tincanapi.com/attachment/contract
In Schemehttp://registry.tincanapi.com

supporting media

A media file that supports the experience. For example a video that shows the experience taking place.

TypeAttachmentUsageType
IRIhttp://id.tincanapi.com/attachment/supporting_media
In Schemehttp://registry.tincanapi.com