Als opgaven buiten Ans worden gemaakt of in externe itembanken worden gevonden, kunnen ze in Ans in bulk worden geïmporteerd. Ans biedt verschillende importformaten, die hieronder worden uitgelegd. Sommige importformaten zijn beta-functies en moeten worden ingeschakeld door de beheerder via de beta-functies.
Volg de onderstaande stappen om opgaven in een itembank te importeren.
- Klik op domain Schoolnaam in het menu aan de linkerkant.
- Klik op folder Itembanken in het menu bovenaan.
- Klik op je itembank of gebruik de zoekbalk.
- Klik op de extension Opgaven tab.
- Klik op het dropdown-menu Importeren.
- Selecteer het formaat dat u wilt. Meer informatie over elk importformaat wordt hieronder beschreven.
- Klik op Zoek naar bestand om het bestand te uploaden en selecteer het bestand, of sleep het bestand naar het dialoogvenster dat verschijnt. Deze stap is gelijk voor alle import bestandstypen.
Wanneer je een bestand importeert, zul je linksonder het dialoogvenster Met succes ingepland zien verschijnen. Dit betekent dat het platform de gegevens op de achtergrond zal importeren. Klik op bekijken om naar je achtergrondtaken te gaan. Je kunt in de achtergrond de status van de opgaven zien die worden geïmporteerd. Je kunt ook de status van de achtergrondtaak volgen als je de instructies in het artikel achtergrondtaak volgt. Ga terug naar je itembank om je geïmporteerde opgaven te bekijken. Hieronder kun je extra informatie per import bestandstype vinden.
QTI import
Question & Test Interoperability (QTI) is een internationaal standaard voor het uitwisselen van vragen tussen verschillende online leerplatformen. Ans ondersteunt QTI versie 2.1. QTI-bestanden bevatten 'interacties', die verschillende inhoud- en vraagtypen zijn die in Ans worden geïmporteerd. Hieronder kun je zien hoe QTI-interacties in Ans worden omgezet wanneer ze worden geïmporteerd.
QTI interaction type | Geïmporteerd in Ans als |
choiceinteraction | Meerkeuzevraag |
inlinechoiceInteraction | Invulvraag |
matchInteraction | Match |
categorizationInteraction | Match |
extendedtextInteraction | Open |
orderInteraction | Volgorde vraag |
selectpointInteraction | Hotspot |
shorttextInteraction | Invulvraag |
textentryInteraction | Invulvraag |
uploadInteraction | Uploadvraag |
mediaInteraction | Beschrijving met media |
positionObjectInteraction | Hotspot match vraag |
drawingInteraction | Tekenvraag (beta) |
Het is ook mogelijk dat tekstuele beschrijvingen worden toegevoegd in Ans via de QTI-import in het geval er een beschrijving aan de vraag wordt toegevoegd. In dat geval zal Ans een opgave met een beschrijving en de vraag creëren. Het aantal punten van een vraag wordt geïmporteerd met het kenmerk normalMaximum.
Wanneer een mediaInteraction het attribuut "maxPlays" bevat, wordt het aantal keren dat het audio- of videofragment in de beschrijving wordt afgespeeld, ingesteld volgens de waarde die voor dat attribuut is opgegeven.
error_outline Het maximale aantal bestanden in een QTI-import is 5,000. Als de import meer dan 5,000 bestanden bevat, moeten deze worden opgesplitst in meerdere imports.
QML import
Question Markup Language (QML) is een standaard voor het uitwisselen van vragen tussen verschillende online leerplatformen. Het wordt voornamelijk gebruikt door Questionmark Perception. QML-bestanden bevatten afkortingen die een QML-vraagtype aangeven. Hieronder kun je zien hoe QML-vraagtypen worden omgezet in Ans bij import.
QML vraagtype | Geïmporteerd in Ans als |
open | Een algemene beschrijving, gevolgd door open vraag(en) |
essay | Open |
fib | Invulvraag |
hot | Hotspot |
match | Match |
mc | Meerkeuzevraag |
mr | Meerkeuzevraag (met meerdere juiste antwoorden) |
num | Numerieke vraag |
rank | Volgorde vraag |
sab | Invul vraag |
tf | Meerkeuzevraag |
tm | Invul vraag |
yn | Meerkeuzevraag |
Als een bestand met verschillende QML vraagtypen wordt geïmporteerd, worden ze geïmporteerd als beschrijvingen in Ans.
Respondus import (CSV)
Het is mogelijk om te importeren via een Comma Separated Values (CSV) bestand met het Respondus formaat. Ans gebruikt het formaat van Respondus versie 4. Let op: het hebben van Respondus is niet vereist. Ons importbestand gebruikt hetzelfde importformaat. De volgende vraagtypen kunnen worden geïmporteerd naar Ans.
Respondus vraagtype | Geïmporteerd in Ans als |
Multiple choice (MC) | Meerkeuzevraag |
Fill in the blanks (FB) | Invulvraag |
Essay (ES) | Open vraag |
Multiple response (MR) | Meerkeuzevraag (meerdere correcte alternatieven) |
Equation (EQ) | Wiskundige vergelijking vraag |
Hotspot match (HM) | Hotspot match vraag |
Code (CD) | Code editor vraag |
Hotspot (HS) | Hotspot vraag |
Numeric (NM) | Vraag met getal |
Worksheet (WS) | Spreadsheet vraag |
Drawing (DR) | Tekening vraag |
Match (MT) | Match vraag |
Statement (ST) | Stelling vraag |
File (Fl) | Bestand uploaden vraag |
Order (OR) | Rangschikvraag |
Het CSV-bestand bevat 34 kolommen, om alle verschillende vraagtypen te ondersteunen. Niet alle kolommen worden gebruikt voor elk vraagtype, maar alle kolommen moeten aanwezig zijn. Laat kolommen leeg als ze niet worden gebruikt voor een vraagtype of als je het niet wilt gebruiken. De volgorde van de kolommen is vastgelegd en de kolommen met een asterisk moeten verplicht worden ingevuld. Ans heeft een importvoorbeeld per vraagtype verstrekt om te laten zien hoe vragen geïmporteerd kunnen worden.
Kolom | Beschrijving | Uitleg hoe het in Ans gebruikt wordt |
1 | Type* | Bepaalt het vraagtype. Gebruik de twee letter afkortingen van de bovenstaande tabel. |
2 | Titel/ID* | Titel van de opgave in Ans. |
3 | Punten* | Aantal punten voor het juiste antwoord. |
4 | Vraagstelling* | Tekst van de vraag. |
5 | Juist antwoord | Verwijzing naar het juiste antwoord. Dit verschilt per vraagtype. Zie specifieke informatie per vraagtype. |
6 - 15 | Keuze 1 - 10 | De antwoordopties. Dit verschilt per vraagtype. |
16 | Algemene feedback | Geïmporteerd als modelantwoord, in het beoordelingsmodel. |
17 | Juiste feedback | Geïmporteerd als 'Feedback als de vraag juist is beantwoord'. |
18 | Onjuiste feedback | Geïmporteerd als 'Feedback als de vraag onjuist is beantwoord' |
19 - 28 | Feedback 1 - 10 | Geïmporteerd als feedback voor de corresponderende keuze. Bijvoorbeeld, feedback één wordt geïmporteerd voor keuze één. |
29 | Onderwerp | Dit is een standaard tag die ingevuld kan worden. Het 'sleutel-veld' van de tag zal "Onderwerp" genoemd worden. Het 'waarde-veld' wordt gevuld met wat er in het importbestand staat. |
30 | Moeilijkheidsniveau | Dit is een standaard tag die gevuld kan worden. Het 'sleutel-veld' van de tag zal "Moeilijkheidsniveau" genoemd worden. Het 'waarde-veld' wordt gevuld met wat er in het importbestand staat. |
31 - 34 | Meta 1 - 4 |
Deze zullen worden geïmporteerd als tags waar je zowel het 'sleutel-veld' als het 'waarde-veld' van de tag (gescheiden door een komma) kunt instellen. |
* Verplicht voor elk vraagtype
Als je de Respondus CSV-import gebruikt, adviseren we je om rekening houden met een aantal zaken. Er zijn algemene best practices en vraag specifieke best practices waar je rekening kunt moet houden. Deze hebben we hieronder opgesomd.
Algemene best practices
- De kolommen Type en Vraagstelling moeten voor elke rij worden ingevuld. Sommige andere kolommen zijn verplicht voor één of meerdere vragen, wat wordt uitgelegd onder de vraag specifieke best practices.
- De waarde van de kolom Punten kan variëren van 0 tot 100. Als deze leeg is, vult Ans een waarde van één in.
- Voor alle vraagtypen worden de kolommen met algemene, juiste en onjuiste feedback ondersteund.
- Voor alle vraagtypen worden de kolommen 'Onderwerp', 'Moeilijkheidsniveau' en 'Meta' ondersteund.
- Regelafbrekingen worden niet ondersteund. Voor alle kolommen (indien van toepassing) wordt de tekst op één regel geïmporteerd.
- Als keuzespecifieke feedback wordt gebruikt, moet dit overeenkomen met de antwoordalternatieven. De eerste kolom met feedback wordt dus ingevoerd bij het eerste antwoordalternatief.
- HTML wordt ondersteund. Bijvoorbeeld als je tekst importeert die tussen <em> tekst </em> staat, wordt de tekst cursief geïmporteerd.
- Je kunt geen opgaven met dezelfde titel importeren. Dit komt omdat Ans minstens één unieke kolom nodig heeft.
- Ans levert een importvoorbeeld. De eerste rij van het importvoorbeeld wordt genegeerd, omdat deze rij de kolomnamen bevat.
-
Door het volgende format te gebruiken voor het importeren van de Title/ID:
OpgaveNaam_1
OpgaveNaam_2
OpgaveNaam_3, enzovoort.
wordt 1 opgave met meerdere vragen geïmporteerd. In het bovenstaande voorbeeld is de naam van de oefening OpgaveNaam, en deze opgave zal 3 vragen bevatten.
- Afbeeldingen worden ondersteund in de volgende kolommen: Vraagstelling (4), Juiste feedback (17), Onjuiste feedback (18), Feedback (19-28). Zorg ervoor dat de afbeeldingen in het archief staan en dat de verwijzingen naar de afbeeldingen zijn omgeven door HTML`<object>` of `<image>` tags, met de waarde in het 'src' attribuut.
Vraag met getal best practices
- De 'Juist antwoord' kolom wordt ondersteund voor het vraagtype vraag met getal.
Meerkeuzevraag best practices
- In de 'Juist antwoord' kolom kun je gebruik maken van nummers 1-10 of letters A-J om naar de juiste alternatievenkolom te verwijzen.
- Keuzespecifieke feedback wordt ondersteund in dit vraagtype.
Meerkeuzevraag met meerdere juiste antwoorden best practices
- Je kunt de juiste antwoorden aangeven door ze in je bestand te scheiden met een komma. Zorg ervoor dat de kolommen gescheiden zijn met puntkomma's om te voorkomen dat de juiste antwoorden in de verkeerde kolommen worden geïmporteerd.
- Keuzespecifieke feedback wordt ondersteund in dit vraagtype.
Invulvraag best practices
- De invulvraag in Ans bevat een vraagveld en een antwoordveld. De kolom 'Vraagstelling' zal in het vraagveld worden geïmporteerd (net als bij de andere vraagtypen). Als er één of meer keuzes worden verstrekt, zal er een invulveld worden gemaakt in het antwoordveld.
- Ans ondersteunt één invulveld per vraag. De naam van het invulveld is altijd "Invulveld" of de vertaling daarvan, afhankelijk van de taalinstellingen van je account.
- In de kolommen 'Keuze' worden de antwoordalternatieven ingevoerd.
- Alle antwoordalternatieven krijgen de waarde in de kolom 'Punten' toegekend. Als je een deel van de punten aan een specifiek alternatief wilt toekennen, moet je dit na het importeren van de vraag in Ans aanpassen.
- Keuzespecifieke feedback wordt niet ondersteund in dit vraagtype, net zoals in het platform.
Opmerkingen
0 opmerkingen
Artikel is gesloten voor opmerkingen.