qroc.moodle: Créer une question à réponse ouverte, courte

View source: R/qcm.R

qroc.moodleR Documentation

Créer une question à réponse ouverte, courte

Description

Cette fonction permet de créer une question dont la réponse est un court texte (« QROC »)

Usage

qroc.moodle( texte, reponses, notes = rep( 100, length( reponses ) ),
             commentaires = NULL, casse = TRUE,
             titre = "QROC...",
             fichier.xml = get( "fichier.xml", envir = SARP.Moodle.env ),
             commentaire.global = NA, penalite = NA, note.question = NA,
             idnum = NA,
             temps )

Arguments

texte

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.

reponses

Un vecteur de chaînes de caractères, dont chaque élément correspond à une réponse correcte possible.

notes

Un vecteur de nombres, correspondant aux pourcentages de la note totale associés à chaque réponse. Par défaut, toutes les réponses sont supposées parfaitement correctes.

commentaires

Un vecteur de chaînes de caractères, correspondant au retour à afficher pour chacune des réponses entrées (dans le même ordre que les réponses). Le vecteur doit avoir la même longueur ; si certaines réponses n'appellent pas de commentaire, utilisez NA.

casse

Si TRUE, on distingue entre majuscules et minuscules pour savoir si la réponse est correcte. Sinon, cette distinction n'est pas faite.

titre

L'intitulé de la question, en HTML.

fichier.xml

Le fichier correspondant au questionnaire qui contiendra cette question (par défaut, le dernier créé).

commentaire.global, penalite, note.question, idnum

Options communes à toutes les questions Moodle, voyez debut_question.moodle.

temps

Le temps conseillé pour répondre à la question, en minutes.

Details

Cette fonction est une interface simplifiée, et enrichie, pour la fonction question.moodle.

Value

Aucune valeur n'est renvoyée par cette fonction.

Author(s)

Emmanuel Curis emmanuel.curis@parisdescartes.fr

See Also

numerique.moodle, qcm.moodle, question_ouverte.moodle, vrai_faux.moodle

Examples

## Not run: 
# Commencer un nouveau questionnaire
q <- debuter_xml.moodle( "exemple.qroc" )

# Catégorie : exemples
categorie.moodle( "Exemples SARP/QROC" )

# Une question Moodle en QROC, avec une seule bonne réponse
qroc.moodle( "Quel est le prénom de Victor&nbsp;H<small>UGO</small>&thinsp;?",
             "Victor" )

# La même, en indiquant que l'initiale doit être en majuscule
qroc.moodle( "Quel est le prénom de Victor&nbsp;H<small>UGO</small>&thinsp;?",
             c( "Victor", "victor" ),
             notes = c( 100, 50 ),
             commentaires = c( NA, "N'oubliez pas la majuscule aux noms propres&thinsp;!" ) )

# On termine le questionnaire
finir_xml.moodle( )

# Importez le fichier exemple.numerique.xml dans Moodle pour voir le résultat...
print(
"Importez le fichier exemple.numerique.xml dans Moodle pour voir le résultat..." )

## End(Not run)

SARP.moodle documentation built on June 8, 2023, 6:37 a.m.