Closed ottonomy closed 7 years ago
Re: Complications #1 IMHO The standard need not and should not try to classify the thing on the other end of the alignment. Let each competency framework itself provide the context and labels for the statement and how it fits as a level in a hierarchy. (This is a messy business; different frameworks use the labels or the same label in different ways, e.g. "competency" as a more or less granular statement of skills, knowledge, dispositions, practices...or some rolled up summary of KSAs.) It is better to treat the alignment as a resolvable identifier (URL) for any node in any framework and let the meaning be discoverable.
Thanks @jgoodell2 for that comment.
A couple specific question on how that might look:
name
and description
applicable enough across the competency models you're familiar with to require in a badge?Some excellent issues are identified in this document by the Open Badges Network: Open Badge Network - Proposal on Competency Alignment and Directory (Open for comment)
@ottonomy sorry for the slow reply:
This is best handled by pointing to external specifications (I think that's what @jgoodell2 suggested as well). Seems hard to try to accommodate all possible competency frameworks, especially as those are likely to evolve.
We've currently got the following in badges:
{
"@context": "https://w3id.org/openbadges/v1",
"alignment": [
{
"name": "Big Skill",
"description": "A big skill, takes many hours to learn",
"url": "http://standards.net/CCELA-RL-6"
}
]
}
Issues with this:
What about the following?
{
"@context": "https://w3id.org/openbadges/v2",
"alignment": [
{
"targetName": "Big Skill",
"targetDescription": "A big skill, takes many hours to learn",
"targetUrl": "http://standards.net/CCELA-RL-6",
"targetCode": "CCSS.ELA-Literacy.RL.6.3"
}
]
}
@1l2p, @jgoodell2: This includes only basic information, not necessarily every complex property of that alignment target, as you suggested would be the right thing to do.
Following the reflection on issue #84, I suggest that the criteria and alignment field could be merged.
{
"@context": "https://w3id.org/openbadges/v2",
{
"criteria": "In order to get that badge, you need to demonstrate
that you are contributing to the standards working group
[1](http://www.compedia.org/standards-design/#attending) provide
comments [2](http://www.compedia.org/standards-design/#commenting),
and making written suggestions, c.f.
[3]http://www.compedia.org/standards-design/#suggesting).",
"alignment": [
{
"targetCode": "Standards Design",
"targetName": "Attending work group meetings",
"targetUrl": "http://www.compedia.org/standards-design/#attending",
"targetDescription": "....",
},
{
"targetCode": "Standards Design",
"targetName": "Providing comments to suggestions made by others",
"targetUrl": "http://www.compedia.org/standards-design/#commenting",
"targetDescription": "....",
},
{
"targetCode": "Standards Design",
"targetName": "Making suggestions to improve the group work",
"targetUrl": "http://www.compedia.org/standards-design/#suggesting",
"targetDescription": "....",
}
]
}
}
The CTI vocabulary has a term for "codedNotation" that we could use for "targetCode": http://credreg.net/ctdl#codedNotation
Makes sense ("targetCode"), also "credentialAlignment" and other fields. Although, we have to be careful not to make all badges look like "competency badges," i.e. leave space for affiliation, dream badges and more... Unless we decide that badges are just for credentials :-(
One thing we might want start exploring is application profiles, so we would have different 'profiles' for the different types of badges. For interoperability issues, my understanding is that it is better to have restrictive profiles, subsets of a global spec; but that was a few years ago. Maybe we have better ways for dealing application profiles adding to a reference one.
Just to complicate things at the last minute... I think alignment should accommodate multiple (incremental) alignments and that the endorsement of badge class should have an alignment dimension.
A lot of this may emerge after the badge is issued, especially for the second use case.
@dpresant to make you feel better, the use cases you just clarified were exactly how I am putting this together. No scope change at all. 💯
Great! This came out of a blog post I'm writing about employability soft skills:
Given all the overlap and the difficulty in getting universal agreement on terminology, I think that for recognition of employability soft skills via Open Badges it makes sense to simply link to individual frameworks as needed or demanded by different audiences, especially badge consumers such as employers, This way, the badges will aligned to their hiring context with a minimum of adjustment on their part ("Don't make me think!"). The technology should be able to accommodate this in version 2 of the Open Badges standard: alignment to skills framework(s), which could be a feature of post-facto third party endorsement.
Closing this issue, as it was resolved by the 2.0 Recommendation. This issue and all other issues resolved by 2.0 can be found via the 2.0 Release Candidate milestone and PR #99.
Requirement: Issuers can indicate what Competencies, Skills, or Standards are targeted by a BadgeClass, by identifying alignment information. Consumers can understand these alignment targets by comparing and indexing defined attributes.
Motivation: Issuers, recipients, and consumers should understand how learning experiences and credentials fit together, even when they arise from a variety of educational programs and badge issuers. Alignment to standards and Competencies that are understood in a community is an important to way to understand how badges relate to the educational environment.
User Stories:
Complications:
@id
s?