Précédent   Forum des professionnels en informatique > PHP > Scripts
Scripts Forum d'entraide sur les scripts PHP téléchargés. Les meilleurs scripts PHP, la FAQ scripts PHP, toutes les FAQ PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 17/02/2006, 00h09   #1
Membre actif
 
Avatar de Ryan Sheckler
 
Inscription : novembre 2005
Messages : 190
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : novembre 2005
Messages : 190
Points : 162
Points : 162
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 ?
__________________
" Si un jour nocturne et un jour diurne pouvaient nous embrasser tous,
ce serait le but suprême de tous les désirs. " [Schelling]
Ryan Sheckler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2006, 09h15   #2
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
Salut

Ce que tu cherches est une mini IA, c'est bien ça ?
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2006, 09h26   #3
Membre actif
 
Avatar de Ryan Sheckler
 
Inscription : novembre 2005
Messages : 190
Détails du profil
Informations personnelles :
Âge : 29

Informations forums :
Inscription : novembre 2005
Messages : 190
Points : 162
Points : 162
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.
__________________
" Si un jour nocturne et un jour diurne pouvaient nous embrasser tous,
ce serait le but suprême de tous les désirs. " [Schelling]
Ryan Sheckler est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2006, 10h45   #4
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
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)
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2006, 13h24   #5
Rédacteur
 
Avatar de Yogui
 
Homme Guillaume Rossolini
Directeur technique
Inscription : février 2004
Messages : 13 720
Détails du profil
Informations personnelles :
Nom : Homme Guillaume Rossolini
Localisation : France

Informations professionnelles :
Activité : Directeur technique

Informations forums :
Inscription : février 2004
Messages : 13 720
Points : 17 355
Points : 17 355
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.
__________________
Mes articles - Zend Certified Engineer (PHP + Zend Framework)
Ressources PHP - Ressources Zend Framework
Yogui est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 17/02/2006, 14h23   #6
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
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.
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h46.


 
 
 
 
Partenaires

Hébergement Web