Épreuve
Fonctionnement
Chaque épreuve possède un certain nombre d'attributs :
-
id
: identifiant unique -
titre
: chaine de caractères à l'usage des chercheurs -
desc
: une description à l'usage des chercheurs -
modalite
:QCM
(contient des items de type question à choix multiples, en fait un choix unique parmi plusieurs) ouGD
(glisser-déposer) -
randomiser
:boolean
qui dit s'il faut prendre les items dans l'ordre (false
) ou les mélanger (true
)
Ne s'applique qu'aux itemstest
pas aux itemstuto
outraining
, qui doivent être proposés dans l'ordre du tableau -
condition
(optionnel) -
debut
(optionnel) : date à partir de laquelle on présente l'épreuve
Format attenduYYYY-MM-DD
(ex :2023-12-22
) -
fin
(optionnel) : date jusqu'à laquelle on présente l'épreuve
Format attenduYYYY-MM-DD
(ex :2023-12-22
)
Les tests sont inclusifs :- Si
debut
vaut2024-11-15
, le 14 novembre 2024, l'épreuve ne sera pas proposée, mais elle sera présentée le 15 - Si
fin
vaut2024-11-15
, le 15 novembre 2024, l'épreuve sera proposée, mais pas le 16. - Si l'un des deux n'est pas spécifié, il n'y a pas de contrainte associée.
- Si
-
consigne
: unSound
qui peut être joué au début de l'épreuve -
items
: tableau d'Item
s
Méthode qui peut être utile :
-
score()
(optionnel) : calcule le score obtenu par le sujet courant à une épreuve. C'est le nombre d'items test réussis par le sujet dans l'épreuve.
JSON
Chaque sessions contiendra un ou plusieurs objets ayant la forme ci-dessous
{
"id":"rhymejdgmt1",
"titre":"Jugement de rimes",
"desc":"Le sujet entend un mot et choisi celui qui rime avec parmi les propositions",
"modalite":"QCM",
"consigne":"consRime",
"randomiser":false,
"items":[/*Tableau avec des objets json d'items*/]
}