Transformer son article en QCM

Voici un squelette qui vous permettra de transformer votre article en QCM.

Continuant à répendre SPIP dans les établissements scolaires une demande récurante des professeurs était que l’on puisse aussi faire des QCM avec les articles pour interroger les élèves.

Voilà donc une solution que je pense suffisament simple pour être utilisée et adaptée à vos besoins.

-  Installation

Décompresser le fichier joint et installer le squelette article-questionnaire.html ainsi que le php3 questionnaire.php3 à la racine de votre site

-  Création d’un QCM

Créer un nouvel article et noter soigneusement son id
que je note ici 111 par exemple

On écrira dans le chapo la question posée :

Dans le texte on écrira les propositions en respectant la syntaxe indiquée par l’image :

Puis dans le PS on placera la réponse en commençant par indiquer le bon numéro de la proposition puis un commentaire qui accompagnera la réponse pour justifier celle-ci :

-  Visualiser le squelette

Entrer dans votre navigateur l’adresse
http://mon_site_spip/questionnaire.php3?id_article=111

et voilà votre QCM en ligne !

il existe d’autres contribution traitant du QCM sur spip contrib : Filtre QCM ou Des jeux dans vos articles !, à vous de choisir celle qui correspond le mieux à ce que vous voulez faire sur votre site.

updated on 18 April 2007

Discussion

4 discussions

  • Comme j’utilise le squelette «Nono 1.6», je vous conseilles si vous êtes dans le même cas, de créer un mot-clé “questionnaire” dans le groupe de mot-clés attribué aux articles et de renommer le fichier article questionnaire en HTML : article-mod-questionnaire.html

    Ainsi, vous n’avez pas de lien particulier à créer.

    A bon spipeur, salut !

    Reply to this message

  • 3

    Bonjour,
    J’ai essayé ton QCM mais j’ai le message suivant en retour:
    Erreur : filtre « echapper » non défini
    Dois je utiliser un fichier de type mes_fonction.php?
    Si oui quel est le filtre à installer dans ce fichier?

    Merci

    • Oui en effet j’ai oublié dans mes_fonctions.php3

      function echapper($texte){
      return addslashes($texte);
      }
    • Je n’y connais rien en php. Dans le fichier, où faut-il placer exactement ces lignes dont tu parles.

    • dans mes_fonctions.php3 à la racine du site

    Reply to this message

  • 3

    Très bon !!! cela fonctionne parfaitement.
    Pourrais tu m’indiquer quelle est la variable du java script présent dans le fichier article-questionnaire.html qui permet de modifier l’intitulé de la fenêtre réponse. Le titre “Java script” n’est pas approprié. Je souhaite simplement y inscrire “Réponse” :)
    encore merci pour cette belle contrib :)

    • Helas une boite d’alert javascript ne peut pas configuer son titre à la difference d’une window javascript.

    • Je trouve par ailleurs le design de ton site tres sympa. Non ceci est un compliment désinteressé bonne continuation :)

    • Merci pour ta prompte réponse :)
      c’est déjà très bien comme ça.

      @+

    Reply to this message

  • 2

    Serait-il possible d’expliquer la signification de “QCM” dans le titre ou la description de l’article? Parce que sinon, c’est pas très évident pour un néophyte comme moi à quoi peut bien servire ce filtre.. :P

    • Apparament, le collège, ou le lycée remonte à quelques temps ;)
      QCM = Questionnaire à Choix Multiples.

      En gros, on te pose une question, et tu as une liste de plusieurs réponses possibles.

      Voila, voila ;)

    • Les QCM sont composés de questions fermés.

      Par exemple :
      - Quel temps fera t il demain?
      On peut y répondre de façon ouverte: Ciel bleu avec une touche de nuage blanc/gris et tornade de rigueur en fin de journée —> Réponse ouverte

      On peut y répondre en utilisant les réponses présélectionnéées:
      Quel temps fera t il demain?
      a- Gris
      b- Soleil
      C- Neige

      La personne ne peut en aucun cas sortir des réponses a, b ou c. C’est une question fermée. Un QCM est donc une série de questions fermées.

    Reply to this message

Comment on this article

Who are you?
  • [Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom