- Sous-rubriques de la rubrique SPIP
- Gérer Spip ***
- Programmer Spip ***
- Projet QCM ***
- Utiliser Spip
Un QCM sous SPIP avec tirage aléatoire des questions et affichage des propositions dans un ordre aléatoire.
Maintenant que le formulaire "contact" fonctionne (enfin !), l’étape suivante va être de créer un formulaire de toutes pièces. Transférer une compétence toute neuve est le meilleur moyen de l’intégrer quasi définitivement.
Ce modèle affiche donc une question et les propositions (dont la réponse attendue) qui lui sont affectées dans un ordre aléatoire.
Ce modèle affiche toutes les informations contenues dans le fichier csv de référence du QCM.
L’objectif de ce modèle est de vérifier la liste des questions telles qu’elles figurent dans le fichier csv mis à disposition. Ce modèle peut être bien entendu utilisé différemment.
Rappel : le fichier csv est placé dans le dossier "/csv". Le fichier s’appelle nomdefichier.csv.
Le squelette est à copier/coller dans la partie principale d’un squelette spécifique de préférence mais il peut aussi être utilisé comme un modèle s’il est déposé dans le dossier correspondant. #REM) Réalisation : Roland Bouat] (...)
Si le modèle "qcm_une_question_seule" permet d’afficher une question sélectionnée par son numéro de ligne dans le fichier csv, ce modèle permet d’afficher une question sélectionnée par son numéro ainsi que les autres données associées : la bonne réponse en première proposition, les cinq autres propositions, le n° du cours correspondant avec le lien vers l’article du site.
Ce modèle Spip affiche une seule question et seulement la question dont le n° et le fichier de référence sont passés en paramètres.
Le contenu du QCM est fourni par un fichier au format csv dont la structure est la suivante : Le fichier se nomme nomdufichier.csv. le séparateur utilisé est la , (virgule). Donc attention avec Excel qui utilise le ; (point-virgule) comme séparateur. Il vaut mieux utiliser Libre-Office Calc. tous les contenus sont encadrés par des " (guillemets) afin de pouvoir utiliser (presque) tous les caractères. Les éventuels caractères pouvant entraînés des problèmes d’affichage devraient, par précaution, (...)
Cet article est un planning de la réalisation. Les articles de présentation QCM sous Spip ArticlesDate démarrageDate publicationdate MAJ Le projet 6 mai 13 mai 18 juin Le cahier des charges 6 mai 14 mai 18 juin Suivi du projet [1] 6 mai 15 mai 18 juin Le fichier de référence 6 mai 16 mai 18 juin Afficher une question sans proposition 6 mai 17 mai 18 juin Afficher une question et ses propositions 7 mai 18 mai 18 juin Afficher la liste des questions disponibles sans propositions 7 mai 19 (...)
Dans l’idéal, le candidat doit être inscrit pour bénéficier du QCM et de la prise en compte des réponses données. Les questions et les propositions sont dans un fichier indépendant (Grand choix de questions disponibles : objectif 100). Le paramétrage doit être possible : fichier de référence permutable (paramètre : nom_fichier) nombre de questions disponibles de 10 à ... (ce nombre est fourni par le nombre de lignes du fichier), nombre de questions à poser de 1 à 20 (paramètre : nb_questions), nombre de (...)
Projet personnel comme un double défi : réaliser un premier plugin pour et mettre en œuvre un QCM paramétrable et utilisable dans les formations à distance.