Page Travaux

Rapport : periode 2

Questionnaire PHP



Etant donné que le sujet de ce travail était libre, j'ai décidé de faire un questionnaire PHP en lien avec le projet de staf 15. C'est un projet multimédia visant à faire découvrir des notions scientifiques de base très vulgarisées. Comme exemple d'activité nous avions choisi le domaine de l'électricité. C'est pourquoi j'ai décidé de créer un petit quiz sur la "pile". Le sujet est abordé de façon très simple puisque ce projet multimédia est destiné à un publique très jeune.

Conceptuellement, j'ai choisi de faire un quiz qui comporte plusieurs styles de réponse afin de diversifier un peu le type d'interaction. Le quiz contient donc des réponses de type "bouton radio", "check box", "combo box" et "text entry". A la fin du questionnaire l'utilisateur a soit la possibilité de voir le corrigé du quiz et son résultat soit d'effacer ce qu'il vient de faire pour tout recommencer. En ce qui concerne le feed-back, pour chaque question l'énoncé est remis ainsi que la réponse donnée par l'utilisateur et ensuite la réponse exacte est donnée. Pour finir, le nombre de point réussi est affiché avec le nombre de point maximum ainsi qu'une petite phrase de félicitation ou d'encouragement en fonction des points récoltés.

Techniquement, j'ai voulu développer les différents types de réponse afin d'avoir vu comment fonctionne chaque système dans le langage HTML et dans le langage PHP. Lors du développement de ce questionnaire, j'ai travaillé en utilisant divers exemples que j'ai trouvés. Ces exemples m'ont énormément aidés à comprendre le fonctionnement d'une page dynamique et à la créer. J'ai été quelques fois bloquée avec PHP car la moindre oubli d'un point virgule bloque tout le fonctionnement de la page. Mais ça n'a jamais duré très longtemps puisque la ligne du code où se trouve l'erreur est indiquée lorsqu'on regarde le résultat sur un Browser Internet. Ce que je trouve extrêmement pratique !

Le résultat est très impressionnant par rapport au temps de développement qui est tout à fait raisonnable.