![]()
Meer informatie
De Open Badges (OB2.1) specificatie is uitgebreidt met de volgende metadata-extensies die zijn geïmplementeerd in de dienst Edubadges.
Zie ook: https://github.com/edubadges/edubadges-server/tree/master/apps/mainsite/static/extensions
Metadata extenties voor de Issuer
| InstitutionNameExtensioncontext.json | InstitutionNameExtensionschema.json |
|---|---|---|
{
"extensions:InstitutionNameExtension": {
"@context":"https://w3id.org/openbadges/extensions/InstitutionNameExtension/context.json",
"type": ["Extension", "extensions:InstitutionNameExtension"],
"InstitutionName": "Delft University of Technology"
}
}
Het metadataveld InstitutionNameExtension wordt gebruikt om de instellingsnaam vast te leggen. Voorbeeld: Erasmus Universiteit Rotterdam | {
"@context": {
"obi": "https://w3id.org/openbadges#",
"extensions": "https://w3id.org/openbadges/extensions#",
"InstitutionName": "extensions:InstitutionNameExtension"
},
"obi:validation": [
{
"obi:validatesType": "extensions:InstitutionNameExtension",
"obi:validationSchema": "https://w3id.org/openbadges/extensions/InstitutionNameExtension/schema.json"
}
]
}
| {
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Institution Name Extension",
"description": "An extension that allows you to add a single string InstitutionName to an issuer object.",
"type": "object",
"properties": {
"InstitutionName": {
"type": "string"
}
},
"required": ["InstitutionName"]
}
|
| GradingTableExtensioncontext.json | GradingTableExtensionschema.json |
{
"extensions:GradingTableExtension": {
"@context":"https://w3id.org/openbadges/extensions/GradingTableExtension/context.json",
"type": ["Extension", "extensions:GradingTableExtension"],
"GradingTableURL": "https://www.eur.nl/onderwijs/praktische-zaken/afstuderen/ects-grading-table"
}
}
Verwijzing (URL) naar de beoordelingstabel (grading table) van de instelling. Zie ook: https://www.nuffic.nl/onderwerpen/netwerk/bologna-expertgroep Voorbeeld: https://www.eur.nl/onderwijs/praktische-zaken/afstuderen/ects-grading-table | {
"@context": {
"obi": "https://w3id.org/openbadges#",
"extensions": "https://w3id.org/openbadges/extensions#",
"GradingTableURL": "extensions:GradingTableExtension"
},
"obi:validation": [
{
"obi:validatesType": "extensions:GradingTableExtension",
"obi:validationSchema": "https://w3id.org/openbadges/extensions/extensions:GradingTableExtension/schema.json"
}
]
}
| {
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Grading Table Extension",
"description": "An extension that allows you to add a single url to a webpage providing the institution Grading Table.",
"type": "object",
"properties": {
"GradingTableURL": {
"type": "string"
"format: "uri"
}
},
"required": ["GradingTableURL"]
}
|
| InstitutionIdentifierExtensioncontext.json | InstitutionIdentifierExtensionschema.json |
{
"extensions:InstitutionIdentifierExtension": {
"@context":"https://w3id.org/openbadges/extensions/InstitutionIdentifierExtension/context.json",
"type": ["Extension", "extensions:InstitutionIdentifierExtension"],
"InstitutionIdentifier": "22OJ"
}
}
Een uniek ID wat de instelling identificeert. We gebruiken in Edubadges hiervoor het BRIN-nummer. Voorbeeld: Instellingscode Hogeschool Rotterdam (Brin): 22OJ | {
"@context": {
"obi": "https://w3id.org/openbadges#",
"extensions": "https://w3id.org/openbadges/extensions#",
"InstitutionIdentifier": "extensions:InstitutionIdentifierExtension"
},
"obi:validation": [
{
"obi:validatesType": "extensions:InstitutionIdentifierExtension",
"obi:validationSchema": "https://w3id.org/openbadges/extensions/extensions:InstitutionIdentifierExtension/schema.json"
}
]
}
| {
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Institution Identifier Extension",
"description": "An extension that allows you to add a single string InstitutionIdentifier to an issuer object.",
"type": "object",
"properties": {
"InstitutionIdentifier": {
"type": "string"
}
},
"required": ["InstitutionIdentifier"]
}
|
- LanguageExtension
- ECTSExtension
- StudyLoadExtension
- TimeInvestmentExtension
- EQFExtension
- LearningOutcomeExtension
- EducationProgramIdentifierExtension
Metadata extenties voor de badgeclass
| ECTSExtensioncontext.json |
|
|---|---|---|
{
"extensions:ECTSExtension": {
"@context":"https://w3id.org/openbadges/extensions/ECTSExtension/context.json",
"type": ["Extension", "extensions:ECTSExtension"],
"ECTS": 2,5
}
}
Minimale waarde: 0,5 ECTS. Maximale waarde: 240 ECTS Voorbeeld: ECTS: 2,5 | {
"@context": {
"obi": "https://w3id.org/openbadges#",
"extensions": "https://w3id.org/openbadges/extensions#",
"ECTS": "extensions:ECTSExtension"
},
"obi:validation": [
{
"obi:validatesType": "extensions:ECTSExtension",
"obi:validationSchema": "https://w3id.org/openbadges/extensions/ECTSExtension/schema.json"
}
]
}
| {
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "ECTS Extension",
"description": "An extension that allows you to add an ECTS - European Credit Transfer and Accumulation System - number to a badgeclass object.",
"type": "object",
"properties": {
"ECTS": {
"type": "number"
}
},
"required": ["ECTS"]
}
|
| StudyLoadExtensioncontext.json | StudyLoadExtensionschema.json |
{
"extensions:StudyLoadExtension": {
"@context":"https://w3id.org/openbadges/extensions/StudyLoadExtension/context.json",
"type": ["Extension", "extensions:StudyLoadExtension"],
"StudyLoadHours": 24
}
}
Studiebelastingsuren Voorbeeld: Studiebelastingsuren 24 | {
"@context": {
"obi": "https://w3id.org/openbadges#",
"extensions": "https://w3id.org/openbadges/extensions#",
"StudyLoadHours": "extensions:StudyLoadExtension"
},
"obi:validation": [
{
"obi:validatesType": "extensions:StudyLoadExtension",
"obi:validationSchema": "https://w3id.org/openbadges/extensions/StudyLoadExtension/schema.json"
}
]
}
| {
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Study Load in Hours Extension",
"description": "An extension that allows you to add the study load in hours to a badgeclass object.",
"type": "object",
"properties": {
"StudyLoadHours": {
"type": "number"
}
},
"required": ["StudyLoadHours"]
}
|
| TimeInvestmentExtensioncontext.json | TimeInvestmentExtensionschema.json |
{
"extensions:TimeInvestmentExtension": {
"@context":"https://w3id.org/openbadges/extensions/TimeInvestmentExtension/context.json",
"type": ["Extension", "extensions:TimeInvestmentExtension"],
"TimeInvestment": 36
}
}
Tijdsinvestering in uren. Voorbeeld: TimeInvestment 36 | {
"@context": {
"obi": "https://w3id.org/openbadges#",
"extensions": "https://w3id.org/openbadges/extensions#",
"TimeInvestment": "extensions:TimeInvestmentExtension"
},
"obi:validation": [
{
"obi:validatesType": "extensions:TimeInvestmentExtension",
"obi:validationSchema": "https://w3id.org/openbadges/extensions/TimeInvestmentExtension/schema.json"
}
]
}
| {
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Time Investment Extension",
"description": "An extension that allows you to add the time investment, expressed in hours needed to earn that badgeclass object.",
"type": "object",
"properties": {
"TimeInvestment": {
"type": "number"
}
},
"required": ["TimeInvestment"]
}
|
| LanguageExtensioncontext.json | LanguageExtensionschema.json |
{
"extensions:LanguageExtension": {
"@context":"https://w3id.org/openbadges/extensions/LanguageExtension/context.json",
"type": ["Extension", "extensions:LanguageExtension"],
"Language": "nl_NL"
}
}
Dit metadataveld geet aan in welke taal het onderwijs is gegeven. De notatie volgt de ISO-3166-1 standaard Voorbeeld: Language: "nl_NL" | {
"@context": {
"obi": "https://w3id.org/openbadges#",
"extensions": "https://w3id.org/openbadges/extensions#",
"Language": "extensions:LanguageExtension"
},
"obi:validation": [
{
"obi:validatesType": "extensions:LanguageExtension",
"obi:validationSchema": "https://w3id.org/openbadges/extensions/LanguageExtension/schema.json"
}
]
}
| {
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Language Extension",
"description": "An extension that allows you to add a single string Language to a badgeclass object that represents the language of instruction.",
"type": "object",
"properties": {
"Language": {
"type": "string"
}
},
"required": ["Language"]
}
|
| EQFExtensioncontext.json | EQFExtensionschema.json |
{
"extensions:EQFExtension": {
"@context":"https://w3id.org/openbadges/extensions/EQFExtension/context.json",
"type": ["Extension", "extensions:EQFExtension"],
"EQF": 7
}
}
Geeft informatie over het niveau van de cursus of opleiding volgens International Standard Classification of Education (ISCED). In Nederland wordt dit uitgedrukt in NLQF. Zie ook: https://www.nlqf.nl/daarom-nlqf/nlqf-niveaus Voorbeeld: NLQF 7 | {
"@context": {
"obi": "https://w3id.org/openbadges#",
"extensions": "https://w3id.org/openbadges/extensions#",
"EQF": "extensions:EQFExtension"
},
"obi:validation": [
{
"obi:validatesType": "extensions:EQFExtension",
"obi:validationSchema": "https://w3id.org/openbadges/extensions/EQFExtension/schema.json"
}
]
}
| {
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "EQF Extension",
"description": "An extension that allows you to add a single number EQF to a badgeclass object.",
"type": "object",
"properties": {
"EQF": {
"type": "number"
}
},
"required": ["EQF"]
}
|
| LearningOutcomeExtensioncontext.json | LearningOutcomeExtensionschema.json |
{
"extensions:LearningOutcomeExtension": {
"@context":"https://w3id.org/openbadges/extensions/LearningOutcomeExtension/context.json",
"type": ["Extension", "extensions:LearningOutcomeExtension"],
"LearningOutcome": "Will appreciate the benefits of learning a foreign language."
}
}
Beschrijft het leerresultaat of de leeruitkomt. De learning outcomes beschrijven wat een student weet, begrijpt en kan toepassen na het afronden van een leerperiode. Voorbeeld: Na afronding van de cursus moet de student in staat zijn om het boekhoudkundige concept van inkomsten- en transactieboekhouding uit te leggen. | {
"@context": {
"obi": "https://w3id.org/openbadges#",
"extensions": "https://w3id.org/openbadges/extensions#",
"LearningOutcome": "extensions:LearningOutcomeExtension"
},
"obi:validation": [
{
"obi:validatesType": "extensions:LearningOutcomeExtension",
"obi:validationSchema": "https://w3id.org/openbadges/extensions/LearningOutcomeExtension/schema.json"
}
]
}
| {
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "LearningOutcome Extension",
"description": "An extension that allows you to add a single string LearningOutcome to a badgeclass object.",
"type": "object",
"properties": {
"LearningOutcome": {
"type": "string"
}
},
"required": ["LearningOutcome"]
}
|
| EducationProgramIdentifierExtensioncontext.json | EducationProgramIdentifierExtensionschema.json |
{
"extensions:EducationProgramIdentifierExtension": {
"@context":"https://w3id.org/openbadges/extensions/EducationProgramIdentifierExtension/context.json",
"type": ["Extension", "extensions:EducationProgramIdentifierExtension"],
"EducationProgramIdentifier": 56823
}
}
Voorbeeld: Erasmus Universiteit Rotterdam Onderwijs: Cultuurwetenschappen ISAT-code: 56823 | {
"@context": {
"obi": "https://w3id.org/openbadges#",
"extensions": "https://w3id.org/openbadges/extensions#",
"EducationProgramIdentifier": "extensions:EducationProgramIdentifierExtension"
},
"obi:validation": [
{
"obi:validatesType": "extensions:EducationProgramIdentifierExtension",
"obi:validationSchema": "https://w3id.org/openbadges/extensions/EducationProgramIdentifierExtension/schema.json"
}
]
}
| {
"$schema": "http://json-schema.org/draft-04/schema#",
"title": "Education Program Identifier Extension",
"description": "An extension that allows you to add a single string EducationProgramIdentifier to a badgeclass object.",
"type": "object",
"properties": {
"EducationProgramIdentifier": {
"type": "number"
}
},
"required": ["EducationProgramIdentifier"]
}
|
- No labels