EXPLICATION QCM 5 bis

POSSIBILITE 1

C2_3_4.swf version Flash5

Programme de Quizz, permettant de mêler des questions à deux, trois, quatre propositions de réponses, le programme choisira l’interface adaptée .

Ce programme fait appel à un fichier données externe, situé dans le même répertoire et nommé : chb234.txt, nom qu’il est indispensable de conserver . Ce fichier est un fichier « texte seul », créé avec le bloc-notes par exemple(c’est le plus simple) .

Le bon fonctionnement du programme exige le respect strict de certaines consignes :

Ci-dessous, une copie du fichier démo :

En rouge, ce qui dépend du programme et conditionne son bon fonctionnement en noir vos données

Chaque question commence par &deb..= la valeur 2, 3, 4 correspondant au type : 2, 3, 4 propositions de réponse et entraîne le choix de l’interface

&tq.. = énoncé de la question, affirmation ou autre
&rep.. = rang de la réponse correcte
&q1 .  &q… propositions de réponse (attention à la place de celle qui est correcte !!)
&nb_q = nombre de questions de l’exercice

Chaque ensemble question_réponses utilise un numéro : pas pour la 1ère

10 pour la seconde
20 … et ainsi de suite jusqu’à 90 pour dix questions, à ne pas dépasser pour l’instant

ce numéro est incrémenté de 1 par réponse proposée

&deb=3&Tq=Madrid est la capitale de (du) ____&Rep=3&q1=Portugal&q2=l'Italie&q3=l'Espagne
&deb10=2&tq10=Je viens ...&rep10=1&q10=à bicyclette&Q11=en bicyclette
&deb20=4&tq20=Le Poulbot est ....&rep20=1&q20=un gamin de Montmartre&q21=un oiseau&q22=parasite des cheveux&q23=récipient
&deb30=3&tq30=la Loire est ....&rep30=2&Q30=la femelle du loir&q31=un fleuve français&q32=un fruit
&nb_q=4

Autres contraintes imposées :

            Les nombres valeurs ne doivent pas être suivis d’espace, ni de retour chariot, aussi pour assurer « le coup », il peut être prudent de placer la variable &nb_q = .. avant la fin du fichier à moins de s’assurer qu’elle n’est suivie ni du caractère espace ni d’une fin de paragraphe

Cette version est une première version qui est susceptible d’être améliorée, je pense en particulier à la création du fichier de données

G. Olivier