Concernant ton idée par rapport à la gestion des fichiers, j'ai fais un tout mini programme qui illustre comment tu pourrais faire pour réaliser une gestion souple de tes questions.
J'ai opté pour une utilisation de la classe TCollection
PS :
* les exemples sont ULTRA simples, mais je ne peux que tu conseiller de lire/comprendre le fichier uQuestionnaire.pas
* Ce n'est pas un vrai QCM, juste une technique te permettant de gérer le tient au mieux ;)
* Il y a les EXE
* Je ne l'ai pas mise sur le site, tout ceci ne mérite pas une source à proprement parler
Bonjour
Appli sympathique
Quelques erreurs dans les fichiers Questions mais on peut corriger facilement avec un éditeur de texte (sport, Q7 la réponse vrai est 3
Q8,Q9,Q10 ???)
Par contre il serait intéressant d'ajouter un module de création de fichier question
Réponse à simonpelloquin : dans les propositions de réponses c'est bien la 2 qui est la bonne !
seule la question est mal posée (parmi ces 3 propositions, Quel ....)!
Merci pour vos commentaires, je vais tenter d'y répondre :
1) J'ai bien précisé le contexte pour dire que le programme a été simplifié au maximum.
Dans une première version : juste 10 questions codées dans le source.
Vient ensuite l'idée de faire 6 thèmes et des questions dans un fichier externe.
Le but c'est d'apprendre à un débutant comment mettre son idée en pratique.
C'est que le source va évoluer, moi-même j'ai des idées la dessus.
Mais il faut du temps ...
2) J'ai aussi précisé que c'est ma fille qui a trouvé les questions.
et donc je les ai approuvées.
Pour cette question, il fallait la comprendre autrement :
Parmi les choix proposés, quel est le gaz le plus répandu dans l'atmosphère ?
il faudrait que le faux apparaisse sous la question posée et non sur la question suivante
et les réponses auraient mérités d'être protégées en les plaçant dans une ressource.
Que dire d'un papa qui s'occupe bien de ses filles.
sinon que c'est très bien.
Gageons que le QCM va évolué au cours des années suivantes !
donc, prévoir une interface afin de saisir automatiquement les question et les réponses.
Questions: array[1..10] of tQuestion
il vaut mieux partir sur un tableau dynamique et le dimensionner à la taille du nombre de questions lues dans un fichier, ainsi il sera toujours juste.
24 févr. 2012 à 19:22
Entre temps, quel est le message ?
24 févr. 2012 à 13:34
J'ai téléchargé le QQM mais il me sort un message d'erreur lors de l'exécution.
Je vais l'étudier de prêt.
17 févr. 2012 à 18:05
Concernant ton idée par rapport à la gestion des fichiers, j'ai fais un tout mini programme qui illustre comment tu pourrais faire pour réaliser une gestion souple de tes questions.
http://dl.dropbox.com/u/17551422/Delphi/QQM.rar
J'ai opté pour une utilisation de la classe TCollection
PS :
* les exemples sont ULTRA simples, mais je ne peux que tu conseiller de lire/comprendre le fichier uQuestionnaire.pas
* Ce n'est pas un vrai QCM, juste une technique te permettant de gérer le tient au mieux ;)
* Il y a les EXE
* Je ne l'ai pas mise sur le site, tout ceci ne mérite pas une source à proprement parler
16 févr. 2012 à 15:54
Appli sympathique
Quelques erreurs dans les fichiers Questions mais on peut corriger facilement avec un éditeur de texte (sport, Q7 la réponse vrai est 3
Q8,Q9,Q10 ???)
Par contre il serait intéressant d'ajouter un module de création de fichier question
Réponse à simonpelloquin : dans les propositions de réponses c'est bien la 2 qui est la bonne !
seule la question est mal posée (parmi ces 3 propositions, Quel ....)!
16 févr. 2012 à 14:04
:)
16 févr. 2012 à 12:53
H2 ++ dans l'univers
16 févr. 2012 à 12:34
1) J'ai bien précisé le contexte pour dire que le programme a été simplifié au maximum.
Dans une première version : juste 10 questions codées dans le source.
Vient ensuite l'idée de faire 6 thèmes et des questions dans un fichier externe.
Le but c'est d'apprendre à un débutant comment mettre son idée en pratique.
C'est que le source va évoluer, moi-même j'ai des idées la dessus.
Mais il faut du temps ...
2) J'ai aussi précisé que c'est ma fille qui a trouvé les questions.
et donc je les ai approuvées.
Pour cette question, il fallait la comprendre autrement :
Parmi les choix proposés, quel est le gaz le plus répandu dans l'atmosphère ?
16 févr. 2012 à 11:21
3) Quel est le gaz le plus répandu dans l'atmosphère ?
Hydrogène
Oxygène
Le Gaz Carbonique
1
Je crois bien que c'est plutôt l'azote (4/5 de l'air il me semble), sinon, j'aurais arrêté de fumer depuis un moment...
:)
16 févr. 2012 à 11:04
et les réponses auraient mérités d'être protégées en les plaçant dans une ressource.
Que dire d'un papa qui s'occupe bien de ses filles.
sinon que c'est très bien.
Gageons que le QCM va évolué au cours des années suivantes !
donc, prévoir une interface afin de saisir automatiquement les question et les réponses.
Questions: array[1..10] of tQuestion
il vaut mieux partir sur un tableau dynamique et le dimensionner à la taille du nombre de questions lues dans un fichier, ainsi il sera toujours juste.
7/10 pour le bon papa