Abstract

This document contains information about the JSON-LD terms used in 1EdTech Open Badges ACE Extension.

Alternate versions of the vocabulary definition exist in Turtle.

Class definitions

This section contains information about all the JSON-LD classes used in 1EdTech Open Badges ACE Extension

ACECreditRecommendation

ACECreditRecommendation

Can't find any description.

Properties

ACEEndorsementSubject

ACEEndorsementSubject

Can't find any description.

Properties

Alignment

Alignment

Describes an alignment between an achievement and a node in an educational framework.

Properties

EndorsementCredential

EndorsementCredential

Can't find any description.

Properties

IdentityObject

IdentityObject

A collection of information about the recipient of an achievement.

Properties

ResultDescription

ResultDescription

Describes a possible achievement result.

Properties

RubricCriterionLevel

RubricCriterionLevel

Describes a rubric criterion level.

Properties

Property definitions

This section contains information about all the JSON-LD properties used in 1EdTech Open Badges ACE Extension

alignment

alignment

In ACEEndorsementSubject:set of competency statements associated with this learning evaluation by the ACE.

In ResultDescription:Alignments between this result description and nodes in external frameworks.

In RubricCriterionLevel:Alignments between this rubric criterion level and a rubric criterion levels defined in external frameworks.

Range:
Alignment
Domain:
Union of:
ACEEndorsementSubject
ResultDescription
RubricCriterionLevel

allowedValue

allowedValue

An ordered list of allowed values. The values should be ordered from low to high as determined by the achievement creator.

Range:
xsd:string
Domain:
ResultDescription

credentialSubject

credentialSubject

Can't find any description.

Range:
ACEEndorsementSubject
Domain:
EndorsementCredential

creditRecommendationId

creditRecommendationId

The ID for each set of elements that make up a single credit recommendation.

Range:
xsd:string
Domain:
ACECreditRecommendation

creditRecommendations

creditRecommendations

A set of credit recommendations associated with this learning evaluation by the ACE.

Range:
ACECreditRecommendation
Domain:
ACEEndorsementSubject

description

description

Description of the rubric criterion level.

Range:
https://schema.org/description
Domain:
RubricCriterionLevel

hashed

hashed

Whether or not the `identityHash` value is hashed.

Range:
xsd:boolean
Domain:
IdentityObject

identifier

identifier

Other identifiers for the recipient of the endorsement

Range:
IdentityObject
Domain:
ACEEndorsementSubject

identityHash

identityHash

Either the IdentityHash of the identity or the plaintext value. If it's possible that the plaintext transmission and storage of the identity value would leak personally identifiable information where there is an expectation of privacy, it is strongly recommended that an IdentityHash be used.

Range:
xsd:string
Domain:
IdentityObject

identityType

identityType

The identity type.

Range:
xsd:string
Domain:
IdentityObject

level

level

In ACECreditRecommendation:The level represents the educational level of the evaluated learning. One exhibit version may have credit recommendations at different levels, based on the depth, breadth, rigor, and scope of the material covered and assessed learning.

In RubricCriterionLevel:The rubric performance level in terms of success.

Range:
Union of:
Domain:
Union of:
ACECreditRecommendation
RubricCriterionLevel

minimumPassingScore

minimumPassingScore

Can't find any description.

Range:
ResultDescription
Domain:
ACEEndorsementSubject

name

name

In ResultDescription:The name of the result.

In RubricCriterionLevel:The name of the rubric criterion level.

Range:
https://schema.org/name
Domain:
Union of:
ResultDescription
RubricCriterionLevel

points

points

The points associated with this rubric criterion level.

Range:
xsd:string
Domain:
RubricCriterionLevel

requiredLevel

requiredLevel

The `id` of the rubric criterion level required to pass as determined by the achievement creator.

Range:
xsd:anyURI
Domain:
ResultDescription

requiredValue

requiredValue

A value from `allowedValue` or within the range of `valueMin` to `valueMax` required to pass as determined by the achievement creator.

Range:
xsd:string
Domain:
ResultDescription

resultType

resultType

The type of result this description represents. This is an extensible enumerated vocabulary.

Range:
xsd:string
Domain:
ResultDescription

rubricCriterionLevel

rubricCriterionLevel

An ordered array of rubric criterion levels that may be asserted in the linked result. The levels should be ordered from low to high as determined by the achievement creator.

Range:
RubricCriterionLevel
Domain:
ResultDescription

salt

salt

If the `identityHash` is hashed, this should contain the string used to salt the hash. If this value is not provided, it should be assumed that the hash was not salted.

Range:
xsd:string
Domain:
IdentityObject

semesterHours

semesterHours

The number of semester hours that the evaluation team determined the experience to be equivalent to. It is a result of the review process by ACE.

Range:
xsd:float
Domain:
ACECreditRecommendation

subject

subject

The Subject of a credit recommendation is a free text field agreed upon by the faculty reviewers that identifies the academic disciplinary area for that credit recommendation. It is designed to help institutions align prior learning with courses in their catalog, and corresponds roughly to a college course.

Range:
xsd:string
Domain:
ACECreditRecommendation

targetCode

targetCode

If applicable, a locally unique string identifier that identifies the alignment target within its framework and/or targetUrl.

Range:
xsd:string
Domain:
Alignment

targetDescription

targetDescription

Short description of the alignment target.

Range:
https://schema.org/targetDescription
Domain:
Alignment

targetFramework

targetFramework

Name of the framework the alignment target.

Range:
xsd:string
Domain:
Alignment

targetName

targetName

Name of the alignment.

Range:
https://schema.org/targetName
Domain:
Alignment

targetType

targetType

The type of the alignment target node.

Range:
xsd:string
Domain:
Alignment

targetUrl

targetUrl

URL linking to the official description of the alignment target, for example an individual standard within an educational framework.

Range:
xsd:anyURI
Domain:
Alignment

valueMax

valueMax

The maximum possible `value` that may be asserted in a linked result.

Range:
xsd:string
Domain:
ResultDescription

valueMin

valueMin

The minimum possible `value` that may be asserted in a linked result.

Range:
xsd:string
Domain:
ResultDescription

version

version

Each Exhibit has a version number. The first time a course, exam, or apprenticeship is evaluated it is given the Version Number 1, and each subsequent re-evaluation is given a new number that corresponds with a new start and end date. Learners are issued credentials for the version that is active when they complete the experience.

Range:
xsd:integer
Domain:
ACEEndorsementSubject