Updated Leerkracht: Dwengo‐1 gebruiken (markdown)
parent
b2d5db2f3f
commit
ef1688c025
1 changed files with 46 additions and 2 deletions
|
@ -105,6 +105,7 @@ Bijvoorbeeld:
|
|||
- een \# voor een lijn maakt er een titel van
|
||||
- woorden tussen \** worden **vet**
|
||||
- foto's kun je invoegen door een foto in de map te plaatsen en er een referentie naar te maken (internet!)
|
||||
|
||||
Om meer hierover te weten te komen zoek bijvoorbeeld naar "markdown cheatsheet".
|
||||
|
||||
#### metadata.json
|
||||
|
@ -112,8 +113,51 @@ Om meer hierover te weten te komen zoek bijvoorbeeld naar "markdown cheatsheet".
|
|||
Het bestand metadata.json beschrijft hoe de website moet omgaan met het bestand content.md. Hieronder geven we een voorbeeld invulling. Er wordt verder ingegaan op elke 'property'.
|
||||
|
||||
```json
|
||||
{}
|
||||
{
|
||||
"hruid": "u_leerpaden101_leerobject_1",
|
||||
"version": 1,
|
||||
"language": "nl",
|
||||
"title": "Het eerste leerobject horende bij het leerpad leerpaden101",
|
||||
"description": "Dit is een ander zelf aangemaakt leerobject voor testdoeleinden",
|
||||
"content_type": "text/markdown",
|
||||
"keywords": [
|
||||
"fill", "in", "the", "keywords", "here"
|
||||
],
|
||||
"target_ages": [10, 11, 12],
|
||||
"teacherExclusive": false,
|
||||
"skos_concepts": ["the", "concepts"],
|
||||
"educational_goals": [
|
||||
{"source": "source", "id": "id"}
|
||||
],
|
||||
"copyright": "Team 1 SELab2 2025",
|
||||
"license": "CC0",
|
||||
"difficulty": 3,
|
||||
"estimated_time": 10,
|
||||
"return_value": {
|
||||
"callbackUrl": "",
|
||||
"callbackSchema": ""
|
||||
},
|
||||
"available": true,
|
||||
"teacher_exclusive": false
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
- **hruid**: Dit is een unieke identifier voor je leerobject. Zorg ervoor dat geen enkel van je andere eigen leerobjecten deze naam heeft. Dit moet altijd beginnen met `u_` en mag enkel kleine letters, cijfers en underscores '_' bevatten.
|
||||
- **version**: Het versienummer van je leerobject. Ik heb gelogen: je kunt wel leerobjecten met dezelfde naam `hruid` hebben, op voorwaarde dat ze een verschillend versienummer hebben. Zo kun je makkelijk onderscheiden tussen verschillende versies.
|
||||
- **language**: De taal van je leerobject. Je kunt kiezen uit: 'nl', 'en', 'de' en 'fr' voor nederlands, engels, duits en frans.
|
||||
- **title**: De titel van je leerobject.
|
||||
- **description**: De beschrijving van je leerobject.
|
||||
- **content_type**: Dit is het formaat van je andere bestand: `content.md`. In dit geval zal dat dus `text/markdown` zijn.
|
||||
- **keywords**: Een lijst met sleutelwoorden die horen bij dit leerobject.
|
||||
- **target_ages**: Een lijst met leeftijden waarvoor het leerobject bedoeld is.
|
||||
- **teacherExclusive**: Geeft aan of het leerobject enkel bedoeld is voor de leerkracht. Een leerling kan deze dus niet zien. Deze property kan enkel de waarde true of false aannemen, zonder apostroffen ".
|
||||
- **teacher_exclusive**: Door rare shenanigans tijdens het ontwikkelen van de website hebben we twee keer dezelfde property. Deze heeft dezelfde betekenis als die hierboven.
|
||||
- **skos_concepts**: De concepten die aangebracht worden in dit leerobject.
|
||||
- **educational_goals**: Geen idee, zet hier maar gewoon een lege lijst [].
|
||||
- **copyright**: De copyright licentie, als je die hebt. Als je er geen hebt vul dan maar gewoon je naam in.
|
||||
- **license**: Geen idee eigenlijk.
|
||||
- **difficulty**: De moeilijkheid van het leerobject, gaande van 1 tot 10.
|
||||
- **estimated_time**: De geschatte tijd die nodig is om het leerobject af te werken, in minuten.
|
||||
- **return_value**: Kopieer maar gewoon van het voorbeeld voor deze.
|
||||
- **available**: Kan je dit leerobject gebruiken? Zet maar op true anders kun je het niet gebruiken in je eigen leerpad.
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue