IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

script de génération d'un "test"


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre éclairé Avatar de Ryan Sheckler
    Homme Profil pro
    Moine
    Inscrit en
    Novembre 2005
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Moine

    Informations forums :
    Inscription : Novembre 2005
    Messages : 196
    Par défaut script de génération d'un "test"
    Bonsoir,


    je cherche (et je n'ai pas encore trouvé, sinon je ne posterais pas pour demander) un script PHP qui ferait générateur de "test".

    J'entends par test : un test qui comporte des questions et dont les réponses permettent de situer l'utilisateur par exemple "sur l'échiquier politique". Ce n'est pas un quizz (j'ai bien trouvé des scripts de quizz) mais vraiment un test.

    Avez-vous des idées ?

  2. #2
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Salut

    Ce que tu cherches est une mini IA, c'est bien ça ?

  3. #3
    Membre éclairé Avatar de Ryan Sheckler
    Homme Profil pro
    Moine
    Inscrit en
    Novembre 2005
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Moine

    Informations forums :
    Inscription : Novembre 2005
    Messages : 196
    Par défaut
    Il ne me semble pas.

    Exemple d'ensemble de questions du test :


    1- Croyez-vous en la toute puissance du raisonnement ?
    2- Croyez-vous en la causalité ?
    3- Considérez-vous que l'esprit est conçu comme tabula rasa ?


    Si je réponds "Non, Non, Oui" alors le test doit me dire "vous êtes probablement empiriste".


    Je saurais bien le programmer mais si c'est déjà fait, je ne vais pas ré-inventer la roue.

  4. #4
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Je ne pense pas que ca existe, en tout cas, il manque le mot clé adéquat, car "test" est peu trop générique

    Je propose la structure suivante :
    un Test possède plusieurs Questions
    une Question possède plusieurs Réponses
    une Réponse possède plusieurs Scores
    un Score est relatif à une Classe
    une Participation est relative à un Utilisateur et Un test
    un Total est relatif à une Participation est une Classe

    Dans Total on stocke le Score cumulé (en fonction de la Réponse de l'Utilisateur) pour chaque Question du Test, ce qui permet de déterminer la Classe de l'Utilisateur (Total = max)

  5. #5
    Rédacteur

    Avatar de Yogui
    Homme Profil pro
    Directeur technique
    Inscrit en
    Février 2004
    Messages
    13 721
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yonne (Bourgogne)

    Informations professionnelles :
    Activité : Directeur technique

    Informations forums :
    Inscription : Février 2004
    Messages : 13 721
    Par défaut
    Je suis à peu près d'accord avec Mr N., excepté pour une chose : je ne mettrais qu'un score dans une réponse.

    Grosso modo, ce n'est si terrible à faire. Tu as des questions à réponse multiple. Pour chaque réponse envoyée, tu regardes le score qu'elle vaut et tu l'ajoutes à une variable de session du score total. À la fin du test, tu compares le score obtenu avec des rangées de valeurs.

  6. #6
    Expert confirmé Avatar de Mr N.
    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    5 418
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 5 418
    Par défaut
    Citation Envoyé par Kirkis
    Je suis à peu près d'accord avec Mr N., excepté pour une chose : je ne mettrais qu'un score dans une réponse.
    Oui tout dépend du besoin.

    Exemple :
    Quelle est ta couleur préférée ?
    a. blanc
    b. rouge
    c. noir

    J'ai deux classes : C1 et C2
    Je peux très bien dire que :
    score(C1, blanc) = 1.0
    score(C1, rouge) = 0.5
    score(C1, noir) = 0.0
    score(C2, blanc) = 0.0
    score(C2, rouge) = 0.5
    score(C2, noir) = 1.0

    Ainsi si je choisi la couleur rouge, je me positionne entre les deux classes

    Mais encore une fois tout dépend des besoins. Les deux solutions se valent tant qu'elles répondent au problème.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo