Cette fonction permet de créer une question dans laquelle il faut faire glisser des mots pour les replacer dans un texte à trous.
glisser_textes.moodle( texte, titre = "Glisser les textes...",
groupe = rep( 1, n.zones ),
infini = FALSE,
distracteurs = NULL,
ordre.aleatoire = TRUE, afficher.erreurs = TRUE,
commentaire.global = NA,
penalite = NA, note.question = NA, idnum = NA,
temps, tags = NULL,
fichier.xml = get( "fichier.xml",
envir = SARP.Moodle.env ) )
Aucune valeur n'est renvoyée par cette fonction.
L'énoncé de la question (une chaîne de caractères). Cet énoncé peut contenir n'importe quel caractère (codage en UTF-8) et n'importe quelles balises HTML. Les trous à faire dans ce texte doivent être identifiés par des doubles-crochets (voir les détails).
L'intitulé de la question, en HTML.
Pour chaque élément à replacer, le groupe auquel il appartient (voir les détails). L'ordre est l'ordre d'apparition dans le texte.
Pour chaque élément à replacer, indique s'il peut être
réutilisé (TRUE
) ou s'il disparaît des éléments une fois
placé quelque part (FALSE
). L'ordre est l'ordre d'apparition
dans le texte. Si une seule valeur est indiquée, elle sera utilisée
pour tous les éléments. Sinon, il faut indiquer autant de valeurs
que d'éléments.
Une liste de termes n'apparaissant pas dans le
texte, permettant de générer des étiquettes ne correspondant à aucun
trou (distracteurs). Ce peut être un vecteur de chaînes de
caractères (tous les distracteurs seront dans le groupe 1) ou une
data.frame avec trois colonnes : Textes
contenant le texte à
mettre dans l'étiquette, Groupe
indiquant le numéro du groupe
auquel appartient le distracteur et Infini
indiquant s'il
peut être réutilisé (TRUE
) ou non (FALSE
).
Les éléments sont par défaut proposés dans
l'ordre de leur numéro. Ce numéro est ici imposé à l'ordre
d'apparition dans le texte. Cette option permet, si elle vaut
TRUE
de permuter aléatoirement ces numéros.
Si TRUE
, en cas de réponse incorrecte
à la question, les réponses erronées sont identifiées.
Options
communes à toutes les questions Moodle, voyez
debut_question.moodle
.
Le temps conseillé pour répondre à la question, en minutes.
Le fichier correspondant au questionnaire qui contiendra cette question (par défaut, le dernier créé).
Emmanuel Curis emmanuel.curis@parisdescartes.fr
Cette question permet de proposer un texte dans lequel certains éléments sont remplacés par un cadre vide, dans lequel doivent être glissés des éléments.
Dans l'énoncé fourni, les éléments qui devront être remplacés par des cadres vides doivent être entourés par des doubles crochets — par exemple, le texte “Le roi [[Henri IV]] de France et de Navarre” apparaîtra dans Moodle avec un trou à la place de “[[Henri IV]]” et, sous le texte, une étiquette intitulée “Henri IV”, qu'il faudra replacer.
Les différents éléments à replacer peuvent être organisés en groupes, qui se distinguent par une couleur légèrement différente et une taille des étiquettes différentes.
Afin de ne pas donner d'indication, les trous (et leurs étiquettes) auront tous la même taille au sein d'un groupe, choisie pour que le plus long texte tienne dans l'étiquette.
glisser_deposer.moodle
et
legender_image.moodle
pour faire glisser des étiquettes
sur une image.